Information display method and device, electronic equipment and storage medium
Patent Information
- Application Number
- CN202411979603.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2026-09-22
- Estimated Expiration
- 2044-12-30
AI Technical Summary
[0004]本公开提供一种信息展示方法、装置、电子设备及存储介质,以至少解决相关技术中用户向主播反馈感兴趣的资源,以及主播收集用户感兴趣的资源的难度较大,降低了用户和主播之间的互动体验的问题
[0083]本公开显示目标对象的虚拟空间对应的虚拟空间页面,在针对虚拟空间的评论信息满足预设条件的情况下,基于评论信息确定进入虚拟空间的所有账号感兴趣的资源所对应的多个资源选项,该多个资源选项对应的资源可以理解为是进入虚拟空间的账号的心愿资源,由于该虚拟空间的评论信息是实时的,因此,该多个资源选项并不是固定不变的,而是可以根据评论信息变化的,使得当前展示的多个资源选项是当前进入虚拟空间中的所有账号在当前时间想要购买的资源选项,从而能够提升用户和主播之间的互动体验,进而提升直播间的资源被成功推荐至用户的概率。对于本地账号,在本地账号想要从心愿资源中选取最感兴趣的资源的情况下,可以触发多个资源选项中的至少一个目标资源选项,终端响应于该触发操作,为本地账号发布一条针对目标资源选项的第一目标评论信息,并将该第一目标评论信息展示在虚拟空间页面上,从而便捷向目标对象反馈本地账号感兴趣的心愿资源,目标对象通过展示在虚拟空间页面上的第一目标评论信息,也能够便捷地收集本地账号感兴趣的心愿资源,进一步提升了用户和主播之间的互动体验,从而进一步提升了直播间的资源被成功推荐至用户的概率。
Smart Images

