Display method and device of virtual live room, electronic equipment and storage medium
By displaying the target virtual live stream room on the information flow interface and showing item information based on the amount of virtual resources required for the item, the problem of low efficiency in finding the best deals on online shopping platforms is solved, achieving efficient item acquisition and improving human-computer interaction efficiency.
Patent Information
- Application Number
- CN202411998659.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2026-02-27
- Estimated Expiration
- 2044-12-31
AI Technical Summary
Users find it inefficient to find the best deals on online shopping platforms, and current technology struggles to provide a simple and efficient way to acquire items through virtual live streaming.
By displaying the target virtual live stream room on the information flow interface, the system shows information about the target item based on the amount of virtual resources required for the item, including the live stream footage and item details, provides candidate virtual live stream rooms, and determines the target virtual live stream room based on the resources deducted by the user.
It improves the efficiency of users in acquiring items and the efficiency of human-computer interaction, enabling users to quickly discover and obtain the most favorable item information and reduce filtering time.
Smart Images

Figure CN119865643B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of computer, in particular to a display method and device of virtual live room, electronic equipment and storage medium. BACKGROUND
[0002] With the development of computer technology, network shopping has become a common way for users to obtain goods. Merchants on network shopping platforms often provide users with various discounts. However, because the discount rules are usually complex and change frequently, users often need to spend a lot of time to find the most favorable way to obtain goods, resulting in low human-computer interaction efficiency. Therefore, there is an urgent need for a simple and efficient way to obtain goods through a virtual live room to improve the efficiency of users obtaining goods. SUMMARY
[0003] The present disclosure provides a display method and device of virtual live room, electronic equipment and storage medium. The method displays a target virtual live room in an information stream interface, which can provide the user with relevant information of the target goods for the user to view and select, thereby improving the efficiency of the user obtaining goods and improving the human-computer interaction efficiency.
[0004] According to an aspect of an embodiment of the present disclosure, a display method of a virtual live room is provided, and the method comprises:
[0005] displaying an information stream interface;
[0006] displaying a target virtual live room in the information stream interface based on the amount of virtual resources required by various goods, the target virtual live room being used to provide at least one target good, and the amount of virtual resources required by the target good in the target virtual live room being lower than the amount of virtual resources required by a reference good.
[0007] According to another aspect of an embodiment of the present disclosure, a display device of a virtual live room is provided, and the device comprises:
[0008] a first display unit configured to display an information stream interface;
[0009] a second display unit configured to display a target virtual live room in the information stream interface based on the amount of virtual resources required by various goods, the target virtual live room being used to provide at least one target good, and the amount of virtual resources required by the target good in the target virtual live room being lower than the amount of virtual resources required by a reference good.
[0010] In some embodiments, the target virtual live room provides a plurality of target goods, and the second display unit is configured to display a live picture of the target virtual live room in the information stream interface, and display the good information of any target good on the upper layer of the live picture.
[0011] In some embodiments, the target virtual live room is provided with a plurality of target items, and the second display unit is configured to display a live picture of the target virtual live room in the information stream interface; and display item information of a first item on an upper layer of the live picture, the first item being a target item with a largest difference between a virtual resource quantity and a reference resource quantity among the plurality of target items.
[0012] In some embodiments, the second display unit is further configured to, in response to a display time length of the item information of the first item reaching a preset time length, cancel display of the item information of the first item, and display item information of a second item, the second item being a target item other than the first item among the plurality of target items.
[0013] In some embodiments, the second display unit is further configured to, in response to a viewing operation on an item list of the target virtual live room, preferentially display the at least one target item in the item list, the at least one target item being marked with a preset label, the preset label being used to indicate a difference between a virtual resource quantity and a reference resource quantity of the target item in the target virtual live room.
[0014] In some embodiments, the at least one target item is of a plurality of types, and the second display unit is further configured to, in a case where there are at least two target items in the plurality of target items with consecutive serial numbers, display a third item in the at least two target items in the item list, and cancel display of other target items in the at least two target items other than the third item, the third item being a target item with a largest difference between a virtual resource quantity and a reference resource quantity among the at least two target items.
[0015] In some embodiments, the second display unit is further configured to, in response to a virtual resource quantity of any target item decreasing, display first prompt information, the first prompt information being used to prompt the virtual resource quantity of the target item after the decrease; in response to the virtual resource quantity of any target item increasing, if a virtual resource quantity of the target item after the increase is still lower than a virtual resource quantity of the reference item, display second prompt information, the second prompt information being used to prompt the virtual resource quantity of the target item after the increase; and if the virtual resource quantity of the target item after the increase is not lower than the virtual resource quantity of the reference item, display third prompt information, the third prompt information being used to prompt a user to obtain the reference item.
[0016] In some embodiments, the apparatus further includes:
[0017] The determining unit is configured to determine, for any item, at least one candidate virtual live room based on a quantity of virtual resources required by the item, the quantity of virtual resources required by the item in the candidate virtual live room being lower than a quantity of virtual resources required by a reference item;
[0018] The determining unit is further configured to determine, for any user, the target virtual live room from the at least one candidate virtual live room based on a quantity of deduction resources owned by the user.
[0019] In some embodiments, the apparatus further includes:
[0020] The third display unit is configured to display an information reminder interface, the information reminder interface being used to display recommended information.
[0021] The second display unit is configured to jump to a virtual live room indicated in the recommended information in response to a triggering operation on the recommended information in the information reminder interface, the recommended information being used to recommend the virtual live room providing the target item.
[0022] According to another aspect of the embodiments of the present disclosure, an electronic device is provided, which includes:
[0023] One or more processors;
[0024] A memory for storing the processor-executable program code;
[0025] The processor is configured to execute the program code to implement the display method of the virtual live room.
[0026] According to another aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the display method of the virtual live room.
[0027] According to another aspect of the embodiments of the present disclosure, a computer program product is provided, which includes a computer program, the computer program being executed by a processor to implement the display method of the virtual live room.
[0028] The embodiments of the present disclosure provide a display scheme of a virtual live room, by comparing a quantity of virtual resources required by various items and a quantity of virtual resources required by a reference item, a target virtual live room providing a target item can be determined. By displaying the target virtual live room on an information stream interface, corresponding information of the target item can be provided to a user for viewing and selection, improving the efficiency of the user in obtaining items and the efficiency of human-computer interaction.
[0029] It should be understood that the general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0030] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and serve to explain the principles of the present disclosure, and, do not limit the present disclosure.
[0031] Figure 1 is a schematic diagram of an implementation environment of a display method of a virtual live room according to an example embodiment.
[0032] Figure 2 is a flowchart of a display method of a virtual live room according to an example embodiment.
[0033] Figure 3 is a flowchart of another display method of a virtual live room according to an example embodiment.
[0034] Figure 4 is a schematic diagram of a target virtual live room according to an example embodiment.
[0035] Figure 5 is a block diagram of a display device of a virtual live room according to an example embodiment.
[0036] Figure 6 is a block diagram of an electronic device according to an example embodiment. DETAILED DESCRIPTION
[0037] In order for those skilled in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the drawings.
[0038] It should be noted that the terms "first", "second", and the like in the specification and claims of the present disclosure and the above drawings are used to distinguish similar objects, and do not necessarily have to describe a specific order or a chronological sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The implementation described in the following example embodiments does not represent all implementations consistent with the present disclosure. Rather, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0039] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.) and signals involved in the present disclosure are authorized by the user or fully authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards of relevant countries and regions. For example, the items and item information involved in the present disclosure are obtained under full authorization.
[0040] Figure 1 is a schematic diagram of an implementation environment of a display method of a virtual live room according to an example embodiment. Referring to Figure 1 , the implementation environment specifically includes a terminal 101 and a server 102. The terminal 101 can be connected to the server 102 through a wireless network or a wired network.
[0041] The terminal 101 can be at least one of a smart phone, a smart watch, a desktop computer, a laptop computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 player (Moving Picture Experts Group Audio Layer IV) and a laptop computer. An application program for playing information stream data such as multimedia data or live data can be installed and run on the terminal 101. The application program is associated with the server 102, and the server 102 provides background services to the terminal 101.
[0042] The terminal 101 can generally refer to one of a plurality of terminals, and the terminal 101 is used as an example in the present embodiment. Those skilled in the art can know that the number of the above-mentioned terminals can be more or less. For example, the above-mentioned terminals can be several, or the above-mentioned terminals can be dozens or hundreds, or more, and the number of terminals and the type of equipment are not limited in the present embodiment.
[0043] The server 102 is at least one of a server, multiple servers, a cloud computing platform, and a virtualization center. Optionally, the number of the above-mentioned servers can be more or less, and the embodiments of the present disclosure do not limit this. Of course, the server 102 can also include other functional servers in order to provide more comprehensive and diversified services. In some embodiments, the server 102 undertakes the main computing work, and the terminal 101 undertakes the secondary computing work; or the server 102 undertakes the secondary computing work, and the terminal 101 undertakes the main computing work; or the server 102 and the terminal 101 adopt a distributed computing architecture for collaborative computing. The server 102 can be connected with the terminal 101 and other terminals through a wireless network or a wired network, and optionally, the number of the above-mentioned servers can be more or less, and the embodiments of the present disclosure do not limit this.
[0044] Figure 2 FIG. 8 is a flowchart of a display method of a virtual live room according to an example embodiment. As shown in FIG. 8, the method is performed by an electronic device and includes the following steps: Figure 2
[0045] In step S201, an information stream interface is displayed.
[0046] In the embodiments of the present application, the information stream interface is an interface in a multimedia application. The information stream interface is used to display multimedia data and live data. The multimedia data includes long videos, short videos, audios, and texts, etc. Optionally, the information stream interface usually arranges content entries from top to bottom in the form of a list, similar to a flowing information river, with new content appearing continuously. For example, in a social media platform or a news information application, a user can continuously slide the screen downward to browse new information.
[0047] In step S202, a target virtual live room is displayed on the information stream interface based on the required virtual resource quantity of various items.
[0048] In the embodiments of the present application, the required virtual resource quantity of an item refers to the quantity of virtual resources paid for obtaining the item. The target virtual live room is used to provide at least one target item. The required virtual resource quantity of the target item in the target virtual live room is lower than the required virtual resource quantity of a reference item. The reference item and the target item can be the same item, and the reference item is an item provided by other virtual live room or other item provider. Optionally, the other item provider can be a channel in a non-virtual live scene, such as a short video, a video collection, and an e-commerce home page, etc.
[0049] The display scheme of the virtual live room provided by the embodiments of the present disclosure can determine the target virtual live room providing the target object by comparing the virtual resource quantity required by various objects with the virtual resource quantity required by the reference object. By displaying the target virtual live room on the information flow interface, the corresponding information of the target object can be provided to the user for viewing and selection, thereby improving the efficiency of the user in obtaining the object and improving the human-computer interaction efficiency.
[0050] In some embodiments, the target virtual live room provides a plurality of target objects, and displaying the target virtual live room on the information flow interface includes:
[0051] displaying a live picture of the target virtual live room in the information flow interface;
[0052] displaying object information of any target object on an upper layer of the live picture.
[0053] By displaying the live picture of the target virtual live room on the information flow interface and displaying the object information of the target object on the upper layer, the user can quickly find the live content of interest when browsing the information flow, and can intuitively understand the detailed information of the target object, thereby improving the efficiency of the user in obtaining information and the accuracy of obtaining the target object.
[0054] In some embodiments, the target virtual live room provides a plurality of target objects, and displaying the target virtual live room on the information flow interface includes:
[0055] displaying a live picture of the target virtual live room in the information flow interface;
[0056] displaying object information of the first object on an upper layer of the live picture, the first object being the target object with the largest difference between the virtual resource quantity and the reference resource quantity among the plurality of target objects.
[0057] By displaying the live picture of the target virtual live room on the information flow interface and displaying the target object with the largest difference between the virtual resource quantity and the reference resource quantity among the plurality of target objects, the user can clearly know the target object provided by the target virtual live room without searching for it, and can obtain the target object according to the user's demand, thereby improving the efficiency of the user in obtaining the object.
[0058] In some embodiments, the method further includes:
[0059] in response to a display time length of the object information of the first object reaching a preset time length, canceling the display of the object information of the first object, and displaying object information of a second object, the second object being a target object other than the first object among the plurality of target objects.
[0060] By displaying the live picture of the target virtual live room on the information flow interface and sequentially displaying the item information of different target items, and switching the item information after reaching the preset time length, the virtual live room can be used to display multiple target items, the information display efficiency is improved, the user can continuously receive the information of the target items, the understanding of the user for different target items is enhanced, and the information acquisition efficiency of the user is improved.
[0061] In some embodiments, the method further comprises:
[0062] In response to a viewing operation on the item list of the target virtual live room, at least one target item is preferentially displayed in the item list, and the at least one target item is marked with a preset label, and the preset label is used to indicate the difference between the required virtual resource quantity of the target item in the target virtual live room and the reference resource quantity.
[0063] By displaying the target item marked with the preset label in the item list, the user can quickly and intuitively determine which is the target item and the reduction range of the virtual resource quantity of each target item through the preset label, and the information acquisition efficiency of the user is improved.
[0064] In some embodiments, the at least one target item is of multiple types, and preferentially displaying the at least one target item in the item list comprises:
[0065] In the case that the serial numbers of at least two target items in the multiple target items are continuous, a third item in the at least two target items is displayed in the item list, and other target items in the at least two target items except the third item are cancelled, and the third item is the target item with the largest difference between the virtual resource quantity and the reference resource quantity in the at least two target items.
[0066] In the above manner, the user can quickly select the ideal target item from the multiple target items, thereby improving the efficiency of the user in acquiring the item.
[0067] In some embodiments, the method further comprises:
[0068] In response to a reduction event of the required virtual resource quantity of any target item, a first prompt information is displayed, and the first prompt information is used to prompt the required virtual resource quantity of the target item after the reduction;
[0069] In response to an increase event of the required virtual resource quantity of any target item, if the required virtual resource quantity of the target item after the increase is still lower than the required virtual resource quantity of the reference item, a second prompt information is displayed, and the second prompt information is used to prompt the required virtual resource quantity of the target item after the increase;
[0070] If the target item requires a number of virtual resources after being raised is not lower than the number of virtual resources required by the reference item, a third prompt information is displayed, and the third prompt information is used to prompt the user to obtain the reference item.
[0071] By displaying the first prompt information, the user can be prompted in a timely manner that the number of virtual resources required by the target item is further reduced, and the real-time number of virtual resources after reduction is displayed, so that the user can intuitively obtain the latest information of the target item, and the efficiency of the user in obtaining the item information is improved, and the efficiency of the user in obtaining the item is further improved.
[0072] In some embodiments, the method further comprises:
[0073] For any item, based on the number of virtual resources required by the item, at least one candidate virtual live room is determined, and the number of virtual resources required by the item in the candidate virtual live room is lower than the number of virtual resources required by the reference item;
[0074] For any user, based on the number of deduction resources owned by the user, a target virtual live room is determined from at least one candidate virtual live room.
[0075] The above method determines at least one candidate virtual live room by comparing the prices of the items, and then determines the target virtual live room from the user dimension, so that the user can obtain the target item through the target virtual live room with the lowest number of virtual resources, and the efficiency of the user in screening item information is improved, thereby improving the efficiency of the user in obtaining the item.
[0076] In some embodiments, the method further comprises:
[0077] Display an information reminder interface, and the information reminder interface is used to display recommendation information;
[0078] In response to a triggering operation on the recommendation information in the information reminder interface, jump to a virtual live room indicated in the recommendation information, and the recommendation information is used to recommend a virtual live room providing a target item.
[0079] The information communication function is realized by displaying the information reminder interface, and the user is prompted to quickly jump to the recommended virtual live room by using the recommendation information, so that the user can obtain the required target item through the virtual live room, and the efficiency of the user in obtaining the item is improved.
[0080] The above Figure 2 The flowchart of the display method of the virtual live room is shown, and the display scheme of the virtual live room provided by the present disclosure will be further described below. Figure 3 is another flowchart of a display method of a virtual live room according to an example embodiment, see Figure 3 The method is performed by an electronic device and includes the following steps:
[0081] In step S301, for any item, at least one candidate virtual live room is determined based on the required virtual resource quantity of the item.
[0082] In the embodiments of the present application, for the same item, the required virtual resource quantity of the item in different scenarios may be different due to different preferential rules at the same time. Optionally, the different scenarios can refer to different virtual live rooms or different item providers. Optionally, the electronic device determines the required virtual resource quantity of the item by acquiring the required virtual resource quantity of the item in different scenarios, such as in combination with the basic quantity of the item, the preferential rules in different scenarios, such as promotion activities and preferential information, and the like.
[0083] The embodiments of the present application take recommending a virtual live room to a user as an example for illustration. Correspondingly, for any item, the required virtual resource quantity of the item in each scenario is determined, and if the required virtual resource quantity of the item in a virtual live room is lower than the required virtual resource quantity of a reference item, the virtual live room is taken as a candidate virtual live room. The reference item and the item belong to the same kind of item, and the reference item is an item provided by other virtual live rooms and other item providers. That is, the required virtual resource quantity of the item in the candidate virtual live room is lower than that in other virtual live rooms and other item providers. The number of candidate virtual live rooms can be one or more, and the embodiments of the present application do not limit this. When the number of candidate virtual live rooms is one, the required virtual resource quantity of the item in the candidate virtual live room is the lowest compared with other channels. When the number of candidate virtual live rooms can be multiple, the required virtual resource quantity of the item in multiple candidate virtual live rooms is lower compared with other channels.
[0084] In step S302, for any user, a target virtual live room is determined from at least one candidate virtual live room based on the number of deduction resources owned by the user.
[0085] In the embodiments of the present application, the preferential rule in the above step S301 is often a general rule, that is, a general rule that can be used by all users. On the basis of the preferential rule, different users often have different deduction resources, such as points for exchanging virtual resources, and the like, which are used to reduce the required virtual resource quantity of the same amount of item.
[0086] Optionally, for any user, the above at least one candidate virtual live room can be screened according to the actual situation of the user to screen out a target virtual live room, the target virtual live room is used to provide at least one target item, and the required virtual resource quantity of the target item in the target virtual live room is lower than that in other virtual live rooms and other item providers.
[0087] It should be noted that the embodiments of the present application are explained in the manner of first comparing the prices of the items from the item dimension, and then considering the actual situation of the user from the user dimension. Alternatively, the electronic device can also directly determine at least one item that meets the user's demand and has the lowest required virtual resource quantity in the virtual live room from the user dimension, and then recommend at least one virtual live room providing the item to the user, so that the user can obtain the at least one item in the manner of paying the least virtual resource.
[0088] In step S303, the information stream interface is displayed.
[0089] In the embodiments of the present application, the information stream interface is an interface in a multimedia application, and this step is described above in step S201, which will not be repeated here. The user can enter the target virtual live room determined in the above steps through the information stream interface.
[0090] In some embodiments, in addition to entering the target virtual live room through the information stream interface, the user can also jump to the target virtual live room through the information reminder interface. Correspondingly, the information reminder interface is displayed, and the information reminder interface is used to display the recommendation information. In response to the triggering operation of the recommendation information in the information reminder interface, jump to the virtual live room indicated in the recommendation information, and the recommendation information is used to recommend the virtual live room providing the target item. The information reminder interface can be a short message interface, or a private message interface in the above multimedia application. The embodiments of the present application do not limit this. The information reminder function is realized by displaying the information reminder interface, and the user is prompted to quickly jump to the recommended virtual live room by using the recommendation information, so that the user can obtain the required target item through the virtual live room, and the efficiency of the user obtaining the item is improved.
[0091] In step S304, the target virtual live room is displayed in the information stream interface.
[0092] In the embodiments of the present application, when the user watches multimedia resources in the information stream interface, the target virtual live room in the first state can be seen, and the user can enter the target virtual live room by triggering the target virtual live room in the first state. At this time, the information stream interface displays the target virtual live room in the second state. The target virtual live room in the second state displays more live information than the target virtual live room in the first state, and the live information includes live pictures and functions associated with the virtual live room, such as comments, likes, and attention, etc.
[0093] In some embodiments, the target virtual live room provides a plurality of target items, and the target virtual live room can display item information of a certain target item. Accordingly, a live picture of the target virtual live room is displayed in the information flow interface, and item information of any target item is displayed on the upper layer of the live picture. The item information can be displayed in the form of a barrage, a floating window, a picture-in-picture, or the like on the upper layer of the live picture, which is not limited in the embodiments of the present application. By displaying the live picture of the target virtual live room in the information flow interface and displaying the item information of the target item on the upper layer, the user can quickly find the live content of interest when browsing the information flow, and can intuitively understand the detailed information of the target item, thereby improving the efficiency of obtaining information and the accuracy of obtaining the target item.
[0094] In some embodiments, the target virtual live room provides a plurality of target items, and the target virtual live room can display item information of a certain target item. Accordingly, a live picture of the target virtual live room is displayed in the information flow interface, and item information of any target item is displayed on the upper layer of the live picture. The item information can be displayed in the form of a barrage, a floating window, a picture-in-picture, or the like on the upper layer of the live picture, which is not limited in the embodiments of the present application. By displaying the live picture of the target virtual live room in the information flow interface and displaying the item information of the target item on the upper layer, the user can quickly find the live content of interest when browsing the information flow, and can intuitively understand the detailed information of the target item, thereby improving the efficiency of obtaining information and the accuracy of obtaining the target item.
[0095] In some embodiments, the required virtual resource quantity of the item and the discount information in different scenarios can change, and a prompt information can be used for reminding. Correspondingly, in response to a decrease event of the required virtual resource quantity of any target item, a first prompt information is displayed, and the first prompt information is used for prompting the required virtual resource quantity of the target item after the decrease. By displaying the first prompt information, the user can be reminded in time that the required virtual resource quantity of the target item is further decreased, and the real-time virtual resource quantity after the decrease is displayed, so that the user can intuitively obtain the latest information of the target item, and the efficiency of the user in obtaining the item information is improved, and thus the efficiency of the user in obtaining the item is improved.
[0096] In response to an increase event of the required virtual resource quantity of any target item, if the required virtual resource quantity of the target item after the increase is still lower than the required virtual resource quantity of the reference item, a second prompt information is displayed, and the second prompt information is used for prompting the required virtual resource quantity of the target item after the increase; if the required virtual resource quantity of the target item after the increase is not lower than the required virtual resource quantity of the reference item, a third prompt information is displayed, and the third prompt information is used for prompting the user to obtain the reference item. By displaying the second prompt information, the user can be reminded in time that although the required virtual resource quantity of the target item is increased, the required virtual resource quantity of the target item after the increase is still lower than that of the reference item. By displaying the second prompt information, the user can be reminded in time that the reference item can be obtained, the efficiency of the user in obtaining the item information is improved, and thus the efficiency of the user in obtaining the item is improved.
[0097] In step S305, in response to a viewing operation on the item list of the target virtual live room, at least one target item is preferentially displayed in the item list, and the at least one target item is marked with a preset label, and the preset label is used to indicate a difference between the required virtual resource quantity of the target item in the target virtual live room and a reference resource quantity.
[0098] In the embodiments of the present application, a user can view an item list of a target virtual live room, and the item list displays items provided by the target virtual live room. The target item can be preferentially displayed in the item list, such as the first 3, the first 5, or the first page, etc. In order to distinguish the target item from the non-target item, the target item is marked with a preset label, and the preset label can represent a decrease amount of the required virtual resource quantity of the target item. The decrease amount is relative to the reference resource quantity. The reference resource quantity refers to the basic quantity of the required virtual resource of the item, such as the pricing, the original price, etc.
[0099] In some embodiments, the category of the at least one target item is multiple, and there is a case that the serial numbers of at least two target items in the multiple target items are continuous. The serial number is used to indicate the default order of the items in the item list. This may cause information redundancy, and multiple continuous target items labeled with the preset label are presented to the user, which causes the user to be unable to intuitively determine the most preferential item through the preset label. Accordingly, in the case that the serial numbers of the at least two target items are continuous, a third item of the at least two target items is displayed in the item list, and other target items in the at least two target items except the third item are canceled. The third item is the target item with the largest difference between the virtual resource quantity and the reference resource quantity in the at least two target items. That is, the third item is the most preferential target item in the target items with continuous serial numbers. Through the above-mentioned manner, the user can quickly select the ideal target item from the multiple target items, thereby improving the efficiency of the user obtaining the item.
[0100] Optionally, if the displayed target items are more than a preset number, such as 3, 4, etc., only one or two target items can be displayed, and other target items are hidden, so that the user only needs to focus on the most preferential and attractive target item, thereby saving the time of the user screening the target item and improving the efficiency of the user obtaining the item.
[0101] It should be noted that, in order to make the process of the user obtaining the target item through the target virtual live room clearer, referring to Figure 4 , a schematic diagram of a target virtual live room is shown according to an example embodiment. As shown in Figure 4 , (a) in the information stream interface browsing process of the user, the information stream interface can display a virtual live room in a first state, which can also be called a simple live room. The user can enter the virtual live room by triggering the simple live room. As shown in Figure 4 , (b) in the virtual live room, a floating window is displayed, and the floating window displays the item information of a target item. The user can view the item list of the virtual live room by clicking the floating window, or view the item list of the virtual live room through other ways. As shown in Figure 4 , (c) in the item list, the items labeled with the preset label are target items. The preset label is "live room preferential xx", "live room direct reduction xx", etc. The user can view the detail page of the item by clicking any item. The detail page of the item is shown in Figure 4 , (d). Figure 4
[0102] The display scheme of the virtual live room provided by the embodiments of the present disclosure can determine the target virtual live room providing the target object by comparing the virtual resource quantity required by various objects and the virtual resource quantity required by the reference object. By displaying the target virtual live room on the information stream interface, the user can be provided with the corresponding information of the target object for viewing and selection, thereby improving the efficiency of the user in obtaining the object and improving the human-computer interaction efficiency.
[0103] All the optional technical solutions described above can be combined to form optional embodiments of the present disclosure, which will not be described one by one here.
[0104] Figure 5 is a block diagram of a display device of a virtual live room according to an exemplary embodiment. As shown in Figure 5 The device includes a first display unit 501 and a second display unit 502.
[0105] The first display unit 501 is configured to display an information stream interface.
[0106] The second display unit 502 is configured to display a target virtual live room on the information stream interface based on the virtual resource quantity required by various objects, the target virtual live room being used to provide at least one target object, and the virtual resource quantity required by the target object in the target virtual live room being lower than the virtual resource quantity required by the reference object.
[0107] In some embodiments, the target virtual live room provides a plurality of target objects, and the second display unit 502 is configured to display a live picture of the target virtual live room in the information stream interface, and display the object information of any target object on the upper layer of the live picture.
[0108] In some embodiments, the target virtual live room provides a plurality of target objects, and the second display unit 502 is configured to display a live picture of the target virtual live room in the information stream interface, and display the object information of the first object on the upper layer of the live picture, the first object being the target object with the largest difference between the virtual resource quantity and the reference resource quantity among the plurality of target objects.
[0109] In some embodiments, the second display unit 502 is further configured to, in response to the display time length of the object information of the first object reaching a preset time length, cancel the display of the object information of the first object and display the object information of the second object, the second object being the target object other than the first object among the plurality of target objects.
[0110] In some embodiments, the second display unit 502 is further configured to, in response to a viewing operation of the item list of the target virtual live streaming room, preferentially display at least one target item in the item list, wherein the at least one target item is marked with a preset label, the preset label being used to indicate the difference between the number of virtual resources required by the target item in the target virtual live streaming room and the number of reference resources.
[0111] In some embodiments, at least one type of target item is multiple, and the second display unit 502 is further configured to, when at least two target items have consecutive serial numbers among the multiple target items, display a third item among the at least two target items in the item list, and cancel the display of other target items among the at least two target items besides the third item, wherein the third item is the target item with the largest difference between the number of virtual resources and the number of reference resources among the at least two target items.
[0112] In some embodiments, the second display unit 502 is further configured to, in response to an event that the amount of virtual resources required for any target item decreases, display a first prompt message, the first prompt message indicating the amount of virtual resources required for the target item after the decrease; in response to an event that the amount of virtual resources required for any target item increases, if the amount of virtual resources required for the target item after the increase is still lower than the amount of virtual resources required for the reference item, display a second prompt message, the second prompt message indicating the amount of virtual resources required for the target item after the increase; if the amount of virtual resources required for the target item after the increase is not lower than the amount of virtual resources required for the reference item, display a third prompt message, the third prompt message prompting the user to obtain the reference item.
[0113] In some embodiments, the apparatus further includes:
[0114] The determining unit is configured to, for any item, determine at least one candidate virtual live streaming room based on the amount of virtual resources required by the item, wherein the amount of virtual resources required by the item in the candidate virtual live streaming room is less than the amount of virtual resources required by the reference item.
[0115] The determining unit is also configured to, for any user, determine a target virtual live streaming room from at least one candidate virtual live streaming room based on the amount of deductible resources the user possesses.
[0116] In some embodiments, the apparatus further includes:
[0117] The third display unit is configured to display an information reminder interface, which is used to display recommended information.
[0118] The second display unit 502 is configured to jump to the virtual live room indicated in the recommendation information in response to a trigger operation of the recommendation information in the information reminder interface. The recommendation information is used to recommend virtual live rooms that provide the target items.
[0119] The display device of the virtual live room provided in the embodiments of the present disclosure can determine the target virtual live room in which the target item is provided by comparing the virtual resource quantity required by various items and the virtual resource quantity required by the reference item. By displaying the target virtual live room on the information stream interface, the corresponding information of the target item can be provided to the user for viewing and selection, thereby improving the efficiency of the user in obtaining the item and improving the human-computer interaction efficiency.
[0120] It should be noted that the display device of the virtual live room provided in the above embodiments is only exemplified by the division of the above functional units. In actual application, the above functions can be completed by different functional units according to needs, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the above-described functions. In addition, the information display device and the information display method provided in the above embodiments belong to the same concept, and the specific implementation process is described in the method embodiments, which will not be described here.
[0121] As to the display device of the virtual live room in the above embodiments, the specific manner in which each module performs the operation has been described in detail in the embodiments related to the method, and will not be described in detail here.
[0122] In the embodiments of the present disclosure, the electronic device can be a terminal or a server. When the electronic device is a terminal, the terminal is taken as the execution subject to implement the technical solutions provided in the embodiments of the present disclosure. When the electronic device is a server, the server is taken as the execution subject to implement the technical solutions provided in the embodiments of the present disclosure. Alternatively, the technical solutions provided in the present disclosure are implemented through the interaction between the terminal and the server, for example, the server acquires the virtual resource quantity required by the item of each channel, and pushes the target virtual live room to the terminal, and the terminal displays the target virtual live room in the information stream interface. The embodiments of the present disclosure do not limit this.
[0123] Figure 6 is a block diagram of an electronic device according to an exemplary embodiment. Generally, the electronic device 600 includes a processor 601 and a memory 602.
[0124] The processor 601 can include one or more processing cores, such as a 4-core processor, an 8-core processor, and the like. The processor 601 can be implemented in at least one of a hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), a PLA (Programmable Logic Array). The processor 601 can also include a main processor and a coprocessor, the main processor being a processor for processing data in an awake state, also known as a CPU (Central Processing Unit), and the coprocessor being a low-power processor for processing data in a standby state. In some embodiments, the processor 601 can be integrated with a GPU (Graphics Processing Unit) that is responsible for rendering and drawing the content required to be displayed by the display screen. In some embodiments, the processor 601 can also include an AI (Artificial Intelligence) processor for processing machine learning-related computing operations.
[0125] The memory 602 can include one or more computer-readable storage media that can be non-transitory. The memory 602 can also include a high-speed random access memory, and a nonvolatile memory such as one or more disk storage devices, flash storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 602 is used to store at least one program code for being executed by the processor 601 to implement the display method of the virtual live room provided by the method embodiments in the present disclosure.
[0126] In some embodiments, the electronic device 600 can also optionally include a peripheral device interface 603 and at least one peripheral device. The processor 601, the memory 602, and the peripheral device interface 603 can be connected through a bus or a signal line. Each peripheral device can be connected to the peripheral device interface 603 through a bus, a signal line, or a circuit board. Specifically, the peripheral device includes at least one of a radio frequency circuit 604, a display screen 605, a camera assembly 606, an audio circuit 607, and a power supply 608.
[0127] The peripheral interface 603 can be used to connect at least one I / O (Input / Output) related peripheral device to the processor 601 and the memory 602. In some embodiments, the processor 601, the memory 602 and the peripheral interface 603 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 601, the memory 602 and the peripheral interface 603 can be implemented on a separate chip or circuit board, and the present embodiments are not limited in this regard.
[0128] The radio frequency circuit 604 is configured to receive and send RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 604 communicates with communication networks and other communication devices through electromagnetic signals. The radio frequency circuit 604 converts electrical signals into electromagnetic signals for transmission, or converts electromagnetic signals received into electrical signals. Optionally, the radio frequency circuit 604 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and the like. The radio frequency circuit 604 can communicate with other electronic devices through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to: a metropolitan area network, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 604 can also include NFC (Near Field Communication) related circuitry, and the present disclosure is not limited in this regard.
[0129] The display screen 605 is configured to display a UI (User Interface). The UI can include graphics, text, icons, video, and any combination thereof. When the display screen 605 is a touch display screen, the display screen 605 is further configured to capture touch signals on or above the surface of the display screen 605. The touch signals can be input to the processor 601 as control signals for processing. In this case, the display screen 605 can also be configured to provide virtual buttons and / or virtual keyboard, also known as soft buttons and / or soft keyboard. In some embodiments, the display screen 605 can be one, arranged on the front panel of the electronic device 600; in other embodiments, the display screen 605 can be at least two, arranged on different surfaces of the electronic device 600 or in a folding design; in still other embodiments, the display screen 605 can be a flexible display screen, arranged on a curved surface or a folding surface of the electronic device 600. Even, the display screen 605 can also be arranged in an irregular shape other than a rectangle, i.e., a notched screen. The display screen 605 can be made of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), etc.
[0130] The camera assembly 606 is configured to capture images or videos. Optionally, the camera assembly 606 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is arranged on the front panel of the electronic device, and the rear-facing camera is arranged on the back of the electronic device. In some embodiments, the rear-facing camera is at least two, which are any one of a main camera, a depth-of-field camera, a wide-angle camera, and a telephoto camera, to realize the background blur function by fusing the main camera and the depth-of-field camera, the panoramic shooting and VR (Virtual Reality) shooting function by fusing the main camera and the wide-angle camera, or other fusion shooting functions. In some embodiments, the camera assembly 606 can further include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. The dual-color temperature flash refers to the combination of a warm light flash and a cold light flash, which can be used for light compensation under different color temperatures.
[0131] The audio circuit 607 can include a microphone and a speaker. The microphone is used to collect sound waves of a user and an environment, and convert the sound waves into an electrical signal input to the processor 601 for processing, or input to the radio frequency circuit 604 to realize voice communication. The microphone can be multiple for the purpose of stereo sound collection or noise reduction, and arranged at different parts of the electronic device 600 respectively. The microphone can also be an array microphone or an omnidirectional collection type microphone. The speaker is used to convert an electrical signal from the processor 601 or the radio frequency circuit 604 into sound waves. The speaker can be a conventional diaphragm speaker, or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, not only can it convert an electrical signal into a sound wave audible to humans, but also can convert an electrical signal into an inaudible sound wave to humans for ranging purposes, etc. In some embodiments, the audio circuit 607 can also include a headphone jack.
[0132] The power supply 608 is used to supply power to various components in the electronic device 600. The power supply 608 can be alternating current, direct current, disposable batteries or rechargeable batteries. When the power supply 608 includes rechargeable batteries, the rechargeable batteries can support wired charging or wireless charging. The rechargeable batteries can also be used to support fast charging technology.
[0133] Those skilled in the art can understand that the structure shown in the above description is not a limitation on the electronic device 600, and the electronic device 600 can include more or fewer components than those shown in the figure, or combine certain components, or use different component arrangements. Figure 6
[0134] In an exemplary embodiment, a computer readable storage medium including instructions, such as the memory 602 including instructions, is also provided, which can be executed by the processor 601 of the electronic device 600 to complete the display method of the virtual live room described above. Alternatively, the computer readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0135] A computer program product includes a computer program that is executed by a processor to implement the display method of the virtual live room described above.
[0136] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. The disclosure is intended to cover any variations, uses or adaptations of the disclosure that follow, in general, the principles of the disclosure and include specific designs, uses or adaptations of the disclosure that are disclosed herein. The specification and examples are to be regarded as illustrative only, and the true scope and spirit of the disclosure are indicated by the following claims.
[0137] It should be understood that the present disclosure is not limited to the precise construction that has been described above and shown in the accompanying drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the present disclosure. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A method for displaying a virtual live streaming room, characterized in that, The method includes: Display information flow interface; Based on the amount of virtual resources required for various items, a target virtual live streaming room is displayed on the information flow interface. The target virtual live streaming room is used to provide at least one target item. The amount of virtual resources required for the target item in the target virtual live streaming room is lower than the amount of virtual resources required for the reference item. In response to a viewing operation of the item list of the target virtual live streaming room, at least one target item is displayed first in the item list. The at least one target item is marked with a preset tag, which is used to indicate the difference between the number of virtual resources required by the target item in the target virtual live streaming room and the number of reference resources.
2. The method for displaying a virtual live streaming room according to claim 1, characterized in that, The target virtual live stream room offers a variety of target items, and displaying the target virtual live stream room on the information flow interface includes: The live stream of the target virtual live stream room is displayed on the information flow interface; The item information of any target item is displayed on the upper layer of the live broadcast screen.
3. The method for displaying a virtual live streaming room according to claim 1, characterized in that, The target virtual live stream room offers a variety of target items, and displaying the target virtual live stream room on the information flow interface includes: The live stream of the target virtual live stream room is displayed on the information flow interface; The item information of the first item is displayed on the upper layer of the live broadcast screen. The first item is the target item with the largest difference between the number of virtual resources and the number of reference resources among the multiple target items.
4. The method for displaying a virtual live streaming room according to claim 3, characterized in that, The method further includes: In response to the display duration of the item information of the first item reaching a preset duration, the display of the item information of the first item is canceled, and the item information of the second item is displayed. The second item is a target item other than the first item among the multiple target items.
5. The method for displaying a virtual live streaming room according to claim 1, characterized in that, The at least one target item can be of multiple types, and the at least one target item will be displayed preferentially in the item list, including: If at least two of the target items have consecutive serial numbers, the third item among the at least two target items is displayed in the item list, and the other target items besides the third item are not displayed. The third item is the target item with the largest difference between the number of virtual resources and the number of reference resources among the at least two target items.
6. The method for displaying a virtual live streaming room according to any one of claims 1-4, characterized in that, The method further includes: In response to an event that the amount of virtual resources required for any target item has decreased, a first prompt message is displayed, which indicates the amount of virtual resources required for the target item after the decrease. In response to an event that the amount of virtual resources required for any target item increases, if the amount of virtual resources required for the target item after the increase is still lower than the amount of virtual resources required for the reference item, a second prompt message is displayed. The second prompt message is used to indicate the amount of virtual resources required for the target item after the increase. If the amount of virtual resources required for the target item to be upgraded is not less than the amount of virtual resources required for the reference item, a third prompt message is displayed, which prompts the user to obtain the reference item.
7. The method for displaying a virtual live streaming room according to any one of claims 1-4, characterized in that, The method further includes: For any item, at least one candidate virtual live streaming room is determined based on the amount of virtual resources required by the item, wherein the amount of virtual resources required by the item in the candidate virtual live streaming room is less than the amount of virtual resources required by the reference item. For any user, the target virtual live streaming room is determined from the at least one candidate virtual live streaming room based on the amount of deductible resources the user possesses.
8. The method for displaying a virtual live streaming room according to any one of claims 1-4, characterized in that, The method further includes: The information reminder interface is used to display recommended information; In response to the triggering operation of the recommended information in the information reminder interface, the user is redirected to the virtual live streaming room indicated in the recommended information, which is used to recommend virtual live streaming rooms that provide the target item.
9. An information display device, characterized in that, The device includes: The first display unit is configured to display an information flow interface; The second display unit is configured to display a target virtual live stream room on the information flow interface based on the amount of virtual resources required for various items. The target virtual live stream room is used to provide at least one target item, and the amount of virtual resources required for the target item in the target virtual live stream room is lower than the amount of virtual resources required for the reference item. The second display unit is further configured to, in response to a viewing operation of the item list of the target virtual live streaming room, prioritize displaying the at least one target item in the item list, wherein the at least one target item is marked with a preset label, the preset label being used to indicate the difference between the number of virtual resources required by the target item in the target virtual live streaming room and the number of reference resources.
10. An electronic device, characterized in that, The electronic device includes: One or more processors; Memory used to store the executable program code of the processor; The processor is configured to execute the program code to implement the virtual live streaming room display method as described in any one of claims 1 to 8.
11. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is able to perform the virtual live streaming room display method as described in any one of claims 1 to 8.
12. A computer program product comprising a computer program that, when executed by a processor, implements the method for displaying a virtual live streaming room as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Commodity screening system for live broadcast sales and working method thereof
CN112232907A
Price comparison-based network live broadcast goods-carrying commodity information processing method and device
CN112465571A
Live broadcast interface display method and device, equipment and storage medium
CN118250481A
KR20200012682A