Cover update method, device, equipment and storage medium
By setting interactive messages as cover text with a single click on the work's message interaction interface, the problem of manual editing and unchangeable cover text in existing technologies is solved, achieving efficient human-computer interaction and increasing the work's play rate.
Patent Information
- Application Number
- CN202411008735.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-25
- Publication Date
- 2026-03-06
- Estimated Expiration
- 2044-07-25
AI Technical Summary
In existing technologies, the cover text of a work needs to be manually edited by the user, and it cannot be changed after the work is published. This results in low human-computer interaction efficiency and does not meet the copywriting preferences of the audience, thus affecting the play rate of the work.
This paper provides a method for updating cover images. By responding to user actions on the work's message interaction interface, the interaction messages are directly obtained as cover text and displayed and adjusted in the cover editing interface. It supports one-click update of cover text without the need to republish the work.
It improved the efficiency of human-computer interaction, satisfied the audience's copywriting preferences, enhanced the appeal of the work, and increased the play rate of the work.
Smart Images

Figure CN119583865B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of multimedia technology, and in particular to a cover updating method, apparatus, device and storage medium. Background Technology
[0002] With the development of multimedia technology, more and more short video applications have emerged. People can publish short videos, photo collections, and other works on these applications, and they can also watch works published by others. When publishing works, people usually set a cover image for their works, and further, they can add text to the cover image to attract viewers to watch the works.
[0003] In related technologies, adding text to the cover of a work requires users to manually edit the text. Furthermore, once the work is published, the text on the cover generally cannot be changed again. To do so, the entire work needs to be republished to reset the cover, which obviously reduces the efficiency of human-computer interaction. Summary of the Invention
[0004] This disclosure provides a cover updating method, apparatus, device, and storage medium. The method can improve human-computer interaction efficiency and the playback rate of works. The technical solution of this disclosure is as follows:
[0005] According to one aspect of the embodiments of this disclosure, a cover updating method is provided, the method comprising:
[0006] Show the first work;
[0007] The message interaction interface of the first work is displayed based on the first work, and the message interaction interface includes at least one interaction message for the first work;
[0008] In response to the triggering operation of the first interaction message in the at least one interaction message, the first interaction message is obtained as the cover text of the first work, and the first cover of the first work is displayed in the cover editing interface of the first work, wherein the cover text on the first cover includes the first interaction message.
[0009] According to another aspect of the present disclosure, a cover updating apparatus is provided, the apparatus comprising:
[0010] The artwork display unit is configured to display the first artwork.
[0011] The interface display unit is configured to execute a message interaction interface based on the first work to display the first work, the message interaction interface including at least one interaction message for the first work;
[0012] The cover display unit is configured to perform a trigger operation in response to a first interaction message in the at least one interaction message, obtain the first interaction message as the cover text of the first work, and display the first cover of the first work in the cover editing interface of the first work, wherein the cover text on the first cover includes the first interaction message.
[0013] In some embodiments, the cover display unit is configured to perform:
[0014] In response to a trigger operation on the first interaction message in the at least one interaction message, a function panel of the first interaction message is displayed, and a cover setting control is displayed on the function panel. The cover setting control is used to update the cover of the first work based on the first interaction message.
[0015] In response to the triggering operation of the cover setting control, the first interaction message is obtained as the cover text of the first work, the cover editing interface of the first work is displayed, and the first cover is displayed on the cover editing interface.
[0016] In some embodiments, the apparatus further includes an adjustment unit configured to perform at least one of the following:
[0017] In response to an adjustment operation on the first interactive message on the first cover, it is displayed that the first interactive message on the first cover has changed, and the change in the first interactive message includes at least one of the following: display position, display content, and display format.
[0018] A quick adjustment control for the first interactive message is displayed on the cover editing interface. In response to the triggering operation of the quick adjustment control, a change is displayed on the first interactive message on the first cover. The change in the first interactive message includes at least one of the following: display position, display content, and display format.
[0019] In some embodiments, the interface display unit is further configured to perform at least one of the following:
[0020] A confirmation control is displayed on the cover editing interface. In response to the triggering operation of the confirmation control, the first cover is displayed in the virtual space, and the first cover indicates the first work.
[0021] A cancellation control is displayed on the cover editing interface. In response to the triggering operation of the cancellation control, the second cover is displayed as the cover of the first work. The second cover is the cover of the first work before it was updated.
[0022] In some embodiments, the virtual space includes a works list interface displaying the first cover and covers of multiple second works, and the device further includes a playback unit configured to perform:
[0023] In response to a trigger action on any cover, play the work indicated by the triggered cover.
[0024] In some embodiments, the cover display unit is further configured to perform:
[0025] In response to an update operation on the first interactive message on the first cover, at least one candidate interactive message is displayed, wherein the at least one candidate interactive message belongs to the at least one interactive message;
[0026] In response to the selection operation of the second interaction message among the at least one candidate interaction message, the third cover is displayed as the cover of the first work, and the second interaction message is displayed on the third cover.
[0027] In some embodiments, the at least one candidate interaction message is an interaction message whose interaction count reaches a threshold among the at least one interaction messages, and the interaction count includes at least one of the number of replies, the number of likes, and the number of reposts.
[0028] In some embodiments, the interface display unit is further configured to perform at least one of the following:
[0029] Multiple recommended texts are displayed on the cover editing interface, and in response to the selection of any recommended text, the selected recommended text is displayed on the first cover;
[0030] Multiple recommended images are displayed on the cover editing interface. In response to the selection of any recommended image, the selected image is displayed as the background image of the first cover.
[0031] In some embodiments, the background image of the first cover is the same as the background image of the second cover, and the second cover is the cover of the first work before it was updated; or...
[0032] The background image of the first cover is different from the background image of the second cover. The background image of the first cover is generated based on the second cover and the first interactive message.
[0033] In some embodiments, the apparatus further includes an update unit configured to perform:
[0034] In response to an update operation on the background image of the first cover, the first background image among a plurality of background images is displayed as the background image of the first cover, wherein the plurality of background images are all generated based on the second cover and the first interaction message; or,
[0035] In response to an update operation on the background image of the first cover, the plurality of background images generated based on the second cover and the first interaction message are displayed; in response to a selection operation on the second background image among the plurality of background images, the second background image is displayed as the background image of the first cover.
[0036] In some embodiments, the display format of the first interactive message on the first cover is determined based on the second cover and the first interactive message. The display format includes at least one of display position, display content, and display format, and the second cover is the cover of the first work before it was updated.
[0037] According to another aspect of the embodiments of this disclosure, a terminal is provided, the terminal comprising:
[0038] One or more processors;
[0039] Memory used to store the executable program code of the processor;
[0040] The processor is configured to execute the program code to implement the aforementioned cover update method.
[0041] According to another aspect of the present disclosure, a computer-readable storage medium is provided that, when program code in the computer-readable storage medium is executed by a terminal's processor, enables the terminal to perform the aforementioned cover update method.
[0042] According to another aspect of the present disclosure, a computer program product is provided, including a computer program that, when executed by a processor, implements the above-described cover update method.
[0043] This disclosure provides a cover update method. After a work is published, triggering any interactive message on the work's message interaction interface allows the method to extract that message as the cover text and add it to the cover. This allows end-users to select any interactive message to update the cover with a single click, setting the text without manual editing, thus improving human-computer interaction efficiency. Furthermore, since this method allows for cover updates based on interactive messages after publication, eliminating the need for republishing the work, it further enhances efficiency. Moreover, because the interactive messages on the message interaction interface are posted by viewers after viewing the work, they align with viewer preferences and have high audience appeal. Adding these messages as cover text can attract viewer attention and increase play count.
[0044] 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
[0045] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.
[0046] Figure 1 This is a schematic diagram illustrating an implementation environment according to an exemplary embodiment.
[0047] Figure 2 This is a flowchart illustrating a cover update method according to an exemplary embodiment.
[0048] Figure 3 This is a flowchart illustrating another cover update method according to an exemplary embodiment.
[0049] Figure 4 This is a schematic diagram illustrating a message interaction interface according to an exemplary embodiment.
[0050] Figure 5 This is a schematic diagram of a functional panel according to an exemplary embodiment.
[0051] Figure 6 This is a schematic diagram illustrating a cover editing interface according to an exemplary embodiment.
[0052] Figure 7 This is a schematic diagram illustrating a first cover according to an exemplary embodiment.
[0053] Figure 8This is a schematic diagram illustrating a cover editing interface according to an exemplary embodiment.
[0054] Figure 9 This is a schematic diagram illustrating a change in a first interactive message according to an exemplary embodiment.
[0055] Figure 10 This is a schematic diagram illustrating a works list interface according to an exemplary embodiment.
[0056] Figure 11 This is a schematic diagram of a cover update interface according to an exemplary embodiment.
[0057] Figure 12 This is a block diagram illustrating a cover updating device according to an exemplary embodiment.
[0058] Figure 13 This is a block diagram illustrating a terminal according to an exemplary embodiment. Detailed Implementation
[0059] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0060] 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 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.
[0061] It should be noted that all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this disclosure are authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, promotional videos and descriptive information involved in this disclosure were obtained with full authorization.
[0062] The cover update method provided in this disclosure can be executed by a terminal. Figure 1 This is a schematic diagram of an implementation environment provided in this embodiment of the disclosure. See also: Figure 1The implementation environment includes a terminal 101 and a server 102. In some embodiments, a target application is installed on the terminal 101, which is used to publish short videos, image collections, and other works, as well as to play those works. The server 102 is the backend server for the target application, providing backend services for the terminal 101 to publish and play works.
[0063] Terminal 101 can be at least one of the following devices: smartphone, smartwatch, desktop computer, laptop, virtual reality terminal, augmented reality terminal, wireless terminal, and laptop computer. Terminal 101 has communication capabilities and can access wired or wireless networks. Terminal 101 can refer to one of multiple terminals; those skilled in the art will understand that the number of terminals can be more or less. Server 102 can be an independent physical server, a server cluster composed of multiple physical servers, or a distributed file system. It can also be 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. In some embodiments, server 102 and terminal 101 are directly or indirectly connected via wired or wireless communication; this disclosure does not limit this. Optionally, the number of servers 102 can be more or less; this disclosure does not limit this. Of course, server 102 can also include other functional servers to provide more comprehensive and diversified services. In this embodiment, server 102 undertakes the main computing work and terminal 101 undertakes the secondary computing work; or, server 102 undertakes the secondary computing work and terminal 101 undertakes the main computing work; or, server 102 or terminal 101 can each undertake computing work independently, and this embodiment does not limit this.
[0064] Figure 2 This is a flowchart illustrating a cover update method according to an exemplary embodiment, such as... Figure 2 As shown, this method is executed by a terminal and includes the following steps.
[0065] In step S201, the terminal displays the first work.
[0066] In this embodiment of the disclosure, the first work can be any published work. The first work can be a short video, a collection of images, or the like. The first work has a cover, which is the cover set by the author of the first work when publishing it, and the cover identifies the first work. Furthermore, the cover of the first work may also have cover text.
[0067] In step S202, the terminal displays a message interaction interface for the first work based on the first work. The message interaction interface includes at least one interaction message for the first work.
[0068] In this embodiment, the message interaction interface can be a new interface other than the display interface of the first work; that is, displaying the message interaction interface is a jump from the display interface to the message interaction interface. The message interaction interface can also be a sub-interface on the display interface, meaning the message interaction interface is displayed on the display interface of the first work, partially obscuring the display interface. For example, the bottom edge of the message interaction interface coincides with the bottom edge of the display interface, and the top edge of the message interaction interface is located in the upper-middle area of the display interface. Furthermore, the message interaction interface can be displayed as a pop-up window on the display interface of the first work, and this pop-up window can be displayed at any position on the display interface.
[0069] In some embodiments, the terminal displays a message interaction interface for the first work based on the first work. The terminal may display the message interaction interface after a preset time has elapsed since the first work was displayed, or it may display the message interaction interface in response to a trigger operation on a first control on the display interface of the first work, or it may display the message interaction interface in response to a first operation on the display interface of the first work.
[0070] In this embodiment of the disclosure, at least one interactive message on the message interaction interface includes an interactive message posted by the object viewing the first work (i.e., the viewer), and may also include an interactive message posted by the author of the first work. The interactive message can be an interactive message directed at the first work, or it can be a reply message to any interactive message already posted regarding the first work.
[0071] In step S203, in response to the triggering operation of the first interactive message in at least one interactive message, the terminal obtains the first interactive message as the cover text of the first work, and displays the first cover of the first work in the cover editing interface of the first work. The cover text on the first cover includes the first interactive message.
[0072] In this embodiment of the disclosure, the cover editing interface for the first work is used to edit the cover of the first work. The first interaction message can be any one of at least one interaction message.
[0073] In this embodiment of the disclosure, the first interactive message is obtained as the cover text of the first work and added to the cover of the first work to obtain the first cover, which is also the updated cover of the first work.
[0074] In this embodiment of the disclosure, if there is cover text on the cover before the first work is updated, the original cover text is removed from the display of the first cover, or both the original cover text and the first interactive message are displayed as the cover text of the first cover, that is, the cover text of the first cover includes the original cover text and the first interactive message.
[0075] Optionally, when updating the cover of the first work, the background image of the cover remains unchanged, and the first interaction message is directly added to the original cover to obtain the first cover. Alternatively, the background image of the cover changes based on the first interaction message, and the first interaction message is added to the changed background image to obtain the first cover.
[0076] This disclosure provides a cover update method. After a work is published, triggering any interactive message on the work's message interaction interface allows the method to extract that message as the cover text and add it to the cover. This allows end-users to select any interactive message to update the cover with a single click, setting the text without manual editing, thus improving human-computer interaction efficiency. Furthermore, since this method allows for cover updates based on interactive messages after publication, eliminating the need for republishing the work, it further enhances efficiency. Moreover, because the interactive messages on the message interaction interface are posted by viewers after viewing the work, they align with viewer preferences and have high audience appeal. Adding these messages as cover text can attract viewer attention and increase play count.
[0077] In some embodiments, in response to a triggering operation on a first interaction message among at least one interaction message, the first interaction message is obtained as the cover text of a first work, and the first cover of the first work is displayed in the cover editing interface of the first work, including:
[0078] In response to a trigger operation on the first interaction message in at least one interaction message, a function panel of the first interaction message is displayed. The function panel displays a cover setting control, which is used to update the cover of the first work based on the first interaction message.
[0079] In response to the trigger operation of the cover setting control, the first interaction message is obtained as the cover text of the first work, the cover editing interface of the first work is displayed, and the first cover is displayed on the cover editing interface.
[0080] In this embodiment of the disclosure, a cover setting control is set on the function panel of each interactive message. Based on the trigger operation of the cover setting control, the first interactive message can be obtained as the cover text of the first work with one click. That is, the cover can be updated with one click through the new function control provided by the function panel, which improves the convenience of interaction and thus improves the efficiency of human-computer interaction.
[0081] In some embodiments, the method further includes at least one of the following:
[0082] In response to an adjustment operation on a first interactive message on a first cover, it is displayed that the first interactive message on the first cover has changed, and the change in the first interactive message includes at least one of the following: display position, display content, and display format.
[0083] A quick adjustment control for displaying the first interactive message is provided on the cover editing interface. In response to a trigger operation on the quick adjustment control, a change is displayed on the first cover indicating a change in the first interactive message. The change in the first interactive message includes at least one of the following: display position, display content, and display format.
[0084] In this embodiment, after the first interactive message is added to the cover of the first work, its display position, content, and format can be adjusted based on user interaction, improving the convenience of interaction and thus enhancing human-computer interaction efficiency. A control on the cover editing interface allows for one-click adjustment of the display format of the first interactive message, enabling quick interaction, reducing the number of steps required to adjust the message, and further improving human-computer interaction efficiency.
[0085] In some embodiments, the method further includes at least one of the following:
[0086] A confirmation control is displayed on the cover editing interface. In response to the triggering operation of the confirmation control, the first cover is displayed in the virtual space, and the first cover indicates the first work.
[0087] A cancellation control is displayed on the cover editing interface. In response to the triggering of the cancellation control, the second cover is displayed as the cover of the first work. The second cover is the cover of the first work before it was updated.
[0088] In this embodiment, a confirmation control is also provided on the cover editing interface, allowing end users to confirm the updated cover before publishing, ensuring the rigor and accuracy of cover updates. Furthermore, a cancellation control is provided on the cover editing interface, allowing end users to easily revert to the original cover if they are dissatisfied with the updated cover, improving human-computer interaction efficiency.
[0089] In some embodiments, the virtual space includes a works list interface that displays a first cover and multiple covers of second works. The method further includes:
[0090] In response to a trigger action on any cover, play the work indicated by the triggered cover.
[0091] In this embodiment of the disclosure, since the first cover is updated based on the first interactive message, and the first work is indicated on the work list interface based on the first cover, the attention of end users can be attracted based on the first cover, thereby increasing the playback rate of the first work indicated by the first cover.
[0092] In some embodiments, the method further includes:
[0093] In response to an update operation on the first interactive message on the first cover, at least one candidate interactive message is displayed, and the at least one candidate interactive message belongs to at least one interactive message;
[0094] In response to the selection operation of the second interaction message among at least one candidate interaction message, the third cover is displayed as the cover of the first work, and the second interaction message is displayed on the third cover.
[0095] In this embodiment of the disclosure, when the end user needs to update the first interactive message on the first cover, multiple interactive messages of the first work are provided to the end user directly on the cover editing interface. This allows the end user to select any interactive message with one click and update the first interactive message on the first cover without having to return to the message interaction interface to reselect the interactive message. Obviously, this shortens the interaction path and improves the interaction efficiency.
[0096] In some embodiments, at least one candidate interaction message is an interaction message whose interaction count reaches a threshold among at least one interaction message, and the interaction count includes at least one of the number of replies, the number of likes, and the number of shares.
[0097] In this embodiment of the disclosure, the candidate interactive messages provided are messages with a high number of interactions. That is, when updating the interactive messages on the cover, the interactive messages recommended to the end user are interactive messages with a large audience. Such interactive messages displayed on the cover make the cover more accessible to the audience, which in turn improves the accuracy of the recommended candidate interactive messages.
[0098] In some embodiments, the method further includes at least one of the following:
[0099] Multiple recommended texts are displayed on the cover editing interface. In response to the selection of any recommended text, the selected recommended text is displayed on the first cover.
[0100] Multiple recommended images are displayed on the cover editing interface. In response to the selection of any recommended image, the selected image is displayed as the background image of the first cover.
[0101] In this embodiment of the disclosure, the cover editing interface also provides recommended text and recommended images, which can be selected with one click to update the cover, improving the convenience of cover editing and thus improving the efficiency of human-computer interaction.
[0102] In some embodiments, the background image of the first cover is the same as the background image of the second cover, and the second cover is the cover of the first work before it was updated; or...
[0103] The background image of the first cover is different from the background image of the second cover. The background image of the first cover is generated based on the second cover and the first interactive message.
[0104] In this embodiment, the background image of the updated cover is the same as the background image of the original cover. This reduces service load and improves update efficiency because there is no need to update the cover's background image. Furthermore, the updated cover's background image is generated based on the original cover's background image and the first interaction message. This ensures that the updated cover's background image not only reflects the characteristics of the original cover but also matches the first interaction message more closely. This results in a more harmonious overall cover display on the updated backend, enhancing the cover's presentation and encouraging end-user interaction based on the cover.
[0105] In some embodiments, the method further includes:
[0106] In response to an update operation on the background image of the first cover, the first background image among multiple background images is displayed as the background image of the first cover, wherein multiple background images are all generated based on the second cover and the first interaction message; or,
[0107] In response to an update operation on the background image of the first cover, multiple background images generated based on the second cover and the first interaction message are displayed. In response to a selection operation on the second background image among the multiple background images, the second background image is displayed as the background image of the first cover.
[0108] In this embodiment, in response to an update operation on the background image, the background image can be updated with one click. Since the background image is generated based on the original cover and the first interaction message, the updated background image not only reflects the characteristics of the original cover but also matches the first interaction message better. This results in a more harmonious overall appearance of the updated cover, a better cover display effect, and thus encourages end-user interaction based on the cover. Multiple background images are provided in response to the update operation, allowing end-users to freely choose the desired background image. Providing diverse options promotes end-user interaction. Furthermore, since multiple background images are generated based on the original cover and the first interaction message, the updated background image not only reflects the characteristics of the original cover but also matches the first interaction message better. This results in a more harmonious overall appearance of the updated cover, a better cover display effect, and thus encourages end-user interaction based on the cover.
[0109] In some embodiments, the display format of the first interactive message on the first cover is determined based on the second cover and the first interactive message. The display format includes at least one of the display position, display content, and display format, and the second cover is the cover of the first work before it was updated.
[0110] In this embodiment, the display format of the first interactive message is intelligently determined based on the previous cover and the first interactive message itself, ensuring high accuracy. This improves the display effect of the first interactive message on the cover and encourages end-users to interact based on the cover. Furthermore, the first interactive message is automatically displayed based on the determined display format, meaning that the display format of the first interactive message does not require manual adjustment, thereby improving the efficiency of human-computer interaction.
[0111] The above Figure 2 This is the basic process for updating the cover, based on... Figure 3 The process of updating the cover is explained further. See [link / reference]. Figure 3 , Figure 3 This is a flowchart illustrating a cover update method according to an exemplary embodiment, the method being executed by a terminal, and the method includes the following steps:
[0112] In step S301, the terminal displays the first work.
[0113] In this embodiment of the disclosure, the terminal displays the first work on a display interface for the first work. Optionally, the display interface is used to play the first work, that is, the terminal plays the first work on the display interface. Optionally, since the display interface is used to display the first work, the display interface can also be a work list interface, that is, the terminal displays the first work on a work list interface.
[0114] It should be noted that, since generally only the publisher of the first work has the authority to update the cover of the first work, this terminal is used by the publisher of the first work, and the account that published the first work is logged in on the terminal.
[0115] Optionally, the display interface is an interface within the target application, which is used to publish and view works. That is, this disclosure updates the cover of the first work within the target application where the first work is published.
[0116] In step S302, the terminal displays a message interaction interface for the first work based on the first work. The message interaction interface includes at least one interaction message for the first work.
[0117] In this embodiment of the disclosure, the terminal displays a message interaction interface of the first work based on the first work. This process includes at least one of the following implementation methods: the terminal displays the message interaction interface after the first work has been displayed for a preset time; or, in response to a trigger operation on a first control on the display interface of the first work, the terminal displays the message interaction interface; or, in response to a first operation on the display interface of the first work, the terminal displays the message interaction interface.
[0118] The message interaction interface is used not only to display published interaction messages, but also to publish interaction messages.
[0119] In some embodiments, for each interactive message on the message interaction interface, the message interaction interface also displays the number of interactions for that interactive message, which includes at least one of the number of likes, the number of shares, and the number of replies.
[0120] In some embodiments, the message interaction interface also displays the text of the author's first published work.
[0121] For example, see Figure 4 , Figure 4 This is a schematic diagram illustrating a message interaction interface according to an exemplary embodiment. The message interaction interface is displayed on the display interface of the first work, and the message interaction interface also displays the number of likes (401) for each interaction message.
[0122] In step S303, in response to the triggering operation of the first interactive message in at least one interactive message, the terminal displays the function panel of the first interactive message, and the function panel displays a cover setting control, which is used to update the cover of the first work based on the first interactive message.
[0123] In this embodiment of the disclosure, the triggering operation for the first interactive message can be a single click, a double click, or a long press. In this embodiment, a long press is used as an example to illustrate the triggering operation for the first interactive message.
[0124] The function panel of the first interactive message can be a new interface outside the message interaction interface, meaning the function panel is accessed by navigating from the message interaction interface. The function panel can also be a sub-interface on the message interaction interface, meaning it is displayed on the message interaction interface, partially obscuring it. For example, the bottom edge of the function panel may coincide with the bottom edge of the message interaction interface, while the top edge of the function panel may be located in the upper-middle area of the message interaction interface. Alternatively, the function panel may be displayed as a pop-up window on the message interaction interface, and this pop-up window can be displayed anywhere on the message interaction interface.
[0125] In this embodiment of the disclosure, the example of displaying a message interaction interface on the display interface of the first work and displaying a function panel on the message interaction interface is used to illustrate the display path of the function panel through the layering of interfaces.
[0126] The function panel displays various interactive controls for the first interactive message. These controls are used to perform various operations on the first interactive message. For example, the interactive controls include controls that can forward the first interactive message and controls that can place the first interactive message on top of at least one interactive message.
[0127] For example, see Figure 5 , Figure 5 This is a schematic diagram of a function panel according to an exemplary embodiment. The control panel displays a cover setting control 501.
[0128] In step S304, in response to the triggering operation of the cover setting control, the terminal obtains the first interactive message as the cover text of the first work, displays the cover editing interface of the first work, displays the first cover on the cover editing interface, and the cover text on the first cover includes the first interactive message.
[0129] In this embodiment, the triggering operation for the cover setting control can be a single click, a double click, or a long press. In this embodiment, a single click is used as an example for illustrating the triggering operation for the cover setting control.
[0130] In this embodiment of the disclosure, the cover editing interface for the first work is used to edit the cover of the first work and to publish the cover of the first work. For example, in response to a confirmation operation on the cover editing interface, the cover is published as the cover of the first work.
[0131] In this embodiment of the disclosure, the background image of the updated cover may be the same as or different from the background image of the original cover. Optionally, the background image of the first cover is the same as the background image of the second cover, and the second cover is the cover of the first work before the update. Alternatively, the background image of the first cover is different from the background image of the second cover, and the background image of the first cover is generated based on the second cover and the first interactive message.
[0132] Where the second cover only includes a background image, the background image of the first cover is generated based on the background image of the second cover and the first interactive message. Where the second cover includes a background image and text, the background image of the first cover is generated based on the background image of the second cover, the text, and the first interactive message. Alternatively, where the second cover includes a background image and text, the original text is removed, and the background image of the first cover is directly generated based on the background image of the second cover and the first interactive message.
[0133] The updated background image may be the same as or different from the original cover background image in the following ways.
[0134] In the first implementation, the cover setting control includes a first sub-control and a second sub-control. The first sub-control generates a cover with the same background image as the second cover, while the second sub-control generates a background image of the same type as the second cover based on the second cover and the first interaction message, thus generating a cover with a different background image than the second cover. This implementation improves the diversity and convenience of interactive functions by providing different controls to generate different covers, thereby promoting interaction and improving human-computer interaction efficiency.
[0135] In the second implementation, the semantic similarity between the background image of the second cover and the first interactive message is obtained. When the semantic similarity reaches a similarity threshold, the background image of the first cover is the same as the background image of the second cover. When the semantic similarity does not reach the similarity threshold, the background image of the first cover is different from the background image of the second cover, and the background image of the first cover is generated based on the second cover and the first interactive message. In this embodiment, if the semantic similarity between the background image of the cover and the first interactive message reaches the similarity threshold, it means that the two are semantically similar, that is, the original background image matches the first interactive message. The accuracy of the cover displayed based on the original background image and the first interactive message is high, so the original background image is maintained without regeneration, saving time and effort. However, if the semantic similarity between the background image of the cover and the first interactive message does not reach the similarity threshold, it means that the two are semantically different, that is, the original background image does not match the first interactive message, which makes the different information displayed on the cover inconsistent. In this case, a new background image is generated based on the original cover and the first interactive message. This makes the background image not only have the characteristics of the original cover but also incorporate the characteristics of the first interactive message, thus making the updated cover more accurate and easier to promote interaction.
[0136] In this embodiment of the disclosure, the background image generated based on the second cover and the first interactive message is an image that integrates the image features of the second cover and the semantic features of the first interactive message. The process by which the terminal generates the background image based on the second cover and the first interactive message includes the following implementation methods.
[0137] In the first implementation, the terminal inputs the second cover and the first interactive message into the cover generation model, which then outputs the background image of the first cover. The cover generation model is trained based on multiple sample sets, each including the original cover, the interactive message, and a predicted image. The model is used to generate the background image based on the cover and the interactive message. This implementation uses a deep learning model to generate the new background image, improving efficiency and convenience.
[0138] In the second implementation, the terminal extracts the semantic features of the first interaction message and adjusts the second cover image based on these semantic features to generate a new background image. This background image includes the image elements indicated by the semantic features of the first interaction message. For example, if the first interaction message includes "hahaha", then the new background image includes image elements representing laughter.
[0139] In this embodiment, the background image of the updated cover is the same as the background image of the original cover. This reduces service load and improves update efficiency because there is no need to update the cover's background image. Furthermore, the updated cover's background image is generated based on the original cover and the first interaction message. This ensures that the updated cover's background image not only reflects the characteristics of the original cover but also matches the first interaction message more closely, resulting in a more harmonious overall appearance and better cover display, thereby encouraging end-user interaction based on the cover.
[0140] In this embodiment of the disclosure, taking steps S303-S304 as an example, the terminal responds to the trigger operation of the first interactive message in at least one interactive message, obtains the first interactive message as the cover text of the first work, and displays the first cover of the first work in the cover editing interface of the first work. In this embodiment, a cover setting control is set on the function panel of each interactive message. Based on the trigger operation of the cover setting control, the first interactive message can be obtained as the cover text of the first work with one click. That is, the cover can be updated with one click through the new function control provided by the function panel, which improves the convenience of interaction and thus improves the efficiency of human-computer interaction.
[0141] It should be noted that steps S303-S304 above are only one optional implementation of the above process, and the terminal can also implement the process in other optional ways. For example, in response to the second operation on the first interactive message, the terminal directly obtains the first interactive message as the cover text of the first work, displays the cover editing interface, and displays the first cover on the cover editing interface, that is, there is no need to display the function panel again. The second operation is used to set the first interactive message as the cover text of the work. The second operation can be a double-click operation, a long-press operation, etc., or a continuous gesture operation, such as a long press plus a swipe operation, thereby further improving the efficiency of human-computer interaction.
[0142] In some embodiments, in order to further improve the efficiency of human-computer interaction, the display form of the first interactive message on the first cover is determined based on the second cover and the first interactive message. The display form includes at least one of the display position, display content and display format, and the second cover is the cover of the first work before it was updated.
[0143] The display position refers to the position where the first interactive message is displayed on the first cover. The display format includes at least one of the following: font style, border format, and text color.
[0144] The display format is determined based on the second cover and the first interaction message, including the following implementation methods:
[0145] In the first implementation, the terminal determines the display position of the first interactive message based on the second cover and the first interactive message. Specifically, the terminal identifies at least one blank area on the second cover, and based on the number of characters in the first interactive message, determines a target blank area from the at least one blank area that matches the number of characters in the text. This target blank area is then output as the display position of the first interactive message. A blank area matching the number of characters in the text means that the entire first interactive message can be displayed within that blank area.
[0146] In the second implementation, the terminal determines the display content of the first interactive message based on the second cover and the first interactive message. Specifically, if the number of characters in the first interactive message exceeds a preset number, at least one keyword is extracted from the first interactive message and output as the display content of the first interactive message. If the number of characters in the first interactive message does not exceed the preset number, the first interactive message is output as the display content.
[0147] In the third implementation, the terminal determines the display format of the first interactive message based on the second cover and the first interactive message. Since the display format includes at least one of the following: font style, border format, text color, etc., the terminal determines the display format of the first interactive message based on the second cover and the first interactive message in the following ways.
[0148] First, the terminal determines the text color of the first interactive message based on the second cover and the first interactive message. Specifically, the terminal outputs a target color from a range of colors that matches the background color of the second cover as the text color of the first interactive message. Optionally, a pre-defined correspondence between various colors and the matched color is used to determine the text color.
[0149] Second, the terminal determines the font style of the first interactive message based on the second cover and the first interactive message. Specifically, the terminal obtains style information for both the second cover and the first interactive message, and outputs the font style that matches at least one of these style information as the font style of the first interactive message. For example, the style information and font style can be simple, complex, or profound. Optionally, multiple correspondences between style information and matched font styles are pre-defined, and the font style is determined based on these correspondences.
[0150] Third, the terminal determines the border format of the first interactive message based on the second cover and the first interactive message. Specifically, the terminal obtains the style information of both the second cover and the first interactive message, and outputs the border format that matches at least one of these two style information sets as the border format of the first interactive message. Optionally, multiple correspondences between style information and matched border formats are pre-defined, and the border format is determined based on these correspondences.
[0151] It should be noted that in this embodiment, the example of determining the display format of the first interactive message based on the cover before the update and the first interactive message is used. In other embodiments, if the background image of the updated cover is different from the background image of the cover before the update, the display format of the first interactive message is determined based on the background image of the updated first cover and the first interactive message. The determination process is the same as the process described above for determining the display format of the first interactive message based on the second cover and the first interactive message, and will not be repeated here.
[0152] In this embodiment of the disclosure, the terminal itself may determine the display format of the first interactive message, or the server may determine the display format of the first interactive message; no specific limitation is made here.
[0153] In this embodiment, the display format of the first interactive message is intelligently determined based on the previous cover and the first interactive message itself, ensuring high accuracy. This improves the display effect of the first interactive message on the cover and encourages end-users to interact based on the cover. Furthermore, the first interactive message is automatically displayed based on the determined display format, meaning that the display format of the first interactive message does not require manual adjustment, thereby improving the efficiency of human-computer interaction.
[0154] In other embodiments, to improve the convenience of cover updates, the display format of any interactive message on the cover is fixed; that is, any interactive message is displayed on the cover according to a preset display format. For example, see... Figure 6 , Figure 6 This is a schematic diagram illustrating a cover editing interface according to an exemplary embodiment. A first interaction message 601 is displayed at a fixed position on the cover editing interface.
[0155] For example, see Figure 7 , Figure 7 This is a schematic diagram of a first cover according to an exemplary embodiment. The background image of the first cover is generated based on a second cover and a first interactive message, and is different from the background image of the second cover. Furthermore, the display format of the first interactive message on the first cover is determined based on the second cover and the first interactive message.
[0156] In step S305, in response to the adjustment operation of the first interactive message on the first cover, the terminal displays that the first interactive message on the first cover has changed, and the change of the first interactive message includes at least one of the following: display position, display content, and display format.
[0157] In this embodiment of the disclosure, the adjustment operation is used to adjust at least one of the display position, display content, and display format of the first interactive message.
[0158] Optionally, the first interactive message is directly editable on the first cover, thus facilitating adjustments to the first interactive message. Alternatively, in response to a triggering operation of the first interactive message on the first cover, the first interactive message is displayed as editable. When the first interactive message is editable, the terminal responds to an adjustment operation and displays that the first interactive message has changed. This change process includes at least one of the following implementation methods.
[0159] In the first implementation, in response to a drag operation on the first interactive message, the display position of the first interactive message on the terminal changes. The first interactive message is located within a display frame, which displays a drag control and a close control. The drag control can be used to zoom in or out of the display frame of the first message, and the close control is used to remove the first interactive message from the first cover.
[0160] For example, see Figure 8 , Figure 8 This is a schematic diagram illustrating a cover editing interface according to an exemplary embodiment. The first interaction message 801 indicates that the cover is in an editable state, and the display box of the first interaction message shows a drag control 802 and a close control 803.
[0161] In the second implementation, in response to a text editing operation on the first interactive message, the terminal displays a change in the content of the first interactive message.
[0162] In the third implementation, the cover editing interface displays multiple candidate styles. In response to the selection of any candidate style, the terminal displays the selected candidate style as the display style of the first interaction message.
[0163] Since the display style includes at least one of the following: font style, border format, and text color, the candidate styles include at least one of the following: multiple candidate font styles, multiple candidate border formats, and multiple candidate text colors.
[0164] In this embodiment of the disclosure, after the first interactive message is added to the cover of the first work, the display position, display content and display format of the first interactive message can be adjusted based on the user's interactive operation, which improves the convenience of interaction and thus improves the efficiency of human-computer interaction.
[0165] In step S305, the manual adjustment of the display format of the first interactive message is used as an example. In other embodiments, the terminal can also automatically adjust the display format of the first interactive message. Specifically, the terminal displays a quick adjustment control for the first interactive message on the cover editing interface. In response to triggering the quick adjustment control, the first interactive message on the first cover changes, and the change in the first interactive message includes at least one change in display position, display content, and display format.
[0166] Optionally, the display format after the change of the first interactive message is determined based on the second cover and the first interactive message, or based on the background image of the first cover and the first interactive message.
[0167] For example, see Figure 9 , Figure 9 This is a schematic diagram illustrating a change in a first interactive message according to an exemplary embodiment. In response to a triggering operation on the quick adjustment control 901 on the cover editing interface, the first interactive message on the first cover changes.
[0168] In this embodiment, a control is provided on the cover editing interface that allows for one-click adjustment of the display format of the first interactive message, enabling quick interaction, reducing the number of interaction steps when adjusting the first interactive message, and thus improving the efficiency of human-computer interaction.
[0169] In step S306, in response to the update operation of the first interactive message on the first cover, the terminal displays at least one candidate interactive message, and the at least one candidate interactive message belongs to at least one interactive message; in response to the selection operation of the second interactive message among the at least one candidate interactive message, the third cover is displayed as the cover of the first work, and the second interactive message is displayed on the third cover.
[0170] The second interaction message can be any one of at least one interaction message. The selection operation on the second interaction message is also the triggering operation on the second interaction message, such as a click operation.
[0171] The update operation for the first interactive message on the first cover includes at least one of the following implementation methods: First, a message update control is displayed on the cover editing interface, and the update operation for the first interactive message on the first cover is also the triggering operation of the message update control. Second, the update operation for the first interactive message on the first cover refers to a third operation on the first interactive message. The third operation can be a double-click operation, a long-press operation, or a continuous gesture operation.
[0172] The terminal displays at least one candidate interactive message on the cover editing interface. The at least one candidate interactive message is an interactive message that meets preset conditions from among the at least one interactive message.
[0173] In some embodiments, at least one candidate interaction message is an interaction message whose interaction count reaches a threshold. The interaction count includes at least one of the following: number of replies, number of likes, and number of shares. If the interaction count includes only one of the three items, then the candidate interaction message is an interaction message whose interaction count for that item reaches the threshold. If the interaction count includes two of the three items, then both of the two items in the candidate interaction message reach the threshold, or the sum of the two items reaches the threshold. If the interaction count includes all three items, then all three items in the candidate interaction message reach the threshold, or the sum of the three items reaches the threshold.
[0174] Optionally, at least one candidate interaction message is displayed in order of interaction count, that is, the greater the number of interactions, the higher the ranking, and the smaller the number of interactions, the lower the ranking.
[0175] In this embodiment of the disclosure, the candidate interactive messages provided are messages with a high number of interactions. That is, when updating the interactive messages on the cover, the interactive messages recommended to the end user are interactive messages with a large audience. Such interactive messages displayed on the cover make the cover more accessible to the audience, which in turn improves the accuracy of the recommended candidate interactive messages.
[0176] In this embodiment of the disclosure, when the end user needs to update the first interactive message on the first cover, multiple interactive messages of the first work are provided to the end user directly on the cover editing interface. This allows the end user to select any interactive message with one click and update the first interactive message on the first cover without having to return to the message interaction interface to reselect the interactive message. Obviously, this shortens the interaction path and improves the interaction efficiency.
[0177] In some embodiments, when the terminal displays the first interactive message on the first cover, it also updates the background image of the cover. That is, the third cover not only displays the second interactive message, but its background image is different from that of the first cover. The background image of the third cover is generated based on the second cover and the second interactive message. The process of generating the background image based on the second cover and the second interactive message is the same as the process of generating the background image based on the second cover and the first interactive message, and will not be described again here.
[0178] Optionally, the display format of the second interactive message on the third cover is determined based on the second cover and the second interactive message. This determination process is the same as the process of determining the display format of the first interactive message based on the second cover and the first interactive message, and will not be repeated here.
[0179] In step S307, in response to the update operation of the background image of the first cover, the terminal displays the first background image among multiple background images as the background image of the first cover, and the multiple background images are all generated based on the second cover and the first interaction message.
[0180] The update operation for the background image of the first cover includes at least one of the following implementation methods: First, an image update control is displayed on the cover editing interface, and the update operation for the background image of the first cover is also a trigger operation on the image update control. Second, the update operation for the background image of the first cover refers to a fourth operation on the first cover. The fourth operation can be a double-click operation, a long-press operation, or a continuous gesture operation.
[0181] In this embodiment of the disclosure, multiple background images are generated based on the second cover and the first interactive message, and the first background image can be any one of the multiple background images. Alternatively, the first background image can be the image with the highest similarity to the background image of the first cover.
[0182] In this embodiment of the disclosure, the process of updating the background image of the cover is realized through the above-described step S307. In this embodiment, in response to the background image update operation, the background image can be updated with one click. Since the background image is generated based on the original cover and the first interaction message, the updated background image not only reflects the characteristics of the original cover but also matches the first interaction message better. This makes the updated cover more harmonious overall, improves the cover display effect, and thus encourages end users to interact based on the cover.
[0183] In other embodiments, in response to an update operation on the background image of the first cover, the terminal displays a plurality of background images generated based on the second cover and the first interaction message, and in response to a selection operation on the second background image among the plurality of background images, displays the second background image as the background image of the first cover.
[0184] In this embodiment, in response to the background image update operation, multiple background images are provided, allowing end users to freely choose the desired background image. This diversity of choices promotes end-user interaction. Furthermore, since the multiple background images are generated based on the original cover and the first interaction message, the updated background image not only reflects the characteristics of the original cover but also matches the first interaction message more closely. This makes the updated cover more harmonious overall, resulting in a better cover display effect and further encouraging end-user interaction based on the cover.
[0185] In some embodiments, the cover editing interface can also perform other editing operations on the cover, including at least one of the following implementations: the terminal displays multiple recommended texts on the cover editing interface, and in response to the selection operation of any recommended text, displays the selected recommended text on the first cover; the terminal displays multiple recommended images on the cover editing interface, and in response to the selection operation of any recommended image, displays the selected image as the background image of the first cover.
[0186] Specifically, the semantic similarity between multiple recommended texts and the background image of the first cover meets a first threshold. Alternatively, the semantic similarity between multiple recommended texts and the first interactive message meets a second threshold. Multiple background images are multiple images or image frames included in the first work, or multiple images are background images of the first cover with different display effects. Different display effects can refer to different filters, different brightness, different contrast, etc.
[0187] In this embodiment of the disclosure, the cover editing interface also provides recommended text and recommended images, which can be selected with one click to update the cover, improving the convenience of cover editing and thus improving the efficiency of human-computer interaction.
[0188] For example, see continue. Figure 6 The cover editing interface also displays multiple recommended texts 602 and multiple recommended images 603.
[0189] It should be noted that steps S305-S307 are all optional steps, and the sequence numbers of steps S305-S307 are only for illustrative purposes and are not intended to restrict the execution order of the three. Furthermore, after executing step S304, the terminal can directly execute step S308.
[0190] In step S308, the terminal displays a confirmation control on the cover editing interface. In response to the triggering operation of the confirmation control, the first cover is displayed in the virtual space, and the first cover indicates the first work.
[0191] In some embodiments, in response to a confirmation control trigger operation, the terminal jumps to a virtual space and displays the first cover in the virtual space. In other embodiments, in response to a confirmation control trigger operation, the terminal returns to the display interface of the first work and continues to display the first work; in response to an entry operation into the virtual space, the terminal jumps to the virtual space and displays the first cover in the virtual space.
[0192] The virtual space is the display space of the first cover. Furthermore, the virtual space is the display space of the works, and each work is displayed based on its cover.
[0193] In some embodiments, the virtual space includes a works list interface that displays a first cover and multiple covers of second works. The method further includes: in response to a triggering operation on any cover, the terminal plays the work indicated by the triggered cover.
[0194] In this embodiment of the disclosure, the works list interface is used to display works; further, the works list page is used to recommend works. Optionally, the works list interface is a personal works list interface of the author of the first work, that is, the first work and multiple second works are all works of that author. Alternatively, the multiple works displayed in the works list interface belong to at least two authors, that is, the works list interface is used to display works of multiple authors.
[0195] In the works list interface, the covers of multiple works can be displayed in a single column, two columns, or three columns, etc., without specific limitations.
[0196] For example, see Figure 10 , Figure 10 This is a schematic diagram illustrating a works list interface according to an exemplary embodiment. Multiple works' covers are displayed in two columns, with the updated cover 1001 of the first work shown on the works list interface.
[0197] The process of the terminal playing the work indicated by the triggered cover in response to a trigger operation on any cover includes the following implementation: in response to a trigger operation on any cover, the terminal jumps to the display interface of the work indicated by the triggered cover and plays the work on the display interface.
[0198] In this embodiment of the disclosure, since the first cover is updated based on the first interactive message, the first work is indicated on the work list interface based on the first cover, which can attract the attention of end users based on the first cover and increase the playback rate of the first work indicated by the first cover.
[0199] In some embodiments, the terminal displays a cancel control on the cover editing interface. In response to the triggering operation of the cancel control, the second cover is displayed as the cover of the first work. The second cover is the cover of the first work before it was updated.
[0200] In this embodiment, a confirmation control is also provided on the cover editing interface, allowing end users to confirm the updated cover before publishing, ensuring the rigor and accuracy of cover updates. Furthermore, a cancellation control is provided on the cover editing interface, allowing end users to easily revert to the original cover if they are dissatisfied with the updated cover, improving human-computer interaction efficiency.
[0201] For example, see continue. Figure 6The cover editing interface also displays a confirmation control (604) and a cancellation control (605).
[0202] In this embodiment, the interactive messages of the work can be automatically incorporated into the cover editing scene, allowing for cover editing and AI (Artificial Intelligence) typesetting of the text. Furthermore, AI can analyze the text and cover to generate new background images, significantly improving human-computer interaction efficiency. In other words, the method provided by this disclosure can directly set the interactive messages of the work as cover text, thereby increasing the work's playback rate while improving human-computer interaction efficiency.
[0203] For example, see Figure 11 , Figure 11 This is a schematic diagram of a cover update interface according to an exemplary embodiment. In response to a trigger operation on any interactive message on the message interaction interface, the terminal displays a function panel for that interactive message. In response to a trigger operation on the cover setting control on the function panel, a cover editing interface is displayed, showing a first cover. The background image of the first cover may be the same as or different from the background image of the original cover. Furthermore, in different cases, i.e., when the background image of the first cover is generated based on the second cover and the first interactive message, the display format of the first interactive message is also generated based on the second cover and the first interactive message, and thus the first interactive message is displayed on the first cover based on this display format. In response to a trigger operation on the confirmation control on the cover editing interface, the first cover is published and displayed in the works list interface.
[0204] This disclosure provides a cover update method. After a work is published, triggering any interactive message on the work's message interaction interface allows the method to extract that message as the cover text and add it to the cover. This allows end-users to select any interactive message to update the cover with a single click, setting the text without manual editing, thus improving human-computer interaction efficiency. Furthermore, since this method allows for cover updates based on interactive messages after publication, eliminating the need for republishing the work, it further enhances efficiency. Moreover, because the interactive messages on the message interaction interface are posted by viewers after viewing the work, they align with viewer preferences and have high audience appeal. Adding these messages as cover text can attract viewer attention and increase play count.
[0205] Figure 12 This is a block diagram illustrating a cover updating device according to an exemplary embodiment. (Refer to...) Figure 12The device includes:
[0206] The work display unit 1201 is configured to display the first work;
[0207] The interface display unit 1202 is configured to execute a message interaction interface for displaying the first work based on the first work, the message interaction interface including at least one interaction message for the first work;
[0208] The cover display unit 1203 is configured to perform a trigger operation in response to a first interaction message in at least one interaction message, obtain the first interaction message as the cover text of the first work, and display the first cover of the first work in the cover editing interface of the first work, wherein the cover text on the first cover includes the first interaction message.
[0209] In some embodiments, the cover display unit 1203 is configured to perform:
[0210] In response to a trigger operation on the first interaction message in at least one interaction message, a function panel of the first interaction message is displayed. The function panel displays a cover setting control, which is used to update the cover of the first work based on the first interaction message.
[0211] In response to the trigger operation of the cover setting control, the first interaction message is obtained as the cover text of the first work, the cover editing interface of the first work is displayed, and the first cover is displayed on the cover editing interface.
[0212] In some embodiments, the apparatus further includes an adjustment unit configured to perform at least one of the following:
[0213] In response to an adjustment operation on a first interactive message on a first cover, it is displayed that the first interactive message on the first cover has changed, and the change in the first interactive message includes at least one of the following: display position, display content, and display format.
[0214] A quick adjustment control for displaying the first interactive message is provided on the cover editing interface. In response to a trigger operation on the quick adjustment control, a change is displayed on the first cover indicating a change in the first interactive message. The change in the first interactive message includes at least one of the following: display position, display content, and display format.
[0215] In some embodiments, the interface display unit 1202 is further configured to perform at least one of the following:
[0216] A confirmation control is displayed on the cover editing interface. In response to the triggering operation of the confirmation control, the first cover is displayed in the virtual space, and the first cover indicates the first work.
[0217] A cancellation control is displayed on the cover editing interface. In response to the triggering of the cancellation control, the second cover is displayed as the cover of the first work. The second cover is the cover of the first work before it was updated.
[0218] In some embodiments, the virtual space includes a works list interface displaying a first cover and covers of multiple second works, and the device further includes a playback unit configured to perform:
[0219] In response to a trigger action on any cover, play the work indicated by the triggered cover.
[0220] In some embodiments, the cover display unit 1203 is further configured to perform:
[0221] In response to an update operation on the first interactive message on the first cover, at least one candidate interactive message is displayed, and the at least one candidate interactive message belongs to at least one interactive message;
[0222] In response to the selection operation of the second interaction message among at least one candidate interaction message, the third cover is displayed as the cover of the first work, and the second interaction message is displayed on the third cover.
[0223] In some embodiments, at least one candidate interaction message is an interaction message whose interaction count reaches a threshold among at least one interaction message, and the interaction count includes at least one of the number of replies, the number of likes, and the number of shares.
[0224] In some embodiments, the interface display unit 1202 is further configured to perform at least one of the following:
[0225] Multiple recommended texts are displayed on the cover editing interface. In response to the selection of any recommended text, the selected recommended text is displayed on the first cover.
[0226] Multiple recommended images are displayed on the cover editing interface. In response to the selection of any recommended image, the selected image is displayed as the background image of the first cover.
[0227] In some embodiments, the background image of the first cover is the same as the background image of the second cover, and the second cover is the cover of the first work before it was updated; or...
[0228] The background image of the first cover is different from the background image of the second cover. The background image of the first cover is generated based on the second cover and the first interactive message.
[0229] In some embodiments, the apparatus further includes an update unit configured to perform:
[0230] In response to an update operation on the background image of the first cover, the first background image among multiple background images is displayed as the background image of the first cover, wherein multiple background images are all generated based on the second cover and the first interaction message; or,
[0231] In response to an update operation on the background image of the first cover, multiple background images generated based on the second cover and the first interaction message are displayed. In response to a selection operation on the second background image among the multiple background images, the second background image is displayed as the background image of the first cover.
[0232] In some embodiments, the display format of the first interactive message on the first cover is determined based on the second cover and the first interactive message. The display format includes at least one of the display position, display content, and display format, and the second cover is the cover of the first work before it was updated.
[0233] This disclosure provides a cover update device. After a work is published, upon triggering any interactive message on the work's message interaction interface, the device can acquire that interactive message as the cover text and add it to the cover. This allows end users to select any interactive message to update the cover with a single click, setting the text without requiring manual editing, thus improving human-computer interaction efficiency. Furthermore, since this device allows for cover updates based on interactive messages after publication, eliminating the need for republishing the work, it further enhances human-computer interaction efficiency. Moreover, because the interactive messages on the message interaction interface are posted by viewers after viewing the work, these messages likely align with viewers' text preferences. Adding these messages as text to the cover can attract viewer attention and increase viewership.
[0234] Regarding the apparatus in the above embodiments, the specific manner in which each unit performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0235] Figure 13 A structural block diagram of a terminal 1300 provided in an exemplary embodiment of this disclosure is shown. The terminal 1300 may be a smartphone, tablet computer, MP3 player (Moving Picture Experts Group Audio Layer III), MP4 player (Moving Picture Experts Group Audio Layer IV), laptop computer, or desktop computer. The terminal 1300 may also be referred to as a user device, portable terminal, laptop terminal, desktop terminal, or other names.
[0236] Typically, terminal 1300 includes a processor 1301 and a memory 1302.
[0237] Processor 1301 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 1301 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 1301 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 1301 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, processor 1301 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.
[0238] The memory 1302 may include one or more computer-readable storage media, which may be non-transitory. The memory 1302 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1302 are used to store at least one program code, which is executed by the processor 1301 to implement the cover update method provided in the method embodiments of this disclosure.
[0239] In some embodiments, the terminal 1300 may also optionally include a peripheral device interface 1303 and at least one peripheral device. The processor 1301, memory 1302, and peripheral device interface 1303 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 1303 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of the following: a radio frequency circuit 1304, a display screen 1305, a camera assembly 1306, an audio circuit 1307, and a power supply 1308.
[0240] Peripheral device interface 1303 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 1301 and memory 1302. In some embodiments, processor 1301, memory 1302 and peripheral device interface 1303 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 1301, memory 1302 and peripheral device interface 1303 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.
[0241] The radio frequency (RF) circuit 1304 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1304 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1304 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. Optionally, the RF circuit 1304 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 1304 can communicate with other terminals via at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: metropolitan area networks (MANs), various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks (WLANs), and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1304 may also include circuitry related to NFC (Near Field Communication), which is not limited in this disclosure.
[0242] Display screen 1305 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. When display screen 1305 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 1301 for processing. In this case, display screen 1305 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 1305, which serves as the front panel of terminal 1300; in other embodiments, there may be at least two display screens, respectively disposed on different surfaces of terminal 1300 or in a folded design; in still other embodiments, display screen 1305 may be a flexible display screen, disposed on a curved or folded surface of terminal 1300. Furthermore, display screen 1305 may also be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. The display screen 1305 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0243] The camera assembly 1306 is used to acquire images or videos. Optionally, the camera assembly 1306 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal, and the rear-facing camera is located on the back of the terminal. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In some embodiments, the camera assembly 1306 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm-light flash and a cool-light flash, which can be used for light compensation at different color temperatures.
[0244] The audio circuit 1307 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting the sound waves into electrical signals that are input to the processor 1301 for processing, or input to the radio frequency circuit 1304 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each located at a different part of the terminal 1300. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert electrical signals from the processor 1301 or the radio frequency circuit 1304 into sound waves. The speaker may be a conventional diaphragm speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In some embodiments, the audio circuit 1307 may also include a headphone jack.
[0245] Power supply 1308 is used to power the various components in terminal 1300. Power supply 1308 can be AC power, DC power, a disposable battery, or a rechargeable battery. When power supply 1308 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.
[0246] Those skilled in the art will understand that Figure 13 The structure shown does not constitute a limitation on terminal 1300 and may include more or fewer components than shown, or combine certain components, or use different component arrangements.
[0247] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory including instructions, which can be executed by a terminal's processor to complete the cover update method described above. Optionally, the computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0248] In an exemplary embodiment, a computer program product is also provided, including a computer program that, when executed by a processor, implements the aforementioned cover update method. In some embodiments, the computer program product involved in this disclosure can be deployed and executed on a single terminal, or on multiple terminals located in one location, or on multiple terminals distributed across multiple locations and interconnected via a communication network. These multiple terminals distributed across multiple locations and interconnected via a communication network can constitute a blockchain system.
[0249] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the claims. All the above-described optional technical solutions can be combined in any way to form optional embodiments of this application, and will not be elaborated upon here.
[0250] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A cover update method characterized by, The method comprises: displaying a first work, the first work being a work published by a currently logged-in account; displaying a message interaction interface of the first work based on the first work, the message interaction interface comprising at least one interaction message for the first work; in response to a triggering operation on a first interaction message in the at least one interaction message, displaying a function panel of the first interaction message, the function panel displaying a cover setting control for updating a cover of the first work based on the first interaction message, the function panel being configured to provide a plurality of interaction controls for the first interaction message; in response to a triggering operation on the cover setting control, obtaining the first interaction message as cover text of the first work, displaying a cover editing interface of the first work, and displaying a first cover on the cover editing interface, the cover text on the first cover comprising the first interaction message; in response to an adjustment operation on the first interaction message on the first cover or a triggering operation on a quick adjustment control on the first cover, displaying that the first interaction message on the first cover has changed, the change of the first interaction message comprising a change in at least one of a display position, a display content, and a display format, the quick adjustment control being configured to automatically adjust the first interaction message by artificial intelligence; in response to an update operation on the first interaction message on the first cover, displaying at least one candidate interaction message, the at least one candidate interaction message belonging to the at least one interaction message; in response to a selection operation on a second interaction message in the at least one candidate interaction message, displaying a third cover as the cover of the first work, the third cover displaying the second interaction message.
2. The cover update method according to claim 1, characterized by, The method further comprises at least one of the following: displaying a confirmation control on the cover editing interface, and in response to a triggering operation on the confirmation control, displaying the first cover in a virtual space, the first cover indicating the first work; displaying a cancel control on the cover editing interface, and in response to a triggering operation on the cancel control, displaying a second cover as the cover of the first work, the second cover being the cover of the first work before being updated.
3. The cover update method according to claim 2, characterized by, The virtual space comprises a work list interface, the work list interface displaying the first cover and covers of a plurality of second works, and the method further comprises: in response to a triggering operation on any cover, playing a work indicated by the triggered cover.
4. The cover updating method of claim 1, wherein the at least one candidate interaction message is an interaction message in the at least one interaction message, the number of interactions of which reaches a number threshold, the number of interactions comprising at least one of a number of replies, a number of likes, and a number of forwards.
5. The cover update method according to claim 1, characterized by, The method further comprises at least one of the following: displaying a plurality of recommended texts on the cover editing interface, and in response to a selection operation on any recommended text, displaying the selected recommended text on the first cover; The cover editing interface displays a plurality of recommended images, and in response to a selection operation on any recommended image, the selected image is displayed as the background image of the first cover.
6. The cover updating method of claim 1, wherein, the background image of the first cover is the same as a background image of a second cover, and the second cover is a cover of the first work before the update; or, the background image of the first cover is different from a background image of a second cover, and the background image of the first cover is generated based on the second cover and the first interactive message.
7. The cover update method according to claim 6, characterized by, The method further comprises: in response to an update operation on the background image of the first cover, displaying a first background image in a plurality of background images as the background image of the first cover, and the plurality of background images are all generated based on the second cover and the first interactive message; or in response to an update operation on the background image of the first cover, displaying a plurality of background images generated based on the second cover and the first interactive message, and in response to a selection operation on a second background image in the plurality of background images, displaying the second background image as the background image of the first cover.
8. The cover updating method of claim 1, wherein, a display form of the first interactive message on the first cover is determined based on a second cover and the first interactive message, and the display form includes at least one of a display position, display content, and display format, and the second cover is a cover of the first work before the update.
9. A cover updating apparatus characterized by comprising: The device comprises: a work display unit configured to display a first work, the first work being a work published by a currently logged-in account; an interface display unit configured to display a message interaction interface of the first work based on the first work, the message interaction interface including at least one interactive message for the first work; a cover display unit configured to display a function panel of the first interactive message in response to a triggering operation on the first interactive message in the at least one interactive message, the function panel displaying a cover setting control for updating a cover of the first work based on the first interactive message, and the function panel providing a plurality of interactive controls for the first interactive message; in response to a triggering operation on the cover setting control, obtaining the first interactive message as cover text of the first work, displaying a cover editing interface of the first work, and displaying a first cover on the cover editing interface, the cover text on the first cover including the first interactive message; an adjustment unit configured to display a change in the first interactive message on the first cover in response to an adjustment operation on the first interactive message on the first cover or a triggering operation on a quick adjustment control on the first cover, and the change in the first interactive message includes a change in at least one of a display position, display content, and display format, and the quick adjustment control is used to automatically adjust the first interactive message by artificial intelligence. The cover display unit is further configured to perform, in response to an update operation on a first interactive message on the first cover, displaying at least one candidate interactive message, the at least one candidate interactive message belonging to the at least one interactive message; and in response to a selection operation on a second interactive message in the at least one candidate interactive message, displaying a third cover as the cover of the first work, the third cover displaying the second interactive message.
10. A terminal, characterized by comprising: The computer program product comprises a computer program which, when executed by a processor, implements the cover update method according to any one of claims 1 to 8. The computer program product comprises a computer program which, when executed by a processor, implements the cover update method according to any one of claims 1 to 8. The computer program product comprises a computer program which, when executed by a processor, implements the cover update method according to any one of claims 1 to 8. The computer program product comprises a computer program which, when executed by a processor, implements the cover update method according to any one of claims 1 to 8.
11. A computer readable storage medium, characterized in that, 12. A computer program product, characterised in that,
Citation Information
Patent Citations
Method for generating user posters based on e-book review and computing device
CN109241323A
Electronic book recommendation method and device and electronic equipment
CN114297519A