Interaction method and device based on comment information, electronic equipment and storage medium
By displaying a status indicator on the comment information and responding to user actions, showcasing animation effects and results, the problem of inauthentic user likes and dislikes is solved, improving the efficiency of information dissemination and the interactivity of the comment section.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-13
- Publication Date
- 2026-03-24
AI Technical Summary
When users browse multimedia content, their actions of liking or disliking comments often do not reflect their true attitudes, resulting in inefficient and unrealistic information dissemination.
By displaying a status indicator on the comment information and responding to user triggers, the system showcases animation effects and status results, including animation effects such as movement, shaking, and disappearance of the comment information. It displays multiple status indicators and their results, and provides a creation panel to select and display different types of status indicators.
It improves the efficiency of users in capturing useful information, makes interactions more authentic, enhances the interactivity of the comment section, and allows users to more accurately understand other users' attitudes towards comments.
Smart Images

Figure CN121722282A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of Internet technology, and in particular to an interactive method, apparatus, electronic device, and storage medium based on comment information. Background Technology
[0002] With the development of internet technology, more and more users are browsing various multimedia content through media platforms. While browsing multimedia content, users can post various comments and learn more by reading comments from other users.
[0003] Generally, when browsing comments, users express their agreement or disagreement by liking or disliking them. However, in practice, many dislikes are not based on a genuine attitude towards the content of the comment, but are mixed with irrelevant factors, such as users randomly disliking it when they are bored, or simply following others' actions, resulting in low efficiency and inaccuracy in information dissemination. Summary of the Invention
[0004] This disclosure provides an interaction method, apparatus, electronic device, and storage medium based on comment information. The technical solution of this disclosure is as follows: According to a first aspect of the present disclosure, an interaction method based on comment information is provided, comprising: When the first comment information meets the conditions for displaying a statement, the first statement identifier of the first comment information is displayed; the first comment information is one of the comment information in at least one comment information corresponding to the multimedia resource. In response to a trigger operation targeting the target status identifier in the first status identifier, an animation effect corresponding to the target status identifier is displayed in the area corresponding to the first comment information, and the status result corresponding to the target status identifier is displayed.
[0005] In some possible embodiments, in response to a triggering operation targeting a target opinion identifier in the first opinion identifier, an animation effect corresponding to the target opinion identifier is displayed in the area corresponding to the first comment information, and the opinion result corresponding to the target opinion identifier is displayed, including: When the first comment information is displayed in a non-first display position in the comment area of the multimedia resource, and the target expression identifier belongs to the first type of expression identifier, in response to the trigger operation for the target expression identifier, the animation effect corresponding to the target expression identifier is displayed in the area corresponding to the first comment information, and the expression result corresponding to the target expression identifier is displayed; Move the first comment information forward in the display position of the comment section; the first type of opinion indicator indicates a positive opinion indicator.
[0006] In some possible embodiments, in response to a triggering operation targeting a target opinion identifier in the first opinion identifier, an animation effect corresponding to the target opinion identifier is displayed in the area corresponding to the first comment information, and the opinion result corresponding to the target opinion identifier is displayed, including: When the target statement identifier belongs to the second type of statement identifier, in response to the trigger operation for the target statement identifier, the animation effect corresponding to the target statement identifier is displayed in the area corresponding to the first comment information, and the statement result corresponding to the target statement identifier is displayed; The first comment is hidden or disappears from the comment section; the second type of statement indicator indicates a negative statement.
[0007] In some possible embodiments, in response to a triggering operation targeting a target opinion identifier in the first opinion identifier, an animation effect corresponding to the target opinion identifier is displayed in the area corresponding to the first comment information, and the opinion result corresponding to the target opinion identifier is displayed, including: When the first comment information is not displayed in the last display position in the comment area of the multimedia resource, and the target expression identifier belongs to the second type of expression identifier, in response to the trigger operation for the target expression identifier, the animation effect corresponding to the target expression identifier is displayed in the area corresponding to the first comment information, and the expression result corresponding to the target expression identifier is displayed; The first comment information is moved to the back of the display position in the comment section; the second type of opinion indicator indicates a negative opinion.
[0008] In some possible embodiments, when the target assertion identifier belongs to the second type of assertion identifier, the animation effect corresponding to the target assertion identifier is displayed in the area corresponding to the first comment information, including: When the target's stance is identified as the first negative stance, the account information and comment text content included in the first comment information will exhibit a shaking effect reminiscent of a bomb exploding. When the target statement identifier is the second negative statement identifier, the comment text content included in the first comment information is dynamically crossed out.
[0009] In some possible embodiments, when the first comment information meets the conditions for displaying a stance, a first stance identifier of the first comment information is displayed, including: Display the first comment and its corresponding status indicator in the comment section of the multimedia resource; In response to a first status display instruction triggered by a status display control, multiple first status identifiers of the first comment information and the status result corresponding to each first status identifier are displayed.
[0010] In some possible embodiments, in response to a first status display instruction triggered based on a status display control, multiple first status identifiers of the first comment information and the status result corresponding to each first status identifier are displayed, including: In response to a first status display instruction triggered by a status display control, multiple first status identifiers of the first comment information, the status result corresponding to each first status identifier, and more status controls are displayed. In response to the command to display more statements based on more statement controls, a bubble area is displayed above the comment section; All first statement identifiers are displayed in the bubble area; all first statement identifiers include multiple first statement identifiers and first statement identifiers that have not been displayed in history.
[0011] In some possible embodiments, when the first comment information meets the conditions for displaying a stance, a first stance identifier of the first comment information is displayed, including: Display the first comment information and the corresponding first and second statement display controls in the comment section of the multimedia resource; In response to a second statement display instruction triggered by a first statement display control, multiple positive statement indicators are displayed in the bubble area displayed above the comment section; or, in response to a third statement display instruction triggered by a second statement display control, multiple negative statement indicators are displayed in the bubble area displayed above the comment section.
[0012] In some possible embodiments, when the first comment information meets the conditions for displaying a stance, a first stance identifier of the first comment information is displayed, including: When the number of triggers of multiple first-statement identifiers in the first comment information meets the preset number, the multiple first-statement identifiers in the first comment information and the statement result corresponding to each first-statement identifier are displayed.
[0013] In some possible embodiments, when the first comment information meets the conditions for displaying a stance, a first stance identifier of the first comment information is displayed, including: When the number of times the target statement identifier in the first comment information is triggered meets the target statement display condition, the target statement identifier with a prompt label and the statement result corresponding to the target statement identifier are displayed; the statement result corresponding to the target statement identifier is a statement result in a combination of avatar form, text form and number form; In response to a trigger operation targeting the target stance identifier in the first stance identifier, an animation effect corresponding to the target stance identifier is displayed in the area corresponding to the first comment information, and the stance result corresponding to the target stance identifier is displayed, including: In response to a trigger action targeting a specific opinion marker, an animation effect corresponding to the target opinion marker is displayed in the area corresponding to the first comment information, and the opinion result corresponding to the target opinion marker is updated. The avatar format in the updated opinion result includes the account avatar corresponding to the current trigger action.
[0014] In some possible embodiments, the method further includes: When the account that publishes the first comment meets the first preset condition, or when the account that expresses its opinion on the first comment meets the second preset condition, the opinion creation control is displayed. In response to a status identifier creation command triggered by a status identifier creation control, a creation panel is displayed; the creation panel includes multiple candidate status identifiers and the status content corresponding to each candidate status identifier. In response to the selection confirmation command corresponding to the second statement identifier among multiple candidate statement identifiers, a triggerable second statement identifier is displayed after the first statement identifier; the statement content corresponding to the second statement identifier is used to display in the preset area corresponding to the second statement identifier; the second statement identifier belongs to the first type statement identifier, the second type statement identifier, and the third type statement identifier; The third type of statement indicator indicates a neutral stance.
[0015] According to a second aspect of the present disclosure, an interactive device based on comment information is provided, comprising: The first display module is configured to display the first status identifier of the first comment information when the first comment information meets the status display conditions; the first comment information is one of the comment information in at least one comment information corresponding to the multimedia resource. The second display module is configured to perform a trigger operation in response to the target status identifier in the first status identifier, display the animation effect corresponding to the target status identifier in the area corresponding to the first comment information, and display the status result corresponding to the target status identifier.
[0016] In some possible embodiments, the second display module is configured to perform: When the first comment information is displayed in a non-first display position in the comment area of the multimedia resource, and the target expression identifier belongs to the first type of expression identifier, in response to the trigger operation for the target expression identifier, the animation effect corresponding to the target expression identifier is displayed in the area corresponding to the first comment information, and the expression result corresponding to the target expression identifier is displayed; Move the first comment information forward in the display position of the comment section; the first type of opinion indicator indicates a positive opinion indicator.
[0017] In some possible embodiments, the second display module is configured to perform: When the target statement identifier belongs to the second type of statement identifier, in response to the trigger operation for the target statement identifier, the animation effect corresponding to the target statement identifier is displayed in the area corresponding to the first comment information, and the statement result corresponding to the target statement identifier is displayed; The first comment is hidden or disappears from the comment section; the second type of statement indicator indicates a negative statement.
[0018] In some possible embodiments, the second display module is configured to perform: When the first comment information is not displayed in the last display position in the comment area of the multimedia resource, and the target expression identifier belongs to the second type of expression identifier, in response to the trigger operation for the target expression identifier, the animation effect corresponding to the target expression identifier is displayed in the area corresponding to the first comment information, and the expression result corresponding to the target expression identifier is displayed; The first comment information is moved to the back of the display position in the comment section; the second type of opinion indicator indicates a negative opinion.
[0019] In some possible embodiments, when the target assertion identifier belongs to the second type of assertion identifier, the second display module is configured to execute: When the target's stance is identified as the first negative stance, the account information and comment text content included in the first comment information will exhibit a shaking effect reminiscent of a bomb exploding. When the target statement identifier is the second negative statement identifier, the comment text content included in the first comment information is dynamically crossed out.
[0020] In some possible embodiments, the first display module is configured to perform: Display the first comment and its corresponding status indicator in the comment section of the multimedia resource; In response to a first status display instruction triggered by a status display control, multiple first status identifiers of the first comment information and the status result corresponding to each first status identifier are displayed.
[0021] In some possible embodiments, the first display module is configured to perform: In response to a first status display instruction triggered by a status display control, multiple first status identifiers of the first comment information, the status result corresponding to each first status identifier, and more status controls are displayed. In response to the command to display more statements based on more statement controls, a bubble area is displayed above the comment section; All first statement identifiers are displayed in the bubble area; all first statement identifiers include multiple first statement identifiers and first statement identifiers that have not been displayed in history.
[0022] In some possible embodiments, the first display module is configured to perform: Display the first comment information and the corresponding first and second statement display controls in the comment section of the multimedia resource; In response to a second statement display instruction triggered by a first statement display control, multiple positive statement indicators are displayed in the bubble area displayed above the comment section; or, in response to a third statement display instruction triggered by a second statement display control, multiple negative statement indicators are displayed in the bubble area displayed above the comment section.
[0023] In some possible embodiments, the first display module is configured to perform: When the number of triggers of multiple first-statement identifiers in the first comment information meets the preset number, the multiple first-statement identifiers in the first comment information and the statement result corresponding to each first-statement identifier are displayed.
[0024] In some possible embodiments, the first display module is configured to perform: When the number of times the target statement identifier in the first comment information is triggered meets the target statement display condition, the target statement identifier with a prompt label and the statement result corresponding to the target statement identifier are displayed; the statement result corresponding to the target statement identifier is a statement result in a combination of avatar form, text form and number form; In response to a trigger operation targeting the target stance identifier in the first stance identifier, an animation effect corresponding to the target stance identifier is displayed in the area corresponding to the first comment information, and the stance result corresponding to the target stance identifier is displayed, including: In response to a trigger action targeting a specific opinion marker, an animation effect corresponding to the target opinion marker is displayed in the area corresponding to the first comment information, and the opinion result corresponding to the target opinion marker is updated. The avatar format in the updated opinion result includes the account avatar corresponding to the current trigger action.
[0025] In some possible embodiments, the device further includes a third display module configured to perform: When the account that publishes the first comment meets the first preset condition, or when the account that expresses its opinion on the first comment meets the second preset condition, the opinion creation control is displayed. In response to a status identifier creation command triggered by a status identifier creation control, a creation panel is displayed; the creation panel includes multiple candidate status identifiers and the status content corresponding to each candidate status identifier. In response to the selection confirmation command corresponding to the second statement identifier among multiple candidate statement identifiers, a triggerable second statement identifier is displayed after the first statement identifier; the statement content corresponding to the second statement identifier is used to display in the preset area corresponding to the second statement identifier; the second statement identifier belongs to the first type statement identifier, the second type statement identifier, and the third type statement identifier; The third type of statement indicator indicates a neutral stance.
[0026] According to a third aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute instructions to implement the method as described in any of the first aspects above.
[0027] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided such that, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the method of any one of the first aspects of the present disclosure.
[0028] 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 computer device to perform the method of any one of the first aspects of the present disclosure.
[0029] The technical solutions provided by the embodiments of this disclosure have at least the following beneficial effects: When the first comment meets the conditions for displaying a stance, a first stance identifier for that comment is displayed. The first comment is one of at least one comment corresponding to a multimedia resource. In response to a trigger operation targeting a target stance identifier within the first stance identifier, an animation effect corresponding to the target stance identifier is displayed in the area corresponding to the first comment, along with the stance result. Users can also quickly grasp other users' attitudes towards the comment by viewing its stance result, greatly improving the efficiency of capturing effective information, more realistically reflecting the thoughts of interacting users, and enhancing the interactivity of the comment section.
[0030] 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
[0031] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0032] Figure 1 This is a schematic diagram illustrating an application environment of an interaction method based on comment information according to an exemplary embodiment; Figure 2 This is a flowchart illustrating an interactive method based on comment information according to an exemplary embodiment; Figure 3 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 1 ; Figure 4 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 2 ; Figure 5 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 3 ; Figure 6 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 4 ; Figure 7 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 5 ; Figure 8 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 6 ; Figure 9 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 7 ; Figure 10 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 8 ; Figure 11 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 9 ; Figure 12 This is a block diagram illustrating an interactive device based on comment information according to an exemplary embodiment; Figure 13 This is a block diagram illustrating an electronic device for interaction based on comment information, according to an exemplary embodiment. Detailed Implementation
[0033] 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.
[0034] 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.
[0035] 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.
[0036] Please see Figure 1 , Figure 1 This is a schematic diagram illustrating an application environment for an interaction method based on comment information, according to an exemplary embodiment. Figure 1 As shown, the application environment may include server 011 and client 012.
[0037] In some possible embodiments, server 011 may be a standalone physical server, a server cluster or distributed system consisting of multiple physical servers, or a cloud server providing 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. The operating system running on the server may include, but is not limited to, Android, iOS, Linux, Windows, Unix, etc.
[0038] In some possible embodiments, the client 012 described above may include, but is not limited to, image-type clients such as smartphones, desktop computers, tablets, laptops, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, and smart wearable devices. It may also be software running on the client, such as applications or mini-programs. Optionally, the operating system running on the client may include, but is not limited to, Android, iOS, Linux, Windows, and Unix systems.
[0039] In some possible embodiments, when the first comment information meets the expression display conditions, the client 012 can display the first expression identifier of the first comment information, where the first comment information is one of the comment information in at least one comment information corresponding to the multimedia resource. In response to the triggering operation for the target expression identifier in the first expression identifier, the client 012 can display the animation effect corresponding to the target expression identifier in the area corresponding to the first comment information and display the expression result corresponding to the target expression identifier.
[0040] Users can also quickly grasp other users' attitudes towards a comment by viewing the corresponding responses, greatly improving the efficiency of capturing effective information, more realistically reflecting the thoughts of interacting users, and also enhancing the interactivity of the comment section.
[0041] In one exemplary implementation, both the client and server databases can be node devices in the blockchain system, capable of sharing acquired and generated information with other node devices within the blockchain system, thus enabling information sharing among multiple node devices. Multiple node devices in the blockchain system can be configured with the same blockchain, which consists of multiple blocks. Adjacent blocks are related, ensuring that any data tampering in any block can be detected by the next block, thereby preventing data tampering and guaranteeing the security and reliability of the data in the blockchain.
[0042] Figure 2 This is a flowchart illustrating an interactive method based on comment information according to an exemplary embodiment. It should be noted that this specification provides the operational steps of the method as described in the embodiments or flowcharts, but based on conventional or non-inventive labor, more or fewer operational steps may be included. The order of steps listed in the embodiments is merely one possible execution order among many and does not represent the only execution order. In actual system or product execution, the method can be executed sequentially or in parallel (e.g., in a parallel processor or multi-threaded processing environment) as shown in the embodiments or drawings. Specifically, as... Figure 2 As shown, this flowchart includes at least the following steps S201-S207: In step S201, when the first comment information meets the expression display conditions, the first expression identifier of the first comment information is displayed; the first comment information is one of the comment information corresponding to at least one multimedia resource.
[0043] In this application embodiment, the execution subject of steps S201 to S203 and the embodiments extended from steps S201 to S203 can be a client, and a user account created by a user can exist on the client.
[0044] In this embodiment, before displaying at least one comment on a multimedia resource in the comment section of the multimedia resource, the client may first display the multimedia resource on the resource playback page. Optionally, the resource playback page may be a page on a client corresponding to a certain application, and the application may include instant messaging applications, short video applications, lifestyle service applications, or shopping applications, etc.
[0045] Figure 3 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 1 ,like Figure 3 As shown, it includes a resource playback page 300, and multimedia resources 301, multimedia content information 302, and comment controls 303 on the resource playback page 300.
[0046] Optionally, multimedia resources 301 may include video, audio / video, audio files, text / images, or a collection of images. The following explanation uses video as an example of a multimedia resource; other multimedia resources will not be elaborated upon here.
[0047] Optionally, the multimedia content information 302 is text edited by the publisher of the multimedia resource to describe the multimedia resource. For example, the multimedia content information is a summary of the entire multimedia resource, which may also include relevant topic information, account information to be prompted for viewing, etc. In some possible embodiments, the multimedia content information can be a channel to jump to the comment section. That is, in response to a preset operation on the multimedia content information, the comment section of the multimedia resource can be displayed.
[0048] like Figure 3 As shown, multiple controls can be placed on the right side of the resource playback page 301, which can include, from top to bottom, an account avatar control, a like control, a comment control 303, and a share control.
[0049] The account avatar control can be triggered to display the homepage of the account corresponding to the avatar, which may include multimedia resources published by the publisher of that account. The like control can be triggered to like the multimedia resources playing on the resource playback page. The comment control can be triggered to display the comment section of the multimedia resources playing on the resource playback page, allowing users to comment on the multimedia resources playing on the resource playback page. The share control can be triggered to share the multimedia resources playing on the resource playback page.
[0050] In some other possible embodiments, comment bullet comments can be displayed on the resource playback page 300. Optionally, the displayed comment bullet comments can be comment information from the comment section. Based on this, when the client detects that a preset operation has been performed on the comment bullet comments, such as being double-clicked, it can jump to the comment section of the multimedia resource.
[0051] In this implementation, the client can play multimedia resources on a resource playback page, which includes a comment control. Optionally, the client can respond to a comment display instruction triggered by the comment control, display a comment section for the multimedia resource, and display at least one comment message for the multimedia resource in the comment section.
[0052] In some possible embodiments, the comment section of the multimedia resource may be located on a comment panel, which may be situated above the resource playback page. In other possible embodiments, the comment section of the multimedia resource may be located on a comment page, which may be accessed by switching from the resource playback page.
[0053] Figure 4 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 2 ,like Figure 4 As shown, the system includes a resource playback page 300, which may include multimedia resources 301, a comment panel 400, and at least one comment message 401 on the multimedia resources in the comment panel 400.
[0054] The following is combined Figure 4 An optional embodiment is described, in which the client can play multimedia resources on the resource playback page. When the client detects that the comment control 303 on the resource playback page has been clicked, a comment panel 400 can be displayed on the resource playback page, on which at least one comment message 401 of the multimedia resource is displayed.
[0055] like Figure 4 As shown, the comment panel can occupy half or more of the screen. Optionally, the comment panel can be displayed on top of multimedia resources.
[0056] In this embodiment, before the comment control is triggered, the multimedia resource can be displayed in full screen or in the first area of the resource playback page. After the comment control is triggered, it can be displayed in half screen or adjusted from the first area to the second area, and the multimedia resource is displayed in the second area. Optionally, the half screen or the second area can be the upper half of the screen, and the area of the second area is smaller than the area of the first area.
[0057] In this way, when the comment control is triggered, while the comment panel is displayed on the resource playback page, the range and position of the area where the multimedia resource is played can be adjusted to reduce the possibility of the multimedia resource being obscured by the comment area.
[0058] In another alternative embodiment, the client can play multimedia resources on the resource playback page. When the client detects that a comment control on the resource playback page has been clicked, it can pause the playback of the multimedia resources and display a comment panel on the resource playback page, displaying at least one comment message.
[0059] In another alternative embodiment, the client can play multimedia resources on the resource playback page. When the client detects that a comment control on the resource playback page has been clicked, it can jump from the resource playback page to the comment page and display at least one comment on the multimedia resource on the comment page.
[0060] In another optional embodiment, the client can play multimedia resources on the resource playback page. When the client detects that a comment control on the resource playback page has been clicked, it can shrink the first area of the displayed multimedia resource to a second area, move the second area to the upper half of the resource playback page, and display a comment panel on the lower half of the resource playback page, showing at least one comment on the multimedia resource. Optionally, the multimedia resource and the comment panel do not need to obstruct each other.
[0061] Optional, such as Figure 4 As shown, each comment in at least one comment information refers to all content 401 corresponding to each account, including the account avatar, account name, and comment content. Optionally, the comment content can be text content, such as the comment content for the account name "BB" being "The blooming fireworks are so beautiful, overlapping with the smiling faces of the people around me, as if the whole world is being blended into gentle light." Optionally, the comment content can be both text content and image content, such as the comment content for the account name "CC" being "The fireworks here are also very beautiful tonight" and an image. Optionally, the comment content can also be in other forms, such as images, voice, video, etc.
[0062] like Figure 4As shown, a comment can include not only the account avatar, account name, and comment content, but also its corresponding interactive information, such as interactive controls and secondary comment information posted by other users. The interactive controls include "reply" controls, "like" controls, and "dislike" controls.
[0063] In this embodiment, the first comment information is one of at least one comment information corresponding to the multimedia resource. The first comment information is used below as... Figure 4 The following example uses the comment information corresponding to the account name "BB". Optionally, when the first comment meets the conditions for displaying a statement, a first statement identifier can be displayed in the comment section where the first comment is located.
[0064] In this application, the first comment information satisfying the expression display condition includes multiple embodiments, and the following describes a number of selectable embodiments.
[0065] In some possible embodiments, the client displays first comment information and a corresponding status display control in the comment area of the multimedia resource. In response to a first status display instruction triggered based on the status display control, the client can display multiple first status identifiers of the first comment information and the status result corresponding to each first status identifier.
[0066] Figure 5 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 3 ,like Figure 5 As shown, the resource playback page 300 includes a resource playback page before and after triggering the first expression display instruction. The resource playback page 300 may include multimedia resources 301, a comment panel 400, and at least one comment message 401 of the multimedia resources on the comment panel 400. Optionally, the comment panel after triggering the first expression display instruction may also include multiple first expression identifiers 501 and more expression controls 502.
[0067] Optionally, the status display control can be a "like" or "dislike" control from the interactive controls corresponding to the first comment information. Specifically, when a user clicks the "like" or "dislike" control, the first status display instruction can be triggered, so that the client can display multiple first status indicators of the first comment information below the first comment information.
[0068] Optionally, the client can display multiple first-statement identifiers for the first comment and the statement content for each identifier. The statement content is mainly used to inform the user what the first-statement identifier means. For example... Figure 5This includes three status indicators: "Positive Energy," "Amazing," and "Approval." The "Positive Energy" indicator is a small sun, indicating that the user finds the first comment very positive. The "Amazing" indicator is a flame with the word "amazing" on it, indicating that the user thinks the first comment is impressive and unexpectedly good. The "Approval" indicator is a small bubble with a "+1," indicating that the user strongly agrees with the first comment.
[0069] Optionally, the client can display multiple initial stance markers for the first comment and the corresponding stance result for each initial stance marker. The stance result for each initial stance marker indicates that a certain number of users agree that the first comment aligns with the meaning of that marker. For example, if the number displayed after the "positive energy" stance marker is 460, it means that 460 users find the first comment very positive. If the number displayed after the "amazing" stance marker is 59, it means that 59 users find the first comment impressive and unexpectedly good. If the number displayed after the "agree" stance marker is 1252, it means that 1252 users strongly agree with the first comment.
[0070] In this embodiment, considering the size of the comment panel, not all first-statement identifiers can be fully displayed below the first comment information. Therefore, more statement controls can be used to display all first-statement identifiers. Optionally, in response to a first-statement display instruction triggered by a statement display control, the client can display multiple first-statement identifiers of the first comment information, the statement result corresponding to each first-statement identifier, and more statement controls. Then, in response to a more statement display instruction triggered by more statement controls, the client can display a bubble area above the comment area, displaying all first-statement identifiers in the bubble area. Here, all first-statement identifiers include multiple first-statement identifiers and previously undisplayed first-statement identifiers.
[0071] Figure 6 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 4 ,like Figure 6 As shown, the resource playback page 300 includes a resource playback page before and after triggering the more status display instruction. The resource playback page 300 may include a multimedia resource 301, a comment panel 400, and at least one comment information 401, multiple first status identifiers 501, and more status controls 502 of the multimedia resource on the comment panel 400. It also includes a bubble area 503 displayed on the comment panel after triggering the more status display instruction.
[0072] Optionally, the client can display multiple first-statement identifiers of the first comment information, the statement result corresponding to each first-statement identifier, and more statement controls 502. When the client detects that the user clicks on the more statement controls, it can trigger a more statement display instruction, causing the client to display a bubble area 503 above the comment area, which is close to the more statement controls. In this way, the client can display all the first-statement identifiers in the bubble area. All the first-statement identifiers include not only the multiple first-statement identifiers displayed below the first comment information, but also the first-statement identifiers that were not previously displayed.
[0073] Optionally, previously undisplayed initial stance markers include the "Oppose" stance marker and the "Bomb" stance marker. The "Oppose" stance marker is a small bubble with a "-1" symbol; when triggered, this marker indicates that the user opposes the initial comment. The "Bomb" stance marker is a bomb symbol; this marker indicates that the user strongly opposes the initial comment.
[0074] Furthermore, the client can also display the expression results corresponding to each first expression identifier in the bubble area, that is, how many people clicked the first expression identifier.
[0075] In other possible embodiments, the client displays a first comment message and a corresponding first and second opinion display control in the comment section of the multimedia resource. Optionally, in response to a second opinion display instruction triggered based on the first opinion display control, the client may display multiple positive opinion indicators in a bubble area displayed above the comment section. Alternatively, optionally, in response to a third opinion display instruction triggered based on the second opinion display control, the client may display multiple negative opinion indicators in a bubble area displayed above the comment section.
[0076] Figure 7 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 5 ,like Figure 7 As shown, the resource playback page 300 includes a resource playback page before and after triggering the second statement display instruction. The resource playback page 300 may include multimedia resources 301, a comment panel 400, and at least one comment message 401 of the multimedia resources on the comment panel 400. Optionally, the comment panel after triggering the second statement display instruction may also include a bubble area 504.
[0077] Optionally, the first positive feedback display control can be the "like" control among the interactive controls corresponding to the first comment information. Specifically, when the user long-presses the "like" control, a second positive feedback display instruction can be triggered, causing the client to display multiple positive feedback icons in the bubble area 504 displayed above the comment section. In this embodiment, the multiple positive feedback icons are a subset of the first feedback icons, and positive feedback icons refer to those that provide positive feedback to the first comment information. Positive feedback icons may include "positive energy" feedback icons, "amazing" feedback icons, and "approval" feedback icons.
[0078] Optionally, the second stance display control can be the "dislike" control in the interactive controls corresponding to the first comment information. Specifically, when the user long-presses the "dislike" control, a third stance display instruction can be triggered, causing the client to display multiple negative stance icons in the bubble area 504 displayed above the comment section. In this embodiment, the multiple negative stance icons are a subset of the first stance icons, and negative stance icons refer to stance icons that can provide negative feedback to the first comment information. Negative stance icons can include "oppose" stance icons and "bomb" stance icons.
[0079] In some other possible embodiments, when the number of triggers of multiple first statement identifiers of the first comment information meets a preset number, the multiple first statement identifiers of the first comment information and the statement result corresponding to each first statement identifier are displayed.
[0080] Figure 8 This is a schematic diagram of a resource playback page according to an exemplary embodiment. Figure 6 ,like Figure 8 As shown, the resource playback page 300 may include multimedia resources 301, a comment panel 400, and at least one comment message 401 and a first expression identifier 501 on the multimedia resources on the comment panel 400.
[0081] Optionally, when the number of triggered first-statement identifiers in the first comment information meets a preset limit, multiple first-statement identifiers in the first comment information and the corresponding statement result for each first-statement identifier can be displayed. For example, assuming the preset limit is 1000, such as... Figure 8As shown, the number of "positive energy" statements displayed is 460, the number of "amazing" statements is 59, and the number of "approval" statements is 1252. Clearly, the number of times these three primary statements were triggered exceeds 1000. Therefore, each primary statement statement and its corresponding result can be displayed directly below the first comment. In this way, every user browsing the comment section can see each primary statement statement and its corresponding result directly below the first comment.
[0082] In some other possible embodiments, when the number of times the target status identifier of the first comment information is triggered meets the target status display condition, the target status identifier with a prompt label and the status result corresponding to the target status identifier are displayed, wherein the status result corresponding to the target status identifier is a combination of avatar form, text form and number form.
[0083] Figure 9 A schematic diagram of a resource playback page according to an exemplary embodiment. Figure 7 ,like Figure 9 The example includes a resource playback page 300, which may include multimedia resources 301, a comment panel 400, and at least one comment message 401 and a statement result 510 corresponding to the target statement identifier of the multimedia resources on the comment panel 400.
[0084] like Figure 9 As shown, assuming the target status indicator is "approval," and the number of times the target status indicator is triggered meets the display conditions for the target status, such as being triggered more than 500 times, the corresponding status result "1252 people approved this comment" can be displayed. Alternatively, a target status indicator with a prompt label can be displayed after the corresponding status result. Users can trigger the target status indicator by clicking on the prompt label, indicating that they also approve of the first comment. Thus, the corresponding status result can be modified to "1253 people approved this comment" or "You and 1252 people approved this comment."
[0085] Optional, such as Figure 9 As shown, the response result corresponding to the target response identifier is a combination of avatar, text, and number formats.
[0086] The above embodiments illustrate that when the first comment information meets the conditions for displaying a statement, the first statement identifier of the first comment information can be displayed to meet the display requirements of the first comment information under different interactive situations. In this way, the interactivity between the page and the user, as well as between users, can be improved through various display methods.
[0087] In step S203, in response to the triggering operation for the target status identifier in the first status identifier, the animation effect corresponding to the target status identifier is displayed in the area corresponding to the first comment information, and the status result corresponding to the target status identifier is displayed.
[0088] Optional, combined Figure 5 or Figure 6 The explanation is as follows: When the client responds to a first statement display instruction triggered by a statement display control, displaying multiple first statement identifiers and their corresponding statement results for the first comment information, in response to a trigger operation targeting a target statement identifier among the first statement identifiers, the client can display the animation effect corresponding to the target statement identifier and its corresponding statement result in the area corresponding to the first comment information. Specifically, if the target statement identifier is a "positive energy" statement identifier, after the user clicks on the "positive energy" statement identifier, the animation effect corresponding to the target statement identifier will be displayed in the area corresponding to the first comment information, and the corresponding trigger count will be displayed after the "positive energy" statement identifier. Similarly, the corresponding trigger count will also be displayed after other first statement identifiers.
[0089] If each first statement icon already displays a corresponding trigger count before the user clicks the "Positive Energy" statement icon, then the trigger count after the user clicks the "Positive Energy" statement icon will be updated directly.
[0090] Optional, combined Figure 7 To elaborate, after the client displays multiple positive or negative opinion markers in the bubble area above the comment section, if the user clicks on one of the positive opinion markers and / or one of the negative opinion markers (i.e., the target opinion marker), the client can display the animation effect corresponding to the target opinion marker in the area corresponding to the first comment information and display the opinion result corresponding to the target opinion marker, or display the opinion results corresponding to all the first opinion markers.
[0091] Optional, combined Figure 8To elaborate, after the client displays multiple first-statement identifiers and the corresponding statement results for each first-statement identifier in the first comment information, if the user clicks on a target statement identifier, the animation effect corresponding to the target statement identifier will be displayed in the area corresponding to the first comment information, and the statement result corresponding to the target statement identifier will be updated.
[0092] Optional, combined Figure 9 The explanation is as follows: When the number of times the target statement identifier in the first comment information is triggered meets the target statement display condition, the target statement identifier with a prompt label and the statement result corresponding to the target statement identifier are displayed. In response to the trigger operation for the target statement identifier, the client can display the animation effect corresponding to the target statement identifier in the area corresponding to the first comment information and update the statement result corresponding to the target statement identifier. The avatar format in the updated statement result includes the account avatar corresponding to the current trigger operation.
[0093] In comparison to directly using "like" and "dislike" controls, users interact with the first comment by clicking on the first opinion marker below it, thus enabling the commenter to understand different users' opinions on their comments and improving interactivity.
[0094] As mentioned above, the first type of statement marker can include "positive energy," "amazing," "approval," "opposition," and "bombshell" statements. Based on the meaning of each statement marker, they can be divided into first-type and second-type statement markers. First-type statement markers indicate positive statements, while second-type statement markers indicate negative statements.
[0095] In this embodiment of the application, when the display position of the first comment information in the comment area of the multimedia resource is not the first display position, and the target expression identifier belongs to the first type of expression identifier, in response to the trigger operation for the target expression identifier, the client can display the animation effect corresponding to the target expression identifier in the area corresponding to the first comment information, display the expression result corresponding to the target expression identifier, and move the display position of the first comment information in the comment area forward or stop it.
[0096] Optionally, when the first comment is displayed in a non-first position in the comment section of a multimedia resource, such as the fifth position, and the target attitude marker is a positive attitude marker (positive energy attitude marker, amazing attitude marker, or "approval" attitude marker), in response to the trigger operation targeting the target attitude marker, the client can display the animation effect corresponding to the target attitude marker in the area corresponding to the first comment, display the attitude result corresponding to the target attitude marker, and move the display position of the first comment in the comment section forward, such as moving it forward one position.
[0097] Optionally, when the first comment is not displayed in the first position in the comment section of a multimedia resource (e.g., it is displayed as the fifth comment), and the target attitude marker is a positive attitude marker (e.g., "positive energy," "amazing," or "approval"), in response to a trigger operation targeting the target attitude marker, the client can display the animation effect corresponding to the target attitude marker in the area corresponding to the first comment, and display the attitude result corresponding to the target attitude marker. The client will then compare the attitude result corresponding to the target attitude marker of the first comment with the attitude results corresponding to the target attitude markers of the preceding comments. If the attitude result corresponding to the target attitude marker of the first comment is higher than the attitude results corresponding to the target attitude markers of the preceding comments, the first comment can be moved to a position even higher than the preceding comments.
[0098] Optionally, the movement of the first comment information can also be determined by combining the access comment sorting and recommendation strategies and weights.
[0099] Optionally, when the first comment is not displayed in the first position in the comment section of a multimedia resource (e.g., the fifth comment), and the target status indicator is "approval," in response to a trigger action targeting the target status indicator, the client can display the animation effect corresponding to the target status indicator in the area corresponding to the first comment, display the status result corresponding to the target status indicator, move the first comment forward or keep it stationary in the comment section, and simultaneously copy the first comment and post it in the comment section under its own account. In other words, users can directly copy and post the first comment by clicking the "approval" status indicator, thus greatly simplifying the posting process.
[0100] Optionally, you can directly copy the first comment information, or you can rewrite the first comment information using artificial intelligence and then publish it in the comment section.
[0101] Figure 10 A schematic diagram of a resource playback page according to an exemplary embodiment. Figure 8 ,like Figure 10This includes the animation effects displayed when different positive affirmation icons are triggered on the comment panel. For example, in the top left image, when the "Positive Energy" affirmation icon is triggered, a small sun icon appears in the area corresponding to the first comment. Similarly, in the top right image, when the "Amazing" affirmation icon is triggered, a stamp icon appears in the area corresponding to the first comment. And, in the top right image, when the "Approved" affirmation icon is triggered, a +1 button icon appears in the area corresponding to the first comment.
[0102] In this embodiment of the application, when the target status identifier belongs to the second type of status identifier, in response to the triggering operation for the target status identifier, the client can display the animation effect corresponding to the target status identifier in the area corresponding to the first comment information, display the status result corresponding to the target status identifier, hide the first comment information or make the first comment information disappear in the comment area.
[0103] Optionally, when the target statement identifier belongs to the "oppose" statement identifier or the "bomb" statement identifier, in response to the trigger operation for the target statement identifier, the client can display the animation effect corresponding to the target statement identifier in the area corresponding to the first comment information, display the statement result corresponding to the target statement identifier, and at the same time, hide the first comment information or make the first comment information disappear from the comment area.
[0104] Optionally, if the number of triggers for target statements belonging to the "Oppose" and "Bomb" statements is too high, the first comment will disappear from the comment section and will not be seen by any user. If the number of triggers for target statements belonging to the "Oppose" and "Bomb" statements is low, the first comment can be hidden and will not be seen by the current user.
[0105] In this embodiment of the application, when the first comment information is not displayed at the last display position in the comment area of the multimedia resource, and the target expression identifier belongs to the second type of expression identifier, in response to the trigger operation for the target expression identifier, the animation effect corresponding to the target expression identifier is displayed in the area corresponding to the first comment information, the expression result corresponding to the target expression identifier is displayed, and the display position of the first comment information in the comment area is moved backward or stopped.
[0106] Figure 11 A schematic diagram of a resource playback page according to an exemplary embodiment. Figure 9 ,like Figure 11The display includes animation effects on the comment panel that trigger different negative stance markers. Optionally, when the target stance marker is the first negative stance marker, i.e., the "bomb" stance marker, a bomb can be displayed, and the account information and comment text content included in the first comment information will have a shaking effect as if the bomb is exploding. Optionally, when the target stance marker is the second negative stance marker, i.e., the "oppose" stance marker, a finger-wagging emoji can be displayed, and the comment text content included in the first comment information will have a crossed-out dynamic effect.
[0107] Thus, through the above embodiments, the effect of changing the order of comment information is achieved by coordinating the animation of the target expression marker triggered by the user.
[0108] In this embodiment of the application, a statement identifier can also be created to provide more interactive effects for the comment information.
[0109] Optionally, when the account that published the first comment meets a first preset condition or when the account that expressed an opinion on the first comment meets a second preset condition, a statement identifier creation control is displayed. Then, in response to a statement identifier creation instruction triggered by the statement identifier creation control, a creation panel is displayed. This panel includes multiple candidate statement identifiers and statement content corresponding to each candidate statement identifier. In response to a selection confirmation instruction corresponding to the second statement identifier among the multiple candidate statement identifiers, the client can display a triggerable second statement identifier after the first statement identifier. The statement content corresponding to the second statement identifier is displayed in a preset area corresponding to the second statement identifier. The second statement identifier belongs to a first type statement identifier, a second type statement identifier, and a third type statement identifier. The third type statement identifier indicates a neutral statement identifier.
[0110] For example, when the account that posts the first comment meets the first preset condition, such as being an account with a commenting frequency exceeding a certain range, a control indicating the user's stance can be displayed in the comment section. Alternatively, when the account that comments on the first comment meets the second preset condition, such as being an account with significant authority, a control indicating the user's stance can be displayed in the comment section.
[0111] Next, when the client detects a click on the status indicator creation control, it can trigger a status indicator creation instruction and display the creation panel. The creation panel includes multiple candidate status indicators and the corresponding status content for each candidate status indicator. The multiple candidate status indicators can include status indicators belonging to the first type, the second type, and the third type. The third type indicates a neutral status indicator, such as the "Continue to observe" status indicator.
[0112] Optionally, in response to a selection confirmation command corresponding to the second statement identifier among multiple candidate statement identifiers, the client can display a triggerable second statement identifier after the first statement identifier. The statement content corresponding to the second statement identifier is displayed in a preset area corresponding to the second statement identifier. For example, assuming the second statement identifier is a "Continue to observe" statement identifier, the text "Continue to observe" can be displayed to the right of the "Continue to observe" statement identifier to indicate the meaning of the statement identifier, making it easier for the user to understand.
[0113] In this way, users can quickly grasp other users' attitudes towards a comment by viewing the corresponding responses. Compared to reading comment replies, this method greatly improves the efficiency of capturing effective information and more accurately reflects the thoughts of interacting users.
[0114] Figure 12 This is a block diagram illustrating an interactive device based on comment information according to an exemplary embodiment. It has the functionality to implement the data processing method in the above-described method embodiments; the functionality can be implemented in hardware or by hardware executing corresponding software. (Refer to...) Figure 12 The device includes a first display module 1201 and a second display module 1202: The first display module 1201 is configured to display a first status identifier of the first comment information when the first comment information meets the status display conditions; the first comment information is one of the comment information in at least one comment information corresponding to the multimedia resource. The second display module 1202 is configured to perform a trigger operation in response to the target status identifier in the first status identifier, display the animation effect corresponding to the target status identifier in the area corresponding to the first comment information, and display the status result corresponding to the target status identifier.
[0115] In some possible embodiments, the second display module is configured to perform: When the first comment information is displayed in a non-first display position in the comment area of the multimedia resource, and the target expression identifier belongs to the first type of expression identifier, in response to the trigger operation for the target expression identifier, the animation effect corresponding to the target expression identifier is displayed in the area corresponding to the first comment information, and the expression result corresponding to the target expression identifier is displayed; Move the first comment information forward in the display position of the comment section; the first type of opinion indicator indicates a positive opinion indicator.
[0116] In some possible embodiments, the second display module is configured to perform: When the target statement identifier belongs to the second type of statement identifier, in response to the trigger operation for the target statement identifier, the animation effect corresponding to the target statement identifier is displayed in the area corresponding to the first comment information, and the statement result corresponding to the target statement identifier is displayed; The first comment is hidden or disappears from the comment section; the second type of statement indicator indicates a negative statement.
[0117] In some possible embodiments, the second display module is configured to perform: When the first comment information is not displayed in the last display position in the comment area of the multimedia resource, and the target expression identifier belongs to the second type of expression identifier, in response to the trigger operation for the target expression identifier, the animation effect corresponding to the target expression identifier is displayed in the area corresponding to the first comment information, and the expression result corresponding to the target expression identifier is displayed; The first comment information is moved to the back of the display position in the comment section; the second type of opinion indicator indicates a negative opinion.
[0118] In some possible embodiments, when the target assertion identifier belongs to the second type of assertion identifier, the second display module is configured to execute: When the target's stance is identified as the first negative stance, the account information and comment text content included in the first comment information will exhibit a shaking effect reminiscent of a bomb exploding. When the target statement identifier is the second negative statement identifier, the comment text content included in the first comment information is dynamically crossed out.
[0119] In some possible embodiments, the first display module is configured to perform: Display the first comment and its corresponding status indicator in the comment section of the multimedia resource; In response to a first status display instruction triggered by a status display control, multiple first status identifiers of the first comment information and the status result corresponding to each first status identifier are displayed.
[0120] In some possible embodiments, the first display module is configured to perform: In response to a first status display instruction triggered by a status display control, multiple first status identifiers of the first comment information, the status result corresponding to each first status identifier, and more status controls are displayed. In response to the command to display more statements based on more statement controls, a bubble area is displayed above the comment section; All first statement identifiers are displayed in the bubble area; all first statement identifiers include multiple first statement identifiers and first statement identifiers that have not been displayed in history.
[0121] In some possible embodiments, the first display module is configured to perform: Display the first comment information and the corresponding first and second statement display controls in the comment section of the multimedia resource; In response to a second statement display instruction triggered by a first statement display control, multiple positive statement indicators are displayed in the bubble area displayed above the comment section; or, in response to a third statement display instruction triggered by a second statement display control, multiple negative statement indicators are displayed in the bubble area displayed above the comment section.
[0122] In some possible embodiments, the first display module is configured to perform: When the number of triggers of multiple first-statement identifiers in the first comment information meets the preset number, the multiple first-statement identifiers in the first comment information and the statement result corresponding to each first-statement identifier are displayed.
[0123] In some possible embodiments, the first display module is configured to perform: When the number of times the target statement identifier in the first comment information is triggered meets the target statement display condition, the target statement identifier with a prompt label and the statement result corresponding to the target statement identifier are displayed; the statement result corresponding to the target statement identifier is a statement result in a combination of avatar form, text form and number form; In response to a trigger operation targeting the target stance identifier in the first stance identifier, an animation effect corresponding to the target stance identifier is displayed in the area corresponding to the first comment information, and the stance result corresponding to the target stance identifier is displayed, including: In response to a trigger action targeting a specific opinion marker, an animation effect corresponding to the target opinion marker is displayed in the area corresponding to the first comment information, and the opinion result corresponding to the target opinion marker is updated. The avatar format in the updated opinion result includes the account avatar corresponding to the current trigger action.
[0124] In some possible embodiments, the device further includes a third display module configured to perform: When the account that publishes the first comment meets the first preset condition, or when the account that expresses its opinion on the first comment meets the second preset condition, the opinion creation control is displayed. In response to a status identifier creation command triggered by a status identifier creation control, a creation panel is displayed; the creation panel includes multiple candidate status identifiers and the status content corresponding to each candidate status identifier. In response to the selection confirmation command corresponding to the second statement identifier among multiple candidate statement identifiers, a triggerable second statement identifier is displayed after the first statement identifier; the statement content corresponding to the second statement identifier is used to display in the preset area corresponding to the second statement identifier; the second statement identifier belongs to the first type statement identifier, the second type statement identifier, and the third type statement identifier; The third type of statement indicator indicates a neutral stance.
[0125] It should be noted that the apparatus provided in the above embodiments is only illustrated by the division of the above functional modules when implementing its functions. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.
[0126] Figure 13 This is a block diagram illustrating an apparatus 3000 for interaction based on comment information, according to an exemplary embodiment. For example, apparatus 3000 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0127] Reference Figure 13 The device 3000 may include one or more of the following components: a processing component 3002, a memory 3004, a power component 3006, a multimedia component 3008, an audio component 3010, an input / output (I / O) interface 3012, a sensor component 3014, and a communication component 3016.
[0128] Processing component 3002 typically controls the overall operation of device 3000, such as operations associated with display, telephone calls, data communication, camera operation, and recording operations. Processing component 3002 may include one or more processors 3020 to execute instructions to complete all or part of the steps of the methods described above. Furthermore, processing component 3002 may include one or more modules to facilitate interaction between processing component 3002 and other components. For example, processing component 3002 may include a multimedia module to facilitate interaction between multimedia component 3008 and processing component 3002.
[0129] Memory 3004 is configured to store various image types of data to support operation of device 3000. Examples of this data include instructions for any application or method operating on device 3000, contact data, phonebook data, messages, pictures, videos, etc. Memory 3004 can be implemented by any image type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0130] Power supply component 3006 provides power to various components of device 3000. Power supply component 3006 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to device 3000.
[0131] Multimedia component 3008 includes a screen that provides an output interface between the device 3000 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 3008 includes a front-facing camera and / or a rear-facing camera. When the device 3000 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0132] Audio component 3010 is configured to output and / or input audio signals. For example, audio component 3010 includes a microphone (MIC) configured to receive external audio signals when device 3000 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 3004 or transmitted via communication component 3016. In some embodiments, audio component 3010 also includes a speaker for outputting audio signals.
[0133] I / O interface 3012 provides an interface between processing component 3002 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0134] Sensor assembly 3014 includes one or more sensors for providing status assessments of various aspects of device 3000. For example, sensor assembly 3014 may detect the on / off state of device 3000, the relative positioning of components such as the display and keypad of device 3000, changes in the position of device 3000 or a component of device 3000, the presence or absence of user contact with device 3000, the orientation or acceleration / deceleration of device 3000, and temperature changes of device 3000. Sensor assembly 3014 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 3014 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 3014 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.
[0135] Communication component 3016 is configured to facilitate wired or wireless communication between device 3000 and other devices. Device 3000 can access wireless networks based on communication standards, such as WiFi, carrier networks (such as 2G, 3G, 4G, or 5G), or combinations thereof. In one exemplary embodiment, communication component 3016 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 3016 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0136] In an exemplary embodiment, the apparatus 3000 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.
[0137] Embodiments of the present invention also provide a computer-readable storage medium, which can be disposed in an electronic device to store at least one instruction or at least one program related to implementing an interactive method based on comment information, wherein the at least one instruction or the at least one program is loaded and executed by the processor to implement the interactive method based on comment information provided in the above-described method embodiments.
[0138] In an exemplary embodiment, a storage medium including instructions is also provided, such as a memory 3004 including instructions, which can be executed by a processor 3020 of the device 3000 to perform the above-described method. Optionally, the storage medium may be a non-transitory computer-readable storage medium, such as a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device.
[0139] Embodiments of the present invention also provide a computer-readable storage medium that, when the instructions in the computer-readable storage medium are executed by a processor of an electronic device, enables the electronic device to perform the method of any one of the first or second aspects of the embodiments of the present disclosure.
[0140] Embodiments of the present invention also provide a computer program product comprising 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 computer device to perform the method of any one of the first or second aspects of the embodiments of the present disclosure.
[0141] It should be noted that the order of the above embodiments of the present invention is merely for descriptive purposes and does not represent the superiority or inferiority of the embodiments. Furthermore, specific embodiments have been described above. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps described in the claims can be performed in a different order than that shown in the embodiments and still achieve the desired result. Additionally, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, interactive and parallel processing based on comment information is also possible or may be advantageous.
[0142] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the apparatus embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions of the method embodiments.
[0143] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.
[0144] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. An interactive method based on comment information, characterized in that, include: When the first comment meets the conditions for displaying a statement, the first statement identifier of the first comment is displayed; The first comment information is one of the comment information in at least one comment information corresponding to the multimedia resource; In response to a trigger operation targeting a target status identifier in the first status identifier, an animation effect corresponding to the target status identifier is displayed in the area corresponding to the first comment information, and the status result corresponding to the target status identifier is displayed.
2. The interaction method based on comment information according to claim 1, characterized in that, The step of responding to a trigger operation targeting a target status identifier in the first status identifier by displaying an animation effect corresponding to the target status identifier in the area corresponding to the first comment information and displaying the status result corresponding to the target status identifier includes: When the first comment information is displayed in a non-first display position in the comment area of the multimedia resource, and the target expression identifier belongs to the first type of expression identifier, in response to the trigger operation for the target expression identifier, the animation effect corresponding to the target expression identifier is displayed in the area corresponding to the first comment information, and the expression result corresponding to the target expression identifier is displayed; The first comment information is moved forward from its display position in the comment area; the first type of opinion marker indicates a positive opinion marker.
3. The interaction method based on comment information according to claim 1, characterized in that, The step of responding to a trigger operation targeting a target status identifier in the first status identifier by displaying an animation effect corresponding to the target status identifier in the area corresponding to the first comment information and displaying the status result corresponding to the target status identifier includes: When the target statement identifier belongs to the second type of statement identifier, in response to the trigger operation for the target statement identifier, the animation effect corresponding to the target statement identifier is displayed in the area corresponding to the first comment information, and the statement result corresponding to the target statement identifier is displayed; The first comment information is hidden or disappears from the comment area; the second type of expression indicator indicates a negative expression indicator.
4. The interaction method based on comment information according to claim 1, characterized in that, The step of responding to a trigger operation targeting a target status identifier in the first status identifier by displaying an animation effect corresponding to the target status identifier in the area corresponding to the first comment information and displaying the status result corresponding to the target status identifier includes: When the first comment information is not displayed in the last position in the comment area of the multimedia resource, and the target expression identifier belongs to the second type of expression identifier, in response to the trigger operation for the target expression identifier, the animation effect corresponding to the target expression identifier is displayed in the area corresponding to the first comment information, and the expression result corresponding to the target expression identifier is displayed; The first comment information is moved backward in the display position of the comment section; the second type of opinion indicator indicates a negative opinion indicator.
5. The interaction method based on comment information according to claim 3 or 4, characterized in that, When the target statement identifier belongs to the second type of statement identifier, displaying the animation effect corresponding to the target statement identifier in the area corresponding to the first comment information includes: When the target statement identifier is the first negative statement identifier, the account information and comment text content included in the first comment information present a shaking effect as if a bomb has exploded; When the target statement identifier is the second negative statement identifier, the comment text content included in the first comment information is dynamically crossed out.
6. The interaction method based on comment information according to any one of claims 1-4, characterized in that, The step of displaying the first expression identifier of the first comment information when the first comment information meets the expression display conditions includes: The first comment information and the corresponding status display control are displayed in the comment section of the multimedia resource. In response to a first status display instruction triggered by the status display control, multiple first status identifiers of the first comment information and the status result corresponding to each first status identifier are displayed.
7. The interaction method based on comment information according to claim 6, characterized in that, The step of displaying multiple first status identifiers of the first comment information and the status result corresponding to each first status identifier in response to a first status display instruction triggered by the status display control includes: In response to a first status display instruction triggered based on the status display control, multiple first status identifiers of the first comment information, the status result corresponding to each first status identifier, and more status controls are displayed. In response to a more expressive display instruction triggered based on the more expressive control, a bubble area is displayed above the comment section; All first statement identifiers are displayed in the bubble area; the total number of first statement identifiers includes the plurality of first statement identifiers and historically undisplayed first statement identifiers.
8. The interaction method based on comment information according to any one of claims 1-4, characterized in that, The step of displaying the first expression identifier of the first comment information when the first comment information meets the expression display conditions includes: The first comment information and the first and second status display controls corresponding to the first comment information are displayed in the comment section of the multimedia resource. In response to a second statement display instruction triggered by the first statement display control, multiple positive statement indicators are displayed in the bubble area displayed above the comment section; or, in response to a third statement display instruction triggered by the second statement display control, multiple negative statement indicators are displayed in the bubble area displayed above the comment section.
9. The interaction method based on comment information according to any one of claims 1-4, characterized in that, The step of displaying the first expression identifier of the first comment information when the first comment information meets the expression display conditions includes: When the number of triggers of multiple first statement identifiers in the first comment information meets a preset number, the multiple first statement identifiers in the first comment information and the statement result corresponding to each first statement identifier are displayed.
10. The interaction method based on comment information according to any one of claims 1-4, characterized in that, The step of displaying the first expression identifier of the first comment information when the first comment information meets the expression display conditions includes: When the number of times the target expression identifier of the first comment information is triggered meets the target expression display condition, the target expression identifier with a prompt label and the expression result corresponding to the target expression identifier are displayed; the expression result corresponding to the target expression identifier is a combination of avatar form, text form and number form. The step of responding to a trigger operation targeting a target status identifier in the first status identifier by displaying an animation effect corresponding to the target status identifier in the area corresponding to the first comment information and displaying the status result corresponding to the target status identifier includes: In response to a trigger operation targeting the target status identifier, an animation effect corresponding to the target status identifier is displayed in the area corresponding to the first comment information, and the status result corresponding to the target status identifier is updated; the avatar format in the updated status result includes the account avatar corresponding to the current trigger operation.
11. The interaction method based on comment information according to any one of claims 1-4, characterized in that, The method further includes: When the account that publishes the first comment meets the first preset condition or when the account that expresses its opinion on the first comment meets the second preset condition, the opinion creation control is displayed. In response to a status identifier creation instruction triggered by the status identifier creation control, a creation panel is displayed; the creation panel includes multiple candidate status identifiers and the status content corresponding to each candidate status identifier. In response to the selection confirmation instruction corresponding to the second statement identifier among the plurality of candidate statement identifiers, the triggerable second statement identifier is displayed after the first statement identifier; the statement content corresponding to the second statement identifier is used to display in the preset area corresponding to the second statement identifier; the second statement identifier belongs to the first type statement identifier, the second type statement identifier, and the third type statement identifier; The third type of stance identifier indicates a neutral stance identifier.
12. An interactive device based on comment information, characterized in that, include: The first display module is configured to display the first status identifier of the first comment information when the first comment information meets the status display conditions; The first comment information is one of the comment information in at least one comment information corresponding to the multimedia resource; The second display module is configured to perform a trigger operation in response to a target status identifier in the first status identifier, display an animation effect corresponding to the target status identifier in the area corresponding to the first comment information, and display the status result corresponding to the target status identifier.
13. 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 interactive method based on comment information as described in any one of claims 1 to 11.
14. 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 enabled to perform the interactive method based on comment information as described in any one of claims 1 to 11.
15. 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 the readable storage medium and executes the computer program, causing the device to perform an interactive method based on comment information as described in any one of claims 1 to 11.