Figure CN119766766B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of multimedia technology, and in particular to an information display method, apparatus, electronic device, and storage medium. Background Technology
[0002] In the live streaming room, users have the need to provide feedback to the streamer about resources they are interested in, and the streamer also has the need to collect resources that users are interested in so that the streamer can show them to users and improve the interactive experience between users and streamers.
[0003] Related technologies typically display a pop-up window at the bottom of the live stream, showing "satisfied" and "unsatisfied" controls to collect user feedback on the live stream. However, these controls are fixed and cannot be intelligently changed based on user feedback. Furthermore, users cannot provide feedback on resources they are interested in through this method, and the streamer cannot collect resources that users are interested in. This makes it difficult for both users and streamers to provide feedback on resources they are interested in, thus reducing the interactive experience between users and streamers. Summary of the Invention
[0004] This disclosure provides an information display method, apparatus, electronic device, and storage medium to at least solve the problems in related technologies where users find it difficult to provide feedback on resources of interest to broadcasters, and broadcasters face significant challenges in collecting such resources, thus reducing the interactive experience between users and broadcasters. The technical solution of this disclosure is as follows:
[0005] According to a first aspect of the present disclosure, an information display method is provided, comprising:
[0006] Displays the virtual space page corresponding to the virtual space of the target object;
[0007] In response to the comment information for the virtual space meeting preset conditions, multiple resource options are displayed on the virtual space page; the multiple resource options are options corresponding to resources that the account entering the virtual space is interested in;
[0008] In response to a triggered operation for a target resource option, the local account displays first target comment information for the target resource option on the virtual space page; the first target comment information is used to provide feedback to the target object on resources that the local account is interested in, and the target resource option is at least one of the plurality of resource options.
[0009] In an optional embodiment, the virtual space page includes a comment display area and a resource display area. The comment display area is used to display the comment information, and the resource display area is located in the area surrounding the comment display area. The virtual space page displays multiple resource options, including:
[0010] The resource display area displays multiple resource options and a first prompt message, which prompts the local account to select a resource of interest from the multiple resource options.
[0011] In an optional embodiment, the method further includes:
[0012] In response to a triggered operation for the target resource option, a second prompt message is displayed on the virtual space page;
[0013] The second prompt message is used to indicate that the target object has been informed of the resources that the local account is interested in.
[0014] In an optional embodiment, the method further includes:
[0015] Under the condition of canceling display, the display of the multiple resource options is canceled on the virtual space page;
[0016] The cancellation display conditions include at least one of the following: the display duration of the plurality of resource options is greater than a first preset time threshold, the condition of responding to a closing operation for the plurality of resource options, and the condition of displaying the first target comment information of the local account for the target resource option in the virtual space page in response to a trigger operation for the target resource option.
[0017] In an optional embodiment, after displaying multiple resource options on the virtual space page, the method further includes:
[0018] The virtual space page displays secondary target comment information for resource options selected by other accounts;
[0019] The second target comment information is displayed when at least one of the multiple resource options is triggered by the other account, which is an account other than the local account among the accounts that enter the virtual space. The second target comment information is used to provide feedback to the target object on the resources that the other account is interested in.
[0020] In an optional embodiment, in response to the comment information for the virtual space meeting preset conditions, multiple resource options are displayed on the virtual space page, including:
[0021] Obtain comment information about the virtual space from accounts that entered the virtual space within a preset time period;
[0022] Extract candidate comment information associated with resource display from the comment information within the preset time period;
[0023] The first resource category is obtained by determining the category that matches the candidate comment information from the preset resource categories;
[0024] Determine the number of candidate comment information including the first resource category, and obtain the recommendation count corresponding to the first resource category;
[0025] Obtain a second resource category whose recommendation count is greater than a first preset threshold from the first resource category;
[0026] The multiple resource options are displayed on the virtual space page according to the second resource category.
[0027] In an optional embodiment, displaying multiple resource options on the virtual space page according to the second resource category includes:
[0028] When the number of the second resource category is equal to the preset quantity threshold, multiple resource options are generated according to the second resource category, and the multiple resource options are displayed on the virtual space page;
[0029] If the number of the second resource categories is greater than the preset quantity threshold, a resource category is selected from the second resource categories, and the multiple resource options are generated based on the selected resource categories and displayed on the virtual space page; the number of the selected resource categories is the preset quantity threshold.
[0030] In an optional embodiment, the method further includes:
[0031] The system obtains: first display information of multiple resource options displayed on the virtual space page in historical time before the local account enters the virtual space; stay time information of the local account in the virtual space after entering the virtual space; second display information of multiple resource options displayed to the local account in historical time on the virtual space page; and preset duration information; wherein the preset duration information is the time difference between the time when multiple resource options were displayed in the virtual space page in the past and the current time.
[0032] When at least one of the first display information, the dwell time information, the second display information, and the preset duration information meets the corresponding conditions, multiple resource options are displayed on the virtual space page.
[0033] In an optional embodiment, when at least one of the first display information, the dwell time information, the second display information, and the preset duration information meets a corresponding condition, multiple resource options are displayed on the virtual space page, including:
[0034] If at least one of the following conditions is met: the first display information satisfies the first condition, the dwell time information satisfies the second condition, and the second display information satisfies the third condition, and the preset duration information satisfies the fourth condition, then in response to the comment information for the virtual space in the next preset time period satisfying the preset condition, multiple resource options for the next preset time period are displayed on the virtual space page.
[0035] The first condition is that multiple resource options were displayed on the virtual space page in the historical time before the local account entered the virtual space; the second condition is that the dwell time information is greater than a second preset time threshold; the third condition is that multiple resource options were not displayed to the local account in the historical time of the virtual space page; the fourth condition is that the preset duration information meets the preset time period; and the multiple resource options in the next preset time period are determined based on the comment information of the next preset time period.
[0036] In an optional embodiment, the method further includes:
[0037] If at least one of the following conditions is met: the first display information satisfies the first condition, the dwell time information satisfies the second condition, and the second display information satisfies the third condition, and the preset duration information does not satisfy the fourth condition, then multiple resource options displayed in the previous preset time period are obtained.
[0038] The virtual space page displays multiple resource options that were displayed during the previous preset time period.
[0039] In an optional embodiment, the method further includes:
[0040] If the second displayed information does not meet the third condition, multiple resource options will not continue to be displayed to the local account on the virtual space page.
[0041] In an optional embodiment, the number of times the plurality of resource options are displayed to the local account within a preset time period is less than a third preset number of times threshold.
[0042] According to a second aspect of the present disclosure, an information display device is provided, the device comprising:
[0043] The virtual space page display module is configured to display the virtual space page corresponding to the virtual space of the target object.
[0044] A multiple resource option display module is configured to display multiple resource options on the virtual space page in response to comments on the virtual space meeting preset conditions; the multiple resource options are options corresponding to resources of interest to the account entering the virtual space.
[0045] The first target comment information display module is configured to perform a trigger operation in response to a target resource option, and display the first target comment information of the local account for the target resource option on the virtual space page; the first target comment information is used to provide feedback to the target object on the resources that the local account is interested in, and the target resource option is at least one of the plurality of resource options.
[0046] In an optional embodiment, the virtual space page includes a comment display area and a resource display area. The comment display area is used to display the comment information, and the resource display area is located in the area surrounding the comment display area. The plurality of resource option display modules include:
[0047] The resource display unit is configured to display the multiple resource options and a first prompt message in the resource display area. The first prompt message is used to prompt the local account to select a resource of interest from the multiple resource options.
[0048] In an optional embodiment, the above-described apparatus further includes:
[0049] The second prompt information display module is configured to perform a trigger operation in response to the target resource option and display a second prompt information on the virtual space page;
[0050] The second prompt message is used to indicate that the target object has been informed of the resources that the local account is interested in.
[0051] In an optional embodiment, the above-described apparatus further includes:
[0052] The cancellation module is configured to cancel the display of the plurality of resource options on the virtual space page under the condition of cancellation.
[0053] The cancellation display conditions include at least one of the following: the display duration of the plurality of resource options is greater than a first preset time threshold, the condition of responding to a closing operation for the plurality of resource options, and the condition of displaying the first target comment information of the local account for the target resource option in the virtual space page in response to a trigger operation for the target resource option.
[0054] In an optional embodiment, the above-described apparatus further includes:
[0055] The second target comment information display module is configured to display second target comment information for resource options selected by other accounts on the virtual space page;
[0056] The second target comment information is displayed when at least one of the multiple resource options is triggered by the other account, which is an account other than the local account among the accounts that enter the virtual space. The second target comment information is used to provide feedback to the target object on the resources that the other account is interested in.
[0057] In an optional embodiment, the plurality of resource option display modules include:
[0058] The comment information acquisition unit is configured to acquire comment information about the virtual space from accounts that enter the virtual space within a preset time period.
[0059] The associated information acquisition unit is configured to extract candidate comment information associated with resource display from the comment information within the preset time period;
[0060] The first resource category determination unit is configured to determine the category that matches the candidate comment information from the preset resource categories to obtain the first resource category;
[0061] The recommendation count determination unit is configured to determine the number of candidate comment information including the first resource category, and obtain the recommendation count corresponding to the first resource category;
[0062] The second resource category determination unit is configured to retrieve the second resource category whose recommendation count is greater than the first preset threshold from the first resource category;
[0063] The option display unit is configured to display the plurality of resource options in the virtual space page according to the second resource category.
[0064] In an optional embodiment, the option display unit includes:
[0065] The first display subunit is configured to generate multiple resource options based on the second resource category and display the multiple resource options in the virtual space page when the number of the second resource category is equal to the preset number threshold.
[0066] The second display subunit is configured to select resource categories from the second resource categories when the number of the second resource categories is greater than the preset quantity threshold, generate the plurality of resource options based on the selected resource categories, and display the plurality of resource options on the virtual space page; the number of selected resource categories is the preset quantity threshold.
[0067] In an optional embodiment, the apparatus further includes:
[0068] The information acquisition module is configured to acquire, before the local account enters the virtual space, first display information of the virtual space page's historical display of multiple resource options, information of the local account's dwell time in the virtual space after entering the virtual space, second display information of the virtual space page's historical display of multiple resource options to the local account, and preset duration information; the preset duration information is the time difference between the virtual space page's historical display time of multiple resource options and the current time.
[0069] The page display module is configured to display multiple resource options on the virtual space page when at least one of the first display information, the dwell time information, the second display information, and the preset duration information meets the corresponding conditions.
[0070] In an optional embodiment, the page display module includes:
[0071] The next cycle resource option display unit is configured to, when at least one of the first display information satisfies a first condition, the dwell time information satisfies a second condition, and the second display information satisfies a third condition, and when the preset duration information satisfies a fourth condition, respond to the comment information of the virtual space in the next preset time cycle satisfying the preset condition, display multiple resource options for the next preset time cycle on the virtual space page.
[0072] The first condition is that multiple resource options were displayed on the virtual space page in the historical time before the local account entered the virtual space; the second condition is that the dwell time information is greater than a second preset time threshold; the third condition is that multiple resource options were not displayed to the local account in the historical time of the virtual space page; the fourth condition is that the preset duration information meets the preset time period; and the multiple resource options in the next preset time period are determined based on the comment information of the next preset time period.
[0073] In an optional embodiment, the apparatus further includes:
[0074] The previous cycle resource option acquisition unit is configured to acquire multiple resource options displayed in the previous preset time cycle when at least one of the first display information satisfies the first condition, the dwell time information satisfies the second condition, and the second display information satisfies the third condition, and the preset duration information does not satisfy the fourth condition.
[0075] The previous period resource option acquisition unit is configured to display multiple resource options displayed in the previous preset time period on the virtual space page.
[0076] In an optional embodiment, the apparatus further includes:
[0077] The "Do Not Continue Displaying" module is configured to, if the second display information does not meet the third condition, stop displaying multiple resource options to the local account on the virtual space page.
[0078] In an optional embodiment, the device further includes a frequency control module configured to display the plurality of resource options to the local account less than a third preset frequency threshold within a preset time period.
[0079] According to a third aspect of the present disclosure, an electronic device for displaying information is provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the information display method as described above.
[0080] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided that, when instructions in the computer-readable storage medium are executed by a processor of a server, enables the server to perform the information display method as described above.
[0081] According to a fifth aspect of the present disclosure, a computer program product is provided, the computer program product including a computer program stored in a readable storage medium, wherein at least one processor of a computer device reads from the readable storage medium and executes the computer program, causing the device to perform the above-described information display method.
[0082] The technical solutions provided by the embodiments of this disclosure have at least the following beneficial effects:
[0083] This disclosure displays a virtual space page corresponding to the virtual space of the target object. When the comment information of the virtual space meets preset conditions, it determines multiple resource options corresponding to the resources that all accounts entering the virtual space are interested in based on the comment information. The resources corresponding to these multiple resource options can be understood as the resources that the accounts entering the virtual space desire. Since the comment information of the virtual space is real-time, these multiple resource options are not fixed but can change according to the comment information, so that the multiple resource options currently displayed are the resource options that all accounts entering the virtual space want to purchase at the current time. This can improve the interactive experience between users and streamers, and thus increase the probability that the resources in the live broadcast room are successfully recommended to users. For local accounts, when a local account wants to select the most interesting resource from the wish list, at least one target resource option among multiple resource options can be triggered. In response to this triggering operation, the terminal publishes a first target comment message for the local account regarding the target resource option and displays the first target comment message on the virtual space page. This allows for convenient feedback to the target audience regarding the local account's desired resources. The target audience can also easily collect the local account's desired resources through the first target comment message displayed on the virtual space page, further enhancing the interactive experience between users and the streamer, thereby increasing the probability that the resources in the live stream are successfully recommended to users.
[0084] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0085] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.
[0086] Figure 1 This is a schematic diagram illustrating an application environment of an information display method according to an exemplary embodiment.
[0087] Figure 2 This is a flowchart illustrating an information display method according to an exemplary embodiment.
[0088] Figure 3 This is a schematic diagram of a virtual space page according to an exemplary embodiment. Figure 1 .
[0089] Figure 4 This is a schematic diagram of a virtual space page according to an exemplary embodiment. Figure 2 .
[0090] Figure 5This is a schematic diagram illustrating a process for displaying multiple resource options in a virtual space page according to an exemplary embodiment.
[0091] Figure 6 This is a block diagram illustrating an information display device according to an exemplary embodiment.
[0092] Figure 7 This is a block diagram illustrating an electronic device for displaying information according to an exemplary embodiment. Detailed Implementation
[0093] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0094] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar first objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0095] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data used for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.
[0096] Please see Figure 1 , Figure 1 This is a schematic diagram illustrating an application environment of an information display method according to an exemplary embodiment, such as... Figure 1 As shown, the application environment may include terminal 01 and server 02.
[0097] In an optional embodiment, terminal 01 can be used to display a virtual space page corresponding to the virtual space of the target object; in response to the comment information for the virtual space meeting preset conditions, multiple resource options are displayed on the virtual space page; in response to a trigger operation for a target resource option, the first target comment information of the local account for the target resource option is displayed on the virtual space page. Specifically, terminal 01 can be, but is not limited to, electronic devices such as smartphones, desktop computers, tablets, laptops, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, and smart wearable devices. Terminal 01 is equipped with a resource processing platform terminal. Optionally, the operating system running on the electronic device can be, but is not limited to, Android, iOS, Linux, Windows, etc.
[0098] In an optional embodiment, server 02 can be used to provide background services to terminal 01. Exemplarily, server 02 can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.
[0099] In addition, it should be noted that, Figure 1 The example shown is merely one application environment of the information display method provided in this disclosure. Other application environments may exist in other scenarios, and this disclosure does not limit them.
[0100] Figure 2 This is a flowchart illustrating an information display method according to an exemplary embodiment, such as... Figure 2 As shown, the execution target of this information display method is the terminal, and the method includes at least the following steps:
[0101] In step S11, the virtual space page corresponding to the virtual space of the target object is displayed.
[0102] Optionally, virtual space can be a functional module existing in a network application that is distinct from the real space, and may include, but is not limited to, voice chat rooms, live streaming rooms (e.g., shopping live streaming rooms, PK live streaming rooms, multi-person online live streaming rooms, game live streaming rooms), online conference rooms, KTV, screening rooms, etc. A live streaming room refers to a virtual space used to play real-time multimedia information streams.
[0103] Alternatively, the target object can be any object; for example, if the virtual space is a live streaming room, the target object is the streamer in the live streaming room.
[0104] This disclosure allows for the display of the virtual space page corresponding to the virtual space of a target object in various ways, without specific limitations. In one embodiment, the local account corresponding to the terminal (i.e., the account logged into the terminal) can actively enter the virtual space, thereby displaying the virtual space page corresponding to that virtual space on the terminal. For example, the local account searches for a certain streamer, enters the streamer's live stream room, and thus displays the live stream room page on the terminal. In another embodiment, the server can also actively push the virtual space page corresponding to the virtual space of the target object to the terminal, thereby displaying the virtual space page corresponding to the virtual space of the target object on the terminal. For example, the live streaming server pushes a streamer's live stream room page to the terminal, and the terminal receives and displays the live stream room page.
[0105] In step S12, in response to the comment information for the virtual space meeting preset conditions, multiple resource options are displayed on the virtual space page; the multiple resource options are options corresponding to resources that the account entering the virtual space is interested in.
[0106] In this embodiment, during the process from when the target object opens the virtual space to when it closes, all accounts entering the virtual space can comment on the content presented in the virtual space. The terminal collects this comment information, and if the comment information meets preset conditions, it determines the resource options corresponding to the resources that the accounts entering the virtual space are interested in based on the collected comment information. The resources that the accounts entering the virtual space are interested in can be considered as the resources the accounts wish to access. The accounts entering the virtual space include local accounts. Taking the virtual space as a live broadcast room and the target object as the broadcaster as an example, during the process from when the broadcaster starts the live broadcast to when it ends, all accounts entering the live broadcast room can comment on the resources recommended in the live broadcast room. The terminal collects this comment information and determines the resources that the accounts entering the live broadcast room are interested in from the comment information. It should be noted that the preset conditions for the comment information to meet can be set according to actual business needs and are not specifically limited thereto.
[0107] After the terminal determines multiple resource options based on the comment information, these multiple resource options can be displayed at any location on the virtual space page. These multiple resource options can be regarded as a centralized feedback platform. Through this centralized feedback platform, user accounts can provide feedback on resources of interest to the target audience, i.e., desired resources. The target audience can also conveniently collect the user's desired resources through this centralized feedback platform, which can enhance the interactive experience between users and broadcasters.
[0108] Optionally, the resource is a resource associated with the content presented by the target object in virtual space. If the target object recommends a product in virtual space, the resource is the product. If the target object performs a show (e.g., singing or dancing) in virtual space, the resource can be dance, song, or similar performance. If the target object explains content (e.g., giving a lecture) in virtual space, the resource can be content associated with the topic of the explanation.
[0109] Optionally, the terminal can collect all account comments on virtual spaces in real time or at set times, without any specific limitations.
[0110] It should be noted that these multiple resource options can be displayed on the terminals logged in by all accounts entering this virtual space, that is, they can be displayed to all accounts entering this virtual space.
[0111] In step S13, in response to the triggering operation for the target resource option, the first target comment information of the local account for the target resource option is displayed on the virtual space page; the first target comment information is used to provide feedback to the target object on the resources that the local account is interested in, and the target resource option is at least one of multiple resource options.
[0112] In this disclosure, for a local account, when the local account wants to select the most interesting resource from the wish list, the target resource option among multiple resource options can be triggered. The terminal responds to this triggering operation by publishing a first target comment message for the target resource option to the local account and displaying the first target comment message on the virtual space page. This allows for convenient feedback of the desired resource to the target audience. The target audience can also conveniently collect the desired resource by viewing the first target comment message displayed on the virtual space page, further enhancing the interactive experience between the user and the streamer, thereby further increasing the probability that the resources in the live broadcast room are successfully recommended to the user.
[0113] It should be noted that this disclosure does not limit the way a local account can trigger the target resource option, which may include, but is not limited to, clicking, long-pressing, dragging, etc.
[0114] It should be noted that the target resource option is one or more of a plurality of resource options. A local account can select any one of the plurality of resource options each time, and the terminal publishes a first target comment message for that one resource option to the local account. In other embodiments, the local account can also select multiple of the plurality of resource options each time, and the terminal publishes a first target comment message for all of those resource options to the local account.
[0115] For example, if multiple resource options are A, B, and C, and a local account clicks on A, the terminal can publish a first-target comment message for A, which could be "Hope the streamer will feature more A content." In other implementations, if the local account clicks on B and C, the terminal can publish a first-target comment message for both B and C, which could be "Hope the streamer will feature more B and C content." The terminal can also publish first-target comment messages for B and C separately, with the first-target comment message for B being "Hope the streamer will feature more B content" and the first-target comment message for C being "Hope the streamer will feature more C content."
[0116] Because the comments on the virtual space page are real-time, the multiple resource options are not fixed but change based on the comments. This ensures that the currently displayed resource options represent the resources that all accounts currently in the virtual space want to purchase at the current time, thereby enhancing the interactive experience between users and the streamer and increasing the probability that the resources in the live stream are successfully recommended to users. For local accounts, when a local account wants to select the most interesting resource from the wish list, at least one target resource option can be triggered. The terminal responds to this trigger by publishing a first target comment for the target resource option and displaying this first target comment on the virtual space page. This allows for convenient feedback of the desired resource to the target audience. The target audience can also easily collect the desired resources by viewing the first target comment displayed on the virtual space page, further enhancing the interactive experience between users and the streamer and increasing the probability that the resources in the live stream are successfully recommended to users.
[0117] In an optional embodiment, in step S12 above, the virtual space page includes a comment display area and a resource display area. The comment display area is used to display comment information, and the resource display area is located in the area surrounding the comment display area. The above-mentioned display of multiple resource options in the virtual space page includes:
[0118] The resource display area shows multiple resource options and a first prompt message. The first prompt message is used to prompt the local account to select the resource of interest from the multiple resource options.
[0119] For example, the resource display area can be displayed in the area surrounding the comment display area, such as at the bottom or top of the comment display area, without any specific limitation.
[0120] For example, a bubble can be displayed in the comment display area, showing multiple resource options and a first prompt message within the bubble. Alternatively, multiple resource options can be displayed within the bubble, with the first prompt message displayed outside the bubble. Or, multiple bubbles can be set, with one bubble displaying multiple resource options and another bubble displaying the first prompt message.
[0121] Figure 3 This is a schematic diagram of a virtual space page according to an exemplary embodiment. Figure 1 ,like Figure 3 As shown, the virtual space page may include a comment display area, which displays comments from accounts entering the virtual space on the content presented within it. The terminal may also include a resource display area at the bottom of this comment display area, displaying bubbles containing multiple resource options.
[0122] This disclosure does not limit the display position and display format of the multiple resource options in the bubble. For example, the multiple resource options can be displayed side by side in the bubble, or the multiple resource options can be displayed non-side by side in the bubble.
[0123] Continue as Figure 3 As shown, the terminal can also display a first prompt message in the bubble. This first prompt message is used to prompt the local account to select the resource they wish to recommend from the multiple resource options. For example, the first prompt message could be "You would like the streamer to upload more: xx".
[0124] In other implementations, the bubble can be replaced with a pop-up window, a floating layer, etc.
[0125] In this embodiment, since the comment display area is where user accounts post comments, setting up a resource display area around the comment display area is equivalent to providing a centralized feedback platform around the comment area. Through this centralized feedback platform, user accounts can provide feedback on resources they are interested in to the target audience, and the target audience can also conveniently collect the resources that the user is interested in through this centralized feedback platform. This can improve the interactive experience between users and the streamer, thereby increasing the probability that the resources in the live broadcast room will be successfully recommended to users. In addition, setting up a resource display area around the comment display area can also avoid interference with the content presented on the virtual space page, further improving the interactive experience between user accounts and the target audience.
[0126] Figure 4 This is a schematic diagram of a virtual space page according to an exemplary embodiment. Figure 2 ,like Figure 4As shown, after the local account triggers the target resource option, the terminal responds to the triggering operation by displaying the local account's first target comment information for the target resource option on the virtual space page. This first target comment information can be displayed in the comment display area according to the order in which the comments were published.
[0127] In an optional embodiment, the above method further includes:
[0128] In response to a triggered action on the target resource option, a second prompt message is displayed on the virtual space page;
[0129] The second notification message indicates that the target has been informed of resources that the local account is interested in.
[0130] Continue as Figure 4 As shown, after the local account triggers the target resource option, the terminal, in response to the triggering operation, can also display a second prompt message on the virtual space page. This second prompt message is used to inform the local account that the resource of interest to the target has been provided. For example, in a live broadcast room, this second prompt message could be "The wish has been conveyed to the streamer."
[0131] The embodiments disclosed herein do not limit the display position of the second prompt information on the virtual space page. For example, the second prompt information may be displayed in the middle position of the virtual space page.
[0132] Therefore, by displaying a second prompt on the virtual space page, it is possible to conveniently notify the local account that it has conveyed its wish to the target, thereby enhancing the interactive experience of the local account.
[0133] In an optional embodiment, the above method may further include:
[0134] Under the condition of canceling display, the display of multiple resource options will be canceled on the virtual space page;
[0135] The conditions for canceling the display include at least one of the following: the display duration of multiple resource options exceeds a first preset time threshold, the condition of responding to a closing operation for multiple resource options, and the condition of displaying the first target comment information of the local account for the target resource option on the virtual space page in response to a trigger operation for the target resource option.
[0136] In this disclosure, the timing of the disappearance of the multiple resource options can be varied. It should be noted that when the multiple resource options are displayed via a bubble, the timing of their disappearance can refer to the timing of the bubble's disappearance.
[0137] In one approach, if the display time of multiple resource options (e.g., bubbles) exceeds a first preset time threshold, the terminal can cancel the display of multiple resource options (e.g., bubbles) on the virtual space page. This first preset time threshold can be set according to actual business needs and is not specifically limited; for example, it could be 10 seconds. Automatically canceling the display of multiple resource options when the display time exceeds a certain time threshold avoids interference with the user account due to prolonged display of multiple resource options, thus improving the user's viewing experience in the virtual space.
[0138] In another approach, the terminal can display a close button around multiple resource options. When a local account needs to close these resource options, they can click the close button, and the terminal will respond to this click by canceling the display of the multiple resource options. By responding to the local account's active closing action and canceling the display of multiple resource options, the display of multiple resource options can be canceled according to the actual needs of the local account, effectively improving the viewing experience for the local account.
[0139] In the third method, after the terminal responds to the trigger operation for the target resource option and displays the first target comment information of the local account for the target resource option on the virtual space page, it can automatically cancel the display of multiple resource options on the virtual space page. Thus, after the terminal publishes the first target comment information for the local account, it can automatically cancel the display of multiple resource options, avoid the interference of the long-term display of multiple resource options to the user account, and improve the user account's viewing experience of the virtual space.
[0140] In the fourth method, the terminal can also combine any two of the following conditions: the display duration of multiple resource options exceeds a first preset time threshold; the condition of responding to the closing operation of multiple resource options; and the condition of displaying the first target comment information of the local account for the target resource option on the virtual space page in response to the trigger operation of the target resource option. If any two conditions are met, the terminal can display the first target comment information of the local account for the target resource option on the virtual space page.
[0141] In an optional embodiment, after displaying multiple resource options on the virtual space page, the method further includes:
[0142] Display secondary target comments from other accounts on the virtual space page, targeting the resource options selected by other accounts.
[0143] The second target comment information is displayed when at least one of multiple resource options is triggered by other accounts. Other accounts are accounts that enter the virtual space, excluding the local account. The second target comment information is used to provide feedback to the target object on resources that other accounts are interested in.
[0144] In this disclosure, all accounts entering the virtual space will have their corresponding terminals display multiple resource options. Other accounts entering the virtual space, besides the local account, can click on any of these resource options according to their needs. In response to this click, their corresponding terminals will publish a second-target comment message for the selected resource option. This second-target comment message is used to provide feedback on resources that other accounts may be interested in, and it is displayed on the virtual space page. The local account can also see this second-target comment message through its corresponding terminal. This allows local accounts to see resources that other accounts may be interested in, enhancing the interactive atmosphere and experience within the virtual space.
[0145] It should be noted that other accounts can also display the first target comment information published by the local account through the corresponding terminal, so that accounts entering the virtual space can see resources that other accounts are interested in, thereby enhancing the interactive atmosphere and experience in the virtual space.
[0146] Figure 5 This is a schematic diagram illustrating a process for displaying multiple resource options in a virtual space page according to an exemplary embodiment, such as... Figure 5 As shown, in step S12 above, in response to the comment information for the virtual space meeting preset conditions, multiple resource options are displayed on the virtual space page, including:
[0147] S121. Obtain comment information about virtual spaces from accounts that enter the virtual space within a preset time period.
[0148] S122. Extract candidate comment information related to resource display from the comment information within a preset time period.
[0149] S123. Determine the category that matches the candidate comment information from the preset resource categories to obtain the first resource category.
[0150] S124. Determine the number of candidate comment information including the first resource category, and obtain the recommendation count corresponding to the first resource category.
[0151] S125. Obtain the second resource category from the first resource category whose recommendation count is greater than the first preset threshold.
[0152] S126. Display multiple resource options on the virtual space page according to the second resource category.
[0153] Optionally, in step S121 above, after a local account enters the virtual space, the terminal can obtain comment information about the virtual space from all accounts that have entered the virtual space within each preset time period.
[0154] The preset time period can be set according to actual business needs, and there is no specific limitation on it. For example, the preset time period can be 2 minutes, that is, every 2 minutes, the comment information of all accounts that entered the virtual space within that 2 minutes is retrieved.
[0155] Optionally, in step S122 above, the candidate comment information associated with resource display refers to comment information including words related to resource display such as "want to buy," "want," "interested," "upload some," "do you have," "is there," and "is it available." The terminal can extract comment information containing the above words from the comment information within the preset time period to obtain candidate comment information. For example, if the number of comments posted by all accounts entering the virtual space within the preset period is 100, and 50 of them contain the above-mentioned words related to resource display, then these 50 comments are considered candidate comment information related to resource display, and this candidate comment information can be considered as wish resource comment information.
[0156] Optionally, for step S123 above, the terminal can obtain a preset resource category in advance. The terminal can match the candidate comment information with the preset resource category. When there are words in the candidate comment information that match the words included in the preset resource category, it is considered that the matched resource category is a resource category that the account is interested in. Then, the text of the matched resource category is extracted to obtain the first resource category. The first resource category can be considered as a wish resource word.
[0157] For example, "matching" can refer to the fact that the similarity between words in the candidate comment information and words included in the preset resource category is greater than a preset similarity threshold. For instance, words in the candidate comment information are completely identical to words included in the preset resource category.
[0158] Optionally, in step S124 above, the terminal can determine which candidate comment information includes the first resource category, and obtain the recommendation count corresponding to the first resource category. This recommendation coefficient can be understood as the number of wishes corresponding to the first resource category. Assuming there are 50 candidate comment information items, and 10 of them include the first resource category, then the recommendation count for the first resource category is considered to be 10.
[0159] Optionally, regarding step S125 above, if the number of recommendations for a certain first resource category exceeds a first preset threshold, it indicates that the resource corresponding to that first resource category is a resource that all accounts are interested in. Therefore, the first resource category with the corresponding number of recommendations exceeding the first preset threshold can be designated as a second resource category. This second resource category can be used to generate resource options. Since triggering this resource option allows the account to post corresponding comment information, this resource option can also be understood as a quick comment option. The first preset threshold can be set according to actual business needs and is not specifically limited thereto.
[0160] Optionally, regarding step S126 above, the terminal can determine whether the quantity of the second resource category is greater than or equal to a preset quantity threshold. If so, multiple resource options are generated based on the second resource category, and these multiple resource options are displayed on the virtual space page. If not, they are not displayed. The preset quantity threshold can be set according to actual business needs and is not specifically limited thereto. For example, the preset quantity threshold can be 3.
[0161] Since the preset resource categories include accurate descriptions of the resources, matching these categories with candidate comment information accurately identifies the desired resource keywords (i.e., the first resource category). The number of candidate comments including this first resource category accurately determines the corresponding number of times the resource is desired (i.e., the number of recommendations). Furthermore, if the number of recommendations for a particular first resource category exceeds a first preset threshold, it indicates that the resource corresponding to that first resource category is of interest to all accounts. Therefore, obtaining the second resource category with a recommendation count exceeding the first preset threshold ensures that only resources of interest to all accounts are displayed. Additionally, resources are only displayed on the virtual space page if the number of second resource categories of interest to all accounts is greater than or equal to a preset threshold, avoiding the negative impact of frequent display on accounts and improving the account experience.
[0162] In an optional embodiment, in step S126 above, displaying multiple resource options on the virtual space page according to the second resource category may include:
[0163] When the number of the second resource category is equal to the preset quantity threshold, multiple resource options are generated based on the second resource category and displayed on the virtual space page.
[0164] If the number of resources in the second resource category exceeds a preset threshold, select a resource category from the second resource category, generate multiple resource options based on the selected resource category, and display the multiple resource options on the virtual space page; the number of selected resource categories is the preset threshold.
[0165] In one embodiment of this disclosure, when the number of second resource categories, i.e. the number of quick comment options, is equal to a preset threshold, the terminal can directly use the second resource category as the multiple resource options, or preprocess the second resource category to obtain the multiple resource options, and display the multiple resource options on the virtual space page.
[0166] In another approach, when the number of items in the second resource category exceeds a preset threshold, i.e., when the number of quick comment options exceeds the preset threshold, the terminal can randomly select resource categories from the second resource category whose number corresponds to the preset threshold, and use the randomly selected resource categories as multiple resource options, or preprocess the randomly selected resource categories to obtain the multiple resource options, and display the multiple resource options on the virtual space page.
[0167] In the third method, when the number of second resource categories is greater than a preset threshold, that is, when the number of quick comment options is greater than the preset threshold, the number of display slots in the resource display area can be determined. The second resource categories are sorted according to the account's interest index to obtain a sorting sequence. The second resource categories that rank first in the sorting are used as the multiple resource options. The number of the second resource categories that rank first is the number of display slots, and the number of display slots is the preset threshold.
[0168] Therefore, when the number of second resource categories equals a preset threshold, all second resource categories can be displayed on the virtual space page to provide users with multiple choices. However, when the number of second resource categories exceeds the preset threshold, to avoid excessive display of second resource categories interfering with the virtual space page and to improve the user viewing experience, resource categories with a quantity equal to the preset threshold can be selected for display.
[0169] In an optional embodiment, the above method may further include:
[0170] Before the local account enters the virtual space, the system displays the first set of information about multiple resource options displayed on the virtual space page in the past, the second set of information about the time the local account spends in the virtual space after entering, the third set of information about the second set of information about multiple resource options displayed on the virtual space page in the past, and the fourth set of information about the preset duration. The preset duration is the time difference between the time when multiple resource options were displayed on the virtual space page in the past and the current time.
[0171] If at least one of the following conditions is met: first display information, dwell time information, second display information, and preset duration information, multiple resource options will be displayed on the virtual space page.
[0172] In this disclosure, since multiple resource options can be displayed to all accounts entering the virtual space, the terminal can obtain first display information regarding the timing of the display of multiple resource options, specifically, the display of multiple resource options (e.g., bubbles) on the virtual space page during a historical period before a new account enters the virtual space. This first display information may include: the virtual space page did not display multiple resource options during a historical period before a new account entered the virtual space; or, the virtual space page displayed multiple resource options during a historical period before a new account entered the virtual space.
[0173] If a new account enters the virtual space, the terminal can also obtain information about the new account's dwell time in the virtual space. Simultaneously, it obtains secondary display information regarding the virtual space page showing multiple resource options to the new account at historical times. This secondary display information may include: the virtual space page showing multiple resource options to the new account at historical times, or the virtual space page not showing multiple resource options to the new account at historical times.
[0174] Simultaneously, the terminal can also obtain preset duration information, which is the time difference between the time when the virtual space page displayed multiple resource options in a historical time and the current time. For example, if the virtual space page displayed multiple resource options at 9:30 in a historical time and the current time is 9:35, then the preset duration information is 5 minutes.
[0175] It should be noted that this disclosure allows local accounts to be used as new accounts for entering virtual spaces.
[0176] Regarding the timing of displaying multiple resource options, the terminal can determine whether at least one of the first display information, dwell time information, second display information, and preset duration information meets its corresponding conditions. If yes, it indicates that the display timing is met, and multiple resource options (e.g., bubbles) are displayed on the virtual space page. If no, it indicates that the display timing is not met, and multiple resource options are not displayed on the virtual space page.
[0177] For example, the condition corresponding to the first displayed information is: before the local account enters the virtual space, the virtual space page has displayed multiple resource options in its historical time. This "multiple resource options displayed in the historical time" could mean that the multiple resource options were displayed once, or it could mean that the multiple resource options were displayed multiple times.
[0178] For example, the condition corresponding to the dwell time information can be: the dwell time information is greater than a second preset time threshold, for example, the dwell time information is greater than 30 seconds. The condition corresponding to the second display information is: the virtual space page has not displayed multiple resource options to the local account in the past time. The condition corresponding to the preset duration information is: the preset duration information meets the preset time period.
[0179] Therefore, the system can determine the timing of displaying multiple resource options based on at least one of the following conditions: the first display information (the historical time of the virtual space page before the local account enters the virtual space), the local account's dwell time in the virtual space after entering the virtual space, the second display information (the historical time of the virtual space page when multiple resource options are displayed to the local account), and the preset duration information. This avoids frequent display of multiple resource options, thus preventing interference with the account and improving the user experience.
[0180] In one specific embodiment, when at least one of the first display information, dwell time information, second display information, and preset duration information meets the corresponding conditions, multiple resource options are displayed on the virtual space page, including:
[0181] If at least one of the following conditions is met: the first display information meets the first condition, the dwell time information meets the second condition, and the second display information meets the third condition, and the preset duration information does not meet the fourth condition, then in response to the comment information of the virtual space meeting the preset condition in the next preset time period, multiple resource options for the next preset time period are displayed on the virtual space page.
[0182] The first condition is that multiple resource options were displayed on the virtual space page in the past time before the local account entered the virtual space; the second condition is that the stay time information is greater than the second preset time threshold; the third condition is that multiple resource options were not displayed to the local account in the past time of the virtual space page; and the fourth condition is that the preset duration information meets the preset time period, and the multiple resource options in the next preset time period are determined based on the comment information of the next preset time period.
[0183] In this embodiment, if at least one of the following conditions is met: the first display information satisfies the first condition, the dwell time information satisfies the second condition, and the second display information satisfies the third condition, and the preset duration information satisfies the fourth condition, the comment information collection process for the next preset time period can proceed. The terminal can respond to the comment information for the virtual space in the next preset time period meeting the preset conditions by displaying multiple resource options for the next preset time period on the virtual space page.
[0184] The first condition is that multiple resource options were displayed on the virtual space page in the historical time before the local account entered the virtual space. For example, the virtual space page displayed multiple resource options once in the historical time before the local account entered the virtual space. The second condition is that the local account's stay time in the virtual space is greater than a second preset time threshold, for example, greater than 30 seconds. The third condition is that the second display information indicates that the virtual space page has not displayed multiple resource options to the local account in the historical time, that is, the local account has not seen multiple resource options in the virtual space. Taking the virtual space as a live broadcast room as an example, since the local account can enter the live broadcast, exit the live broadcast room, and then enter the live broadcast room again during the current live broadcast, "the virtual space page has not displayed multiple resource options to the local account in the historical time" can mean that the local account has not seen multiple resource options during the target's current live broadcast. The fourth condition is that the preset duration information meets the preset time period, that is, the time difference between the time when the virtual space page historically displayed multiple resource options and the current time is exactly the preset time period.
[0185] For example, if a local account enters the virtual space, and the virtual space page has displayed multiple resource options once in the past, and the local account stays in the virtual space for more than 30 seconds after entering the virtual space, and the account has not seen these multiple resource options in the past, and the time difference between the time when the virtual space page displayed multiple resource options in the past and the current time is exactly the preset time period, then the comment information will be collected again in the next preset time period to determine the multiple resource options.
[0186] For example, the process of displaying multiple resource options for the next preset time period on a virtual space page can be as follows:
[0187] The system retrieves comment information from all accounts entering the virtual space within the next preset time period; extracts candidate comment information related to resource display from the comment information within the next preset time period; determines the category matching the candidate comment information from preset resource categories to obtain the first resource category; determines the number of candidate comment information including the first resource category to obtain the recommendation count corresponding to the first resource category; retrieves the second resource category whose recommendation count is greater than the first preset threshold from the first resource category; if the number of the second resource category is equal to the preset threshold, generates resource options for the next preset time period based on the second resource category; if the number of the second resource category is greater than the preset threshold, selects a resource category from the second resource category and generates multiple resource options for the current time period based on the selected resource category.
[0188] Therefore, when at least one of the following conditions is met: the first display information meets the first condition, the dwell time information meets the second condition, and the second display information meets the third condition, and the preset duration information meets the fourth condition, the comment information for the next preset time period can be analyzed and multiple resource options can be redefined. On the one hand, multiple wish resource options can be displayed to local accounts newly entering the virtual space based on real-time comment information. On the other hand, it can avoid frequent display of multiple resource options, thus avoiding interference with the account and improving the account's viewing experience.
[0189] In another specific embodiment, the above method further includes:
[0190] If at least one of the following conditions is met: the first display information meets the first condition, the dwell time information meets the second condition, and the second display information meets the third condition, and the preset duration information does not meet the fourth condition, then multiple resource options displayed in the previous preset time period are retrieved.
[0191] The virtual space page displays multiple resource options that were shown during the previous preset time period.
[0192] In this embodiment, if at least one of the following conditions is met: the first displayed information satisfies the first condition, the dwell time information satisfies the second condition, and the second displayed information satisfies the third condition, and the preset duration information does not satisfy the fourth condition, it indicates that the comment information collection process for the next preset time period has not yet begun. The terminal can obtain multiple resource options displayed in the previous preset time period and display these multiple resource options in the virtual space page.
[0193] The fourth preset condition not being met refers to the preset duration information not meeting the preset time period, meaning the time difference between the historical display time of multiple resource options on the virtual space page and the current time is less than the preset time period.
[0194] For example, if the virtual space page has displayed multiple resource options once in the past time before the local account enters the virtual space, and the local account stays in the virtual space for more than 30 seconds after entering the virtual space, and the account has not seen the multiple resource options in the past time, and the time difference between the time when the virtual space page displayed multiple resource options in the past and the current time is less than the preset time period, then the multiple resource options displayed in the previous preset time period will be displayed directly.
[0195] Therefore, when at least one of the following conditions is met (first display information meets first condition, dwell time information meets second condition, second display information meets third condition), and the preset duration information does not meet fourth condition, multiple resource options determined within the previous preset time period can be directly displayed. On the one hand, multiple wish resource options can be displayed to local accounts newly entering the virtual space based on real-time comment information. On the other hand, when the preset duration information does not meet the preset time period, the statistical calculation for the next period is not entered, reducing the consumption of system resources.
[0196] In another specific embodiment, the above method further includes:
[0197] If the second displayed information does not meet the third condition, multiple resource options will not continue to be displayed to the local account on the virtual space page.
[0198] In this embodiment, if the first display information meets the first condition, that is, before the local account enters the virtual space, the virtual space page has displayed multiple resource options in the historical time, for example, before the local account enters the virtual space, the virtual space page has displayed multiple resource options once in the historical time. If the dwell time information meets the second condition, that is, the dwell time information of the local account in the virtual space is greater than a second preset time threshold, for example, greater than 30 seconds. If the second display information does not meet the third condition, that is, the second display information indicates that the virtual space page has displayed multiple resource options to the local account in the historical time, that is, the local account has seen the multiple resource options in the virtual space. Taking the virtual space as a live broadcast room as an example, since the local account can enter the live broadcast, exit the live broadcast room, and then enter the live broadcast room again during the current live broadcast, "the virtual space page has displayed multiple resource options to the local account in the historical time" can refer to the local account having seen the multiple resource options during the current live broadcast of the target object. Since the local account has already seen these multiple resource options in the virtual space, in order to avoid the impact of repeatedly showing these multiple resource options to the local account on the viewing experience and to reduce the consumption of system resources during the display of multiple resource options, it is not necessary to continue to show multiple resource options to the local account on the virtual space page.
[0199] For example, if the virtual space page has displayed multiple resource options once in the past time before the local account enters the virtual space, if the local account stays in the virtual space for more than 30 seconds after entering the virtual space, and if the account has already seen the multiple resource options in the past time, then the multiple resource options will not continue to be displayed to the local account on the virtual space page.
[0200] It should be noted that, to avoid interference with the account caused by frequently displaying multiple resource options in the virtual space, this disclosure allows for control over the display frequency of these resource options. Optionally, the number of times multiple resource options are displayed to the local account within a preset time period is less than a third preset threshold. The preset time period and the second preset threshold can be set according to actual business needs, and are not specifically limited thereto.
[0201] For example, an account can see a maximum of 5 times per day. It should be noted that if an account remains in the virtual space without logging out, it will only see the live stream once. However, if an account enters, exits, and then re-enters the live stream, it can only see the live stream a maximum of 5 times per day.
[0202] The following example, using a virtual space as the live streaming room, the target audience as the broadcaster, and the virtual space page as the live streaming room, illustrates the above information display method:
[0203] 1) When a local account enters the live stream room, the terminal logged in by the local account will display the live stream page of the streamer's live stream room.
[0204] 2) Within a preset time period, collect comment information from all accounts (including local accounts) entering the live stream. Extract candidate comment information related to resource display from the comment information within the preset time period. Determine the category matching the candidate comment information from preset resource categories to obtain the first resource category. Determine the number of candidate comment information including the first resource category to obtain the recommendation count corresponding to the first resource category. Obtain the second resource category from the first resource category whose recommendation count is greater than a first preset threshold. If the number of second resource categories equals the preset threshold, generate multiple resource options based on the second resource category and display them on the live stream page. If the number of second resource categories is greater than the preset threshold, select a resource category from the second resource category, generate multiple resource options based on the randomly selected resource category, and display them on the live stream page. The number of selected resource categories is the preset threshold. The multiple resource options represent the options corresponding to the resources of interest for all accounts entering the virtual space.
[0205] The timing of bubble display can also include:
[0206] Once a bubble has been displayed once in the live stream, if a new account enters the live stream and stays for a period exceeding a second preset time threshold, it is determined whether that account has seen the bubble before. If the account has seen the bubble, it will not be displayed again. If the account has not seen the bubble, it is determined whether the difference between the current time and the time the bubble was last displayed in the live stream meets the preset time period. If so, the collection and analysis of comment information for the next time period is initiated to identify multiple wish resource options, and these options are displayed in the bubble. If not, the bubble displayed in the previous time period is retrieved and displayed to the account.
[0207] 3) When a local account clicks on at least one of the target resource options, the terminal responds to the operation by displaying a bubble on the virtual space page, in which the local account displays the first target comment information for the target resource option; the first target comment information is used to provide feedback to the target object on the resources that the local account is interested in, and the target resource option is at least one of multiple resource options.
[0208] In addition, the terminal can also display a first prompt message in the bubble, which is used to prompt the local account to select the resource of interest from multiple resource options.
[0209] In addition, after a local account clicks on at least one of the target resource options, the terminal can also display a second prompt message on the virtual space page; the second prompt message is used to indicate that the target object has been informed of the resources that the local account is interested in.
[0210] 4) Frequency control for bubble display:
[0211] The number of times multiple resource options are displayed to a local account within a preset time period is less than a third preset threshold. For example, a single account can display this bubble a maximum of 5 times per day.
[0212] Regarding the timing of bubble disappearance:
[0213] If the display duration of multiple resource options exceeds a first preset time threshold, the display of multiple resource options will be canceled on the live stream page; and / or,
[0214] In response to the closing action for multiple resource options, the display of multiple resource options is removed from the live stream page; and / or,
[0215] In response to a triggered action targeting a specific resource option, after displaying the local account's first target comment information for that resource option on the live stream page, the display of multiple resource options is then removed from the live stream page.
[0216] This disclosure also provides an information display device. Figure 6This is a block diagram illustrating an information display device according to an exemplary embodiment. (Refer to...) Figure 6 As shown, the device includes:
[0217] The virtual space page display module 21 is configured to execute and display the virtual space page corresponding to the virtual space of the target object.
[0218] The multiple resource option display module 22 is configured to display multiple resource options on the virtual space page in response to the comment information for the virtual space meeting preset conditions; the multiple resource options are options corresponding to resources of interest to the account entering the virtual space.
[0219] The first target comment information display module 23 is configured to perform a trigger operation in response to a target resource option, and display the first target comment information of the local account for the target resource option on the virtual space page; the first target comment information is used to provide feedback to the target object on the resources that the local account is interested in, and the target resource option is at least one of the plurality of resource options.
[0220] In an optional embodiment, the virtual space page includes a comment display area and a resource display area. The comment display area is used to display the comment information, and the resource display area is located in the area surrounding the comment display area. The above-mentioned multiple resource option display module includes:
[0221] The resource display unit is configured to display the multiple resource options and a first prompt message in the resource display area. The first prompt message is used to prompt the local account to select a resource of interest from the multiple resource options.
[0222] In an optional embodiment, the above-described apparatus further includes:
[0223] The second prompt information display module is configured to perform a trigger operation in response to the target resource option and display a second prompt information on the virtual space page;
[0224] The second prompt message is used to indicate that the target object has been informed of the resources that the local account is interested in.
[0225] In an optional embodiment, the above-described apparatus further includes:
[0226] The cancellation module is configured to cancel the display of the plurality of resource options on the virtual space page under the condition of cancellation.
[0227] The cancellation display conditions include at least one of the following: the display duration of the plurality of resource options is greater than a first preset time threshold, the condition of responding to a closing operation for the plurality of resource options, and the condition of displaying the first target comment information of the local account for the target resource option in the virtual space page in response to a trigger operation for the target resource option.
[0228] In an optional embodiment, the above-described apparatus further includes:
[0229] The second target comment information display module is configured to display second target comment information for resource options selected by other accounts on the virtual space page;
[0230] The second target comment information is displayed when at least one of the multiple resource options is triggered by the other account, which is an account other than the local account among the accounts that enter the virtual space. The second target comment information is used to provide feedback to the target object on the resources that the other account is interested in.
[0231] In an optional embodiment, the plurality of resource option display modules include:
[0232] The comment information acquisition unit is configured to acquire comment information about the virtual space from accounts that enter the virtual space within a preset time period.
[0233] The associated information acquisition unit is configured to extract candidate comment information associated with resource display from the comment information within the preset time period;
[0234] The first resource category determination unit is configured to determine the category that matches the candidate comment information from the preset resource categories to obtain the first resource category;
[0235] The recommendation count determination unit is configured to determine the number of candidate comment information including the first resource category, and obtain the recommendation count corresponding to the first resource category;
[0236] The second resource category determination unit is configured to retrieve the second resource category whose recommendation count is greater than the first preset threshold from the first resource category;
[0237] The option display unit is configured to display the plurality of resource options in the virtual space page according to the second resource category.
[0238] In an optional embodiment, the option display unit includes:
[0239] The first display subunit is configured to generate multiple resource options based on the second resource category and display the multiple resource options in the virtual space page when the number of the second resource category is equal to the preset number threshold.
[0240] The second display subunit is configured to select resource categories from the second resource categories when the number of the second resource categories is greater than the preset quantity threshold, generate the plurality of resource options based on the selected resource categories, and display the plurality of resource options on the virtual space page; the number of selected resource categories is the preset quantity threshold.
[0241] In an optional embodiment, the apparatus further includes:
[0242] The information acquisition module is configured to acquire, before the local account enters the virtual space, first display information of the virtual space page's historical display of multiple resource options, information of the local account's dwell time in the virtual space after entering the virtual space, second display information of the virtual space page's historical display of multiple resource options to the local account, and preset duration information; the preset duration information is the time difference between the virtual space page's historical display time of multiple resource options and the current time.
[0243] The page display module is configured to display multiple resource options on the virtual space page when at least one of the first display information, the dwell time information, the second display information, and the preset duration information meets the corresponding conditions.
[0244] In an optional embodiment, the page display module includes:
[0245] The next cycle resource option display unit is configured to, when at least one of the first display information satisfies a first condition, the dwell time information satisfies a second condition, and the second display information satisfies a third condition, and when the preset duration information satisfies a fourth condition, respond to the comment information of the virtual space in the next preset time cycle satisfying the preset condition, display multiple resource options for the next preset time cycle on the virtual space page.
[0246] The first condition is that multiple resource options were displayed on the virtual space page in the historical time before the local account entered the virtual space; the second condition is that the dwell time information is greater than a second preset time threshold; the third condition is that multiple resource options were not displayed to the local account in the historical time of the virtual space page; the fourth condition is that the preset duration information meets the preset time period; and the multiple resource options in the next preset time period are determined based on the comment information of the next preset time period.
[0247] In an optional embodiment, the apparatus further includes:
[0248] The previous cycle resource option acquisition unit is configured to acquire multiple resource options displayed in the previous preset time cycle when at least one of the first display information satisfies the first condition, the dwell time information satisfies the second condition, and the second display information satisfies the third condition, and the preset duration information does not satisfy the fourth condition.
[0249] The previous period resource option acquisition unit is configured to display multiple resource options displayed in the previous preset time period on the virtual space page.
[0250] In an optional embodiment, the apparatus further includes:
[0251] The "Do Not Continue Displaying" module is configured to, if the second display information does not meet the third condition, stop displaying multiple resource options to the local account on the virtual space page.
[0252] In an optional embodiment, the device further includes a frequency control module configured to display the plurality of resource options to the local account less than a third preset frequency threshold within a preset time period.
[0253] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0254] In an exemplary embodiment, an electronic device for displaying information is also provided, including a processor; a memory for storing processor-executable instructions; wherein, when the processor is configured to execute the instructions stored in the memory, it implements the steps of any of the information display methods in the above embodiments.
[0255] The electronic device can be a terminal, a server, or a similar computing device. Taking a server as an example... Figure 7This is a block diagram illustrating an electronic device for information display according to an exemplary embodiment. The electronic device 30 can vary significantly due to different configurations or performance characteristics. It may include one or more Central Processing Units (CPUs) 31 (CPUs 31 may include, but are not limited to, microprocessors (MCUs) or programmable logic devices (FPGAs), a memory 33 for storing data, and one or more storage media 32 (e.g., one or more mass storage devices) for storing application programs 323 or data 322. The memory 33 and storage media 32 may be temporary or persistent storage. The program stored in the storage media 32 may include one or more modules, each module including a series of instruction operations on the electronic device. Furthermore, the CPU 31 may be configured to communicate with the storage media 32 and execute the series of instruction operations in the storage media 32 on the electronic device 30. Electronic device 30 may also include one or more power supplies 36, one or more wired or wireless network interfaces 35, one or more input / output interfaces 34, and / or one or more operating systems 321, such as Windows Server™, Mac OSX™, Unix™, Linux™, FreeBSD™, etc.
[0256] The input / output interface 34 can be used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by the communication provider of the electronic device 30. In one example, the input / output interface 34 includes a network interface controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In an exemplary embodiment, the input / output interface 34 may be a radio frequency (RF) module for wireless communication with the Internet.
[0257] Those skilled in the art will understand that Figure 7 The structure shown is for illustrative purposes only and does not limit the structure of the aforementioned electronic device. For example, electronic device 30 may also include... Figure 7 The more or fewer components shown, or having the same Figure 7 The different configurations shown.
[0258] In an exemplary embodiment, a computer-readable storage medium is also provided, which, when the instructions in the computer-readable storage medium are executed by the processor of an electronic device, enables the electronic device to perform the steps of any of the information display methods described above.
[0259] In an exemplary embodiment, a computer program product is also provided, including a computer program that, when executed by a processor, implements the information display method provided in any of the above embodiments.
[0260] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this disclosure can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM), etc.
[0261] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0262] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. An information display method, characterized in that, The method includes: Displays the virtual space page corresponding to the virtual space of the target object; In response to the comment information for the virtual space meeting preset conditions, multiple resource options are displayed on the virtual space page; the multiple resource options are options corresponding to resources of interest to the account entering the virtual space; the multiple resource options are determined based on the collected comment information; In response to a triggering operation by a local account for a target resource option, the first target comment information of the local account for the target resource option is displayed on the virtual space page; the first target comment information is used to provide feedback to the target object on resources that the local account is interested in, and the target resource option is at least one of the plurality of resource options.
2. The method according to claim 1, characterized in that, The virtual space page includes a comment display area and a resource display area. The comment display area is used to display comment information, and the resource display area is located around the comment display area. The virtual space page displays multiple resource options, including: The resource display area displays multiple resource options and a first prompt message, which prompts the local account to select a resource of interest from the multiple resource options.
3. The method according to claim 1, characterized in that, The method further includes: In response to a triggered operation for the target resource option, a second prompt message is displayed on the virtual space page; The second prompt message is used to indicate that the target object has been informed of the resources that the local account is interested in.
4. The method according to claim 1, characterized in that, The method further includes: Under the condition of canceling display, the display of the multiple resource options is canceled on the virtual space page; The cancellation display conditions include at least one of the following: the display duration of the plurality of resource options is greater than a first preset time threshold, the condition of responding to a closing operation for the plurality of resource options, and the condition of displaying the first target comment information of the local account for the target resource option in the virtual space page in response to a triggering operation of the local account for the target resource option.
5. The method according to claim 1, characterized in that, After displaying multiple resource options on the virtual space page, the method further includes: The virtual space page displays secondary target comment information for resource options selected by other accounts; The second target comment information is displayed when at least one of the multiple resource options is triggered by the other account, which is an account other than the local account among the accounts that enter the virtual space. The second target comment information is used to provide feedback to the target object on the resources that the other account is interested in.
6. The method according to any one of claims 1 to 5, characterized in that, In response to comments about the virtual space meeting preset conditions, multiple resource options are displayed on the virtual space page, including: Obtain comment information about the virtual space from accounts that entered the virtual space within a preset time period; Extract candidate comment information associated with resource display from the comment information within the preset time period; The first resource category is obtained by determining the category that matches the candidate comment information from the preset resource categories; Determine the number of candidate comment information including the first resource category, and obtain the recommendation count corresponding to the first resource category; Obtain a second resource category whose recommendation count is greater than a first preset threshold from the first resource category; The multiple resource options are displayed on the virtual space page according to the second resource category.
7. The method according to claim 6, characterized in that, The method of displaying multiple resource options on the virtual space page according to the second resource category includes: When the number of the second resource category is equal to a preset quantity threshold, multiple resource options are generated according to the second resource category, and the multiple resource options are displayed on the virtual space page; If the number of the second resource categories is greater than the preset quantity threshold, a resource category is selected from the second resource categories, and the multiple resource options are generated based on the selected resource categories and displayed on the virtual space page; the number of the selected resource categories is the preset quantity threshold.
8. The method according to claim 6, characterized in that, The method further includes: The system obtains: first display information of multiple resource options displayed on the virtual space page in historical time before the local account enters the virtual space; stay time information of the local account in the virtual space after entering the virtual space; second display information of multiple resource options displayed to the local account in historical time on the virtual space page; and preset duration information; wherein the preset duration information is the time difference between the time when multiple resource options were displayed in the virtual space page in the past and the current time. When at least one of the first display information, the dwell time information, the second display information, and the preset duration information meets the corresponding conditions, multiple resource options are displayed on the virtual space page.
9. The method according to claim 8, characterized in that, When at least one of the first display information, the dwell time information, the second display information, and the preset duration information meets a corresponding condition, multiple resource options are displayed on the virtual space page, including: If at least one of the following conditions is met: the first display information satisfies the first condition, the dwell time information satisfies the second condition, and the second display information satisfies the third condition, and the preset duration information satisfies the fourth condition, then in response to the comment information for the virtual space in the next preset time period satisfying the preset condition, multiple resource options for the next preset time period are displayed on the virtual space page. The first condition is that multiple resource options were displayed on the virtual space page in the historical time before the local account entered the virtual space; the second condition is that the dwell time information is greater than a second preset time threshold; the third condition is that multiple resource options were not displayed to the local account in the historical time of the virtual space page; the fourth condition is that the preset duration information meets the preset time period; and the multiple resource options in the next preset time period are determined based on the comment information of the next preset time period.
10. The method according to claim 9, characterized in that, The method further includes: If at least one of the following conditions is met: the first display information satisfies the first condition, the dwell time information satisfies the second condition, and the second display information satisfies the third condition, and the preset duration information does not satisfy the fourth condition, then multiple resource options displayed in the previous preset time period are obtained. The virtual space page displays multiple resource options that were displayed during the previous preset time period.
11. The method according to claim 9, characterized in that, The method further includes: If the second displayed information does not meet the third condition, multiple resource options will not continue to be displayed to the local account on the virtual space page.
12. The method according to any one of claims 1 to 5, characterized in that, The number of times the multiple resource options are displayed to the local account within a preset time period is less than a third preset threshold number.
13. An information display device, characterized in that, The device includes: The virtual space page display module is configured to display the virtual space page corresponding to the virtual space of the target object. A multiple resource option display module is configured to display multiple resource options on the virtual space page in response to comments on the virtual space meeting preset conditions; the multiple resource options are options corresponding to resources of interest to the account entering the virtual space; the multiple resource options are determined based on collected comment information; The first target comment information display module is configured to perform a trigger operation in response to a local account for a target resource option, and display the first target comment information of the local account for the target resource option on the virtual space page; the first target comment information is used to provide feedback to the target object on resources that the local account is interested in, and the target resource option is at least one of the plurality of resource options.
14. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the information display method as described in any one of claims 1 to 12.
15. 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 information display method as described in any one of claims 1 to 12.
16. A computer program product, characterized in that, The computer program product includes a computer program stored in a readable storage medium, wherein at least one processor of a computer device reads from and executes the computer program from the readable storage medium, causing the device to perform the information display method as described in any one of claims 1 to 12.
Citation Information
Patent Citations
Bullet screen message processing method and device, memory medium and electronic device
CN108401175A
Article recommendation method and device, terminal and storage medium
CN112288553A