Message publishing method, message display method and related equipment

By introducing an active password mechanism into the application, users can generate and publish messages containing active passwords when viewing content, solving the problem of poor user interaction with content and improving the interactivity and fun of the application.

CN119937850APending Publication Date: 2025-05-06BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411999082.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

In applications, the user has poor interaction with the provided content, especially when sending a message, it is difficult to associate the message with the content.

Method used

By introducing an active password mechanism, users can generate and publish a message containing an active password when viewing content. After receiving a message containing an active password, the receiver can display the message on the page by triggering the command.

Benefits of technology

Improves user interaction with content and/or content providers, enables users to more conveniently associate with content, and increases the interactivity and fun of the application.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119937850A_ABST
    Figure CN119937850A_ABST
Patent Text Reader

Abstract

The invention provides a message publishing method, a message display method and related equipment. The message publishing method comprises the steps that a first page comprising first content is displayed, the first page comprises a first control, and the first control comprises an activity password; in response to a trigger instruction for the first control, displaying a second page, the second page comprising an input field and a release control, the content of the second page being associated with the first content and / or a provider of the first content; in response to the fact that the activity password is input into the input field and the publishing control is triggered, a first message including the activity password is published, and the content of the first message is associated with the first content and / or a provider of the first content.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a message publishing method, a message display method and related devices. Background Art

[0002] With the development of computer science and technology, various applications (APPs) have emerged. These applications provide convenience in all aspects of life for people, and some also provide rich choices for people's leisure and entertainment.

[0003] In some scenarios, an application may be used to provide various contents, such as pictures, audios, and videos.

[0004] However, the inventors of the present disclosure have discovered that the interactivity of providing content in an application needs to be improved. Summary of the invention

[0005] In view of this, the purpose of the present disclosure is to propose a message publishing method, a message display method and related devices to solve or partially solve the above technical problems.

[0006] A first aspect of the present disclosure provides a message publishing method, comprising:

[0007] Displaying a first page including first content, wherein the first page includes a first control, and the first control includes an active password;

[0008] In response to a trigger instruction for the first control, display a second page, wherein the second page includes an input field and a publishing control, and content of the second page is associated with the first content and / or a provider of the first content;

[0009] In response to the activity password being input into the input field and the publishing control being triggered, a first message including the activity password is published, wherein content of the first message is associated with the first content and / or a provider of the first content.

[0010] A second aspect of the present disclosure provides a message display method, comprising:

[0011] In response to receiving a first message including an activity password, displaying prompt information corresponding to the first message, where the first message is generated based on the activity password when the user who posted the first message is viewing the first content;

[0012] In response to a trigger instruction for the prompt information, the first message including the activity password is displayed on a first page, and the content of the first message is associated with the first content and / or a provider of the first content.

[0013] A third aspect of the present disclosure provides a message publishing device, including:

[0014] A first display module is configured to: display a first page including first content, wherein the first page includes a first control, and the first control includes an activity password;

[0015] A second display module is configured to: in response to a trigger instruction for the first control, display a second page, wherein the second page includes an input field and a publishing control, and content of the second page is associated with the first content and / or a provider of the first content;

[0016] The publishing module is configured to: in response to the activity password being input into the input field and the publishing control being triggered, publish a first message including the activity password, wherein the content of the first message is associated with the first content and / or a provider of the first content.

[0017] A fourth aspect of the present disclosure provides a message display device, comprising:

[0018] A first display module is configured to: in response to receiving a first message including an activity password, display prompt information corresponding to the first message, wherein the first message is generated based on the activity password when the user who publishes the first message views the first content;

[0019] The second display module is configured to: in response to a trigger instruction for the prompt information, display the first message including the activity password on a first page, wherein the content of the first message is associated with the first content and / or a provider of the first content.

[0020] In a fifth aspect of the present disclosure, a computer device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method described in the first aspect or the second aspect is implemented.

[0021] According to a sixth aspect of the present disclosure, a non-transitory computer-readable storage medium is provided, wherein the non-transitory computer-readable storage medium stores computer instructions, wherein the computer instructions are used to enable a computer to execute the method described in the first aspect or the second aspect.

[0022] In a seventh aspect of the present disclosure, a computer program product is provided, comprising computer program instructions, which, when executed on a computer, cause the computer to execute the method described in the first aspect or the second aspect.

[0023] It can be seen from the above that the message publishing method, message display method and related devices provided by the present disclosure can utilize activity participation to improve the interactivity between users and content and / or content providers. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] In order to more clearly illustrate the technical solutions in the present disclosure or related technologies, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0025] Figure 1 A schematic diagram of an exemplary system according to an embodiment of the present disclosure is shown.

[0026] Figure 2A A schematic diagram of an exemplary page according to an embodiment of the present disclosure is shown.

[0027] Figure 2B A schematic diagram showing another exemplary page according to an embodiment of the present disclosure is shown.

[0028] Figure 3A A schematic diagram of an exemplary page according to an embodiment of the present disclosure is shown.

[0029] Figure 3B A schematic diagram showing another exemplary page according to an embodiment of the present disclosure is shown.

[0030] Figure 4A A schematic diagram showing another exemplary page according to an embodiment of the present disclosure is shown.

[0031] Figure 4B A schematic diagram showing another exemplary page according to an embodiment of the present disclosure is shown.

[0032] Figure 4C A schematic diagram showing another exemplary page according to an embodiment of the present disclosure is shown.

[0033] Figure 5A A schematic diagram showing another exemplary page according to an embodiment of the present disclosure is shown.

[0034] Figure 5B A schematic diagram showing another exemplary page according to an embodiment of the present disclosure is shown.

[0035] Figure 5C A schematic diagram showing another exemplary page according to an embodiment of the present disclosure is shown.

[0036] Figure 5D A schematic diagram showing another exemplary page according to an embodiment of the present disclosure is shown.

[0037] Fig. 6A A flowchart of an exemplary method provided by an embodiment of the present disclosure is shown.

[0038] Figure 6B A flowchart of another exemplary method provided by an embodiment of the present disclosure is shown.

[0039] Figure 7 A schematic diagram of the hardware structure of an exemplary electronic device provided by an embodiment of the present disclosure is shown.

[0040] Fig. 8A A schematic diagram of the structure of an exemplary device provided by an embodiment of the present disclosure is shown.

[0041] Figure 8B A schematic structural diagram of another exemplary device provided by an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0042] In order to make the objectives, technical solutions and advantages of the present disclosure more clearly understood, the present disclosure is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.

[0043] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present disclosure should be understood by people with ordinary skills in the field to which the present disclosure belongs. The "first", "second" and similar words used in the embodiments of the present disclosure do not indicate any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing before the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0044] It is understandable that before using the technical solutions of each embodiment of the present disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved will be informed to the user in an appropriate manner, and the user's authorization will be obtained.

[0045] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly remind the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can independently choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.

[0046] As an optional but non-limiting implementation, in response to receiving the user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0047] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0048] Figure 1 FIG. 1 is a schematic diagram of an exemplary system 100 according to an embodiment of the present disclosure. The system 100 may be a system for implementing message publishing and message display.

[0049] like Figure 1 As shown, the system 100 may include terminal devices 102, 110, a server 104, and a database server 106. The terminal device 102 and the server 104 are connected via a network, such as a wired or wireless network connection. Optionally, the device for implementing message publishing and / or message display may be integrated in the terminal devices 102, 110. The database server 106 and the server 104 are connected via a network, such as a wired or wireless network connection. The database server 106 may store various data related to the execution of the message publishing method and / or the message display method, such as multimedia content (video, audio, pictures, etc.).

[0050] Various applications (Application, APP, Chinese abbreviation: application) can be installed on the terminal devices 102 and 110, such as video applications, image processing applications, video conferencing applications, life service applications, reading applications, social applications, payment applications, web browsers and instant messaging tools, etc. These applications can be used to publish messages and / or display messages.

[0051] The terminal devices 102 and 110 here can be hardware or software. When the terminal devices 102 and 110 are hardware, they can be various electronic devices with display screens, including but not limited to smart phones, tablet computers, e-book readers, MP3 players, laptop computers (Laptops) and desktop computers (PCs), etc. When the terminal devices 102 and 110 are software, they can be installed in the electronic devices listed above. They can be implemented as multiple software or software modules (for example, to provide distributed services), or they can be implemented as a single software or software module. No specific limitation is made here.

[0052] The server 104 may be a server that provides various services. For example, it may be a background server that provides support for various applications displayed on the terminal devices 102 and 110. The database server 106 may also be a database server that provides various services. It is understood that if the server 104 can implement the relevant functions of the database server 106, the database server 106 may not be provided in the system 100.

[0053] Here, the server 104 and the database server 106 can also be hardware or software. When they are hardware, they can be implemented as a distributed server cluster consisting of multiple servers, or as a single server. When they are software, they can be implemented as multiple software or software modules (for example, to provide distributed services), or as a single software or software module. No specific limitation is made here.

[0054] It should be noted that the message publishing method provided in the embodiment of the present disclosure can be executed by the terminal device 102 alone. In some scenarios, it can also be executed by the system 100, for example, it can be interactively executed by the terminal device 102, the server 104 and the database server 106. It can be understood that in the case where the terminal device 102 has the functions required by the server 104 and the database server 106 to execute the message publishing method, it can still be executed by the terminal device 102 alone.

[0055] It should also be noted that the message display method provided in the embodiment of the present disclosure can be executed by the terminal device 110 alone. In some scenarios, it can also be executed by the system 100, for example, it can be interactively executed between the terminal devices 102, 110, the server 104 and the database server 106. It can be understood that in the case where the terminal device 110 has the functions required by the server 104 and the database server 106 to execute the message display method, it can still be executed by the terminal device 110 alone.

[0056] It should be understood that Figure 1 The number of terminal devices 102, 110, servers 104, database servers 106 and users 108, 112 in the embodiment is only for illustration. According to actual needs, there may be any number of terminal devices, users, servers and database servers.

[0057] The user 108 can use the services provided by the application installed in the terminal device 102. In an exemplary scenario, the user 108 can open any application installed in the terminal device 102, and at this time, the terminal device 102 can generate a content request corresponding to the application. For example, the server 104 can be the server corresponding to the application, and the terminal device 102 can send the content request to the server 104. After receiving the content request, the server 104 can generate content data according to the content request.

[0058] In some embodiments, the content data may be a content sequence in which different types of content are mixed and arranged, which may include multiple contents and content ordering. For example, when the content is various multimedia data (e.g., video, audio, picture, photo, text, etc.), the multiple contents may be mixed and ordered according to a preset mixed ordering algorithm, and then a content sequence is obtained, which includes not only multiple contents but also the ordering corresponding to each content (i.e., content ordering).

[0059] After receiving the content data, the terminal device 102 may display the content based on the order of the content data. The user 108 may switch the content through a switching operation.

[0060] In an exemplary scenario, the user 108 may also use the terminal device 102 to send a message to the terminal device 110 of the user 112 , and the terminal device 110 of the user 112 may receive and display the message.

[0061] However, the inventor of the present disclosure has found that in the related art, when an application provides content, the user 108 can usually only watch the content, but it is difficult to interact with the content to a certain extent, resulting in poor interactivity between the user and the content. At the same time, when the user 108 sends a message, it is also difficult to associate the message with the content, which also reduces the interactivity between the user and the content.

[0062] In view of this, an embodiment of the present disclosure provides a message publishing method to solve or partially solve the above technical problems.

[0063] Figure 2A A schematic diagram of an exemplary page 200 according to an embodiment of the present disclosure is shown.

[0064] like Figure 2A As shown, for example, page 200 may be the homepage of a content providing application. User 108 may open the application in terminal device 102, and then page 200 corresponding to the application may be displayed on terminal device 102. It is understood that there are many ways to enter page 200, and the possible ways of entering are described here only for the purpose of illustrating more clearly.

[0065] For example, Figure 2A As shown, content 202 may be displayed in page 200. The content 202 may be in any form. For example, it may be video, audio, picture, etc. Optionally, as Figure 2A As shown, the description information 204 of the content 202 may be displayed in the area 200A of the page 200, which is used to describe the detailed information of the content 202. For example, the description information 204 may include information of the publisher of the content 202 (e.g., user account, user nickname, etc.), and may also include brief information of the content 202, etc. In this way, the user 108 can learn more detailed information about the content 202 through the description information 204.

[0066] In some embodiments, Figure 2A As shown, the page 200 may include a control 206, and the control 206 may include an activity password 2062. In this way, the user 108 can know that he can participate in the theme activity based on the activity password 2062 when seeing the activity password 2062. Optionally, the theme activity can be a holiday theme activity (for example, a Spring Festival activity), so as to add more fun to the holiday. Optionally, as Figure 2A As shown, the control 206 may also include information 2064 for prompting the user 108 how to participate in the activity, so that the user 108 can know how to participate in the activity after seeing the information 2064.

[0067] As an optional embodiment, in order to enhance the fun, when the content 202 is just displayed, the control 206 not including the activity password 2062 may be displayed in the page 200, such as Figure 2B As shown. For example, the activity password 2062 can be replaced by "?" or "*" to add interest. Further, in response to satisfying the first preset condition (for example, the display time of the content 202 reaches a preset time, such as 1s, 3s, 5s, etc.), the activity password 2062 can be displayed in the control 206, such as Figure 2A As shown. Optionally, the activity password 2062 is related to the theme activity, and the control 206 can also adopt a style related to the theme activity corresponding to the activity password 2062. For example, if the theme activity is the Spring Festival activity, the background color of the control 206 can adopt a color with a higher saturation (for example, red, yellow, etc.), so as to be more consistent with the theme activity. Optionally, the control 206 can also include an icon 2066 associated with the theme activity. For example, if the theme activity is the Spring Festival activity, the icon 2066 can be a style that reflects the characteristics of the Spring Festival activity, such as fireworks and firecrackers, so as to be more consistent with the theme activity.

[0068] It is understood that the style of the control 206 is not limited to Figure 4A The style can also be other styles.

[0069] In some embodiments, Figure 3A As shown, in response to a trigger instruction for the control 206 (eg, clicking the control 206), the page 300 may be displayed, such as Figure 3A This page 300 can be used for the user 108 to edit the message to be published.

[0070] like Figure 3A As shown, in some embodiments, the page 300 may include an input field 302 and a publishing control 304. The user 108 may input the activity password 2062 in the input field 302 and publish the first message including the activity password 2062 by clicking the publishing control 304. Optionally, the content of the page 300 may be associated with the content 202 and / or the provider of the content 202, so that when the user 108 participates in the activity, the user 108 may interact with the content 202 and / or the provider of the content 202 based on the content of the page 300. In some embodiments, when the control 206 is triggered to display the page 300, the activity password 2062 may also be automatically input in the input field 302, so that the user 108 does not need to fill it in manually, which is convenient for operation.

[0071] In some embodiments, Figure 3A As shown, the page 300 may also include a user avatar 306 and a bubble chart 308 located above the user avatar 306, wherein the bubble chart 308 includes an activity password 3082 and an icon 3084 of a style related to the theme activity, thereby increasing the atmosphere of the activity and enhancing the fun.

[0072] Optionally, the background of the page 300 is associated with the content 202 and / or the provider of the content 202, so that when the user 108 participates in the activity, he or she can interact with the content 202 and / or the provider of the content 202 based on the background of the page 300. Figure 2A As shown, the content 202 may be the content of the display object 2022, and the background of the page 300 may include a pattern 310 associated with or similar to the display object 2022, such as Figure 3A As shown. In this way, when the user 108 sees the pattern 310 in the background, he can associate it with the object 2022 displayed by the content 202. Similarly, the pattern in the background can also be set to be associated with the provider of the content 202, so as to make people associate it with the content provider.

[0073] In some embodiments, Figure 3AAs shown, the page 300 may also include a control 312 for entering the fourth page, so that the user 108 can jump to the fourth page for display when the control 312 is triggered, which facilitates the user's operation of entering the fourth page. Optionally, the content of the fourth page may be associated with the content 202, so that after the page jumps, the user 108 can further view detailed information related to the content 202 in the fourth page. In other embodiments, the content of the fourth page may also be associated with the provider of the content 202, for example, the fourth page may be the homepage of the provider of the content 202, so that after the page jumps, the user 108 can further view detailed information related to the provider of the content 202 in the fourth page. In some embodiments, when the content 202 itself is associated with the provider of the content 202, the fourth page is associated with both the content 202 and the provider of the content 202, so that after the page jumps, the user 108 can further view detailed information related to the content 202 and the provider of the content 202 in the fourth page.

[0074] In some embodiments, Figure 3A As shown, the page 300 may also include a control 314 for selecting a visible range of the first message. In response to a trigger instruction for the control 314, a first window 320 may be displayed in the page 300, such as Figure 3B As shown. Optionally, the first window 320 includes multiple options 322 and 324, each of which corresponds to a different visible range. For example, option 322 corresponds to a first range, which can be friends who follow each other, and option 324 corresponds to a second range, which can be close friends (need to be set by user 108). In response to a selection instruction for a target option (e.g., option 322) among the multiple options (e.g., checking the circle control on the right side of option 322), the visible range of the first message can be determined to be the visible range corresponding to the target option (e.g., option 322), for example, friends who follow each other with user 108. In this way, by selecting a visible range to send the first message, user 108 can select other users to whom he wants to send messages, thereby protecting the message to a certain extent and enhancing the intimacy between the user receiving the message and user 108. In some embodiments, such as Figure 3B As shown, the window 320 also includes a publishing control 326. When the user 108 triggers the control 326, he can publish the first message to friends within the selected range, so there is no need to return to the page 300 to publish, thereby facilitating user operations.

[0075] In some embodiments, publishing the first message based on the activity password may include determining at least one target user in the visible range corresponding to the target option (for example, a friend who follows user 108), publishing the first message to the at least one target user, so that the at least one target user receives the first message and generates prompt information based on the first message, so that these target users can know that they have received the message based on the prompt information and check it in time.

[0076] In some embodiments, the activity password can be used to publish a shouting message. A shouting message can be a special message that is published by the user 108 within a specific friend range and can be displayed at the top of the friend's message page in a different style from that of ordinary messages for the friend to view in time, such as Figure 4A Therefore, as an optional embodiment, in response to the trigger instruction for the control 206, displaying the page 300 may further include: in response to the trigger instruction for the control 206, displaying the page 400, and then automatically jumping from the page 400 to the page 300. The page 400 may be a message page, so that during the page jump process, the user 108 may know that the activity currently participated in is to post a message in the message page, and the message may be a shouting message.

[0077] Furthermore, in response to the activity password being input into the input bar 302 and the publishing control being triggered, a first message including the activity password is published, and the content of the first message is associated with the first content and / or the provider of the first content, so that the user who receives the first message can interact with the content 202 and / or the provider of the content 202 based on the content of the first message when participating in the activity.

[0078] In some embodiments, after the first message is published, the page 400 may continue to be displayed, such as Figure 4A Optionally, after the first message is published, the page 400 may further display a first special effect 402 related to the first message, wherein the first special effect 402 includes an activity password 4022, such as Figure 4B As shown. In this way, the special effect 402 increases the interest of the activity. Optionally, the first special effect 402 is related to the theme activity. For example, the first special effect 402 may also include an icon 4024 related to the theme activity, thereby further increasing the interest of the theme activity. Optionally, the first special effect 4026 also includes information 4026 of the provider of the content 202, thereby strengthening the interaction with the provider of the content 202.

[0079] Optionally, after the first special effect 402 is displayed, the page 400 may continue to be displayed, such as Figure 4CIn some embodiments, a user avatar 410 of the user 108 may be displayed at a target position (e.g., at the top) of the page 400, and a bubble chart 412 may be included above the user avatar 410. The bubble chart 412 may include the activity password and an icon 414 of a style related to the theme activity, thereby further enhancing the fun of the activity. Optionally, when the user 108 triggers the bubble chart 412, the first message may be displayed, so that the user 108 may also view the presentation effect of the first message at the target user.

[0080] Furthermore, the embodiment of the present disclosure also provides a message display method. The method comprises Figure 1 The terminal device 110 is executed. After receiving the first message, the terminal device 110 may display prompt information corresponding to the first message in the current page, where the first message is generated by the user (e.g., user 108) who posted the first message when viewing the first content (e.g., content 202) based on the activity password (e.g., activity password 2062).

[0081] Figure 5A A schematic diagram of an exemplary page 500 according to an embodiment of the present disclosure is shown.

[0082] like Figure 5A As shown, as an optional embodiment, page 500 as a content page may be displayed. When user 112 receives the first message while viewing content on page 500, the style of at least one label of page 500 may be displayed as a style related to the theme activity corresponding to the activity password, thereby prompting user 112 to receive the first message based on the theme activity. Figure 5A As shown, the label can be displayed as the avatar of the user 108 who sent the first message, and an icon 504 of a style related to the subject activity can be displayed on the avatar, thereby prompting the user 112 to receive the first message based on the specific subject activity sent by the user 108.

[0083] Figure 5B A schematic diagram of an exemplary page 500 according to an embodiment of the present disclosure is shown.

[0084] like Figure 5B As shown in FIG. 1 , as another optional embodiment, a top message pop-up window 512 may be displayed in page 500 , and the style of the top message pop-up window 514 is related to the theme activity corresponding to the activity password, thereby prompting the user 112 to receive the first message based on the theme activity. Figure 5BAs shown, the avatar of the user 108 who sent the first message can be displayed in the top message pop-up window 514, and an icon 514 of a style related to the theme activity can be displayed in the top message pop-up window 514, thereby prompting the user 112 to receive the first message based on the specific theme activity sent by the user 108.

[0085] Figure 5C A schematic diagram of an exemplary page 520 according to an embodiment of the present disclosure is shown.

[0086] like Figure 5C As shown, in some embodiments, a page 520 as a message page may be displayed. When the user 112 uses the page 520 to send and receive messages, a user avatar 522 of the user (e.g., user 108) who posted the first message may be displayed at a target position (e.g., top) of the page 520. The style of the user avatar 522 is related to the theme activity corresponding to the activity password, thereby prompting the user 112 to receive the first message based on the theme activity. Optionally, as Figure 5C As shown, an icon 524 of a style related to the theme activity may be displayed on the avatar, thereby prompting the user 112 to receive a first message based on a specific theme activity sent by the user 108 .

[0087] Further, in response to a trigger instruction (eg, click) for the prompt information, the first message including the activity password may be displayed in page 520, such as: Figure 5D Optionally, the content of the first message is associated with the content 202 and / or the provider of the content 202, so as to increase the interaction between the user 112 and the content 202 and / or the provider of the content 202.

[0088] In some embodiments, Figure 5D As shown, a window 530 corresponding to the first message may also be displayed in page 520, wherein the window 530 includes the activity password and an input field 532, wherein the input field is used to publish a comment on the first message, and after the comment is published, user 108 may receive the comment and may socialize with user 112. Optionally, the background of the window 530 is associated with the first content and / or the provider of the first content, thereby increasing the interaction between user 112 and content 202 and / or the provider of content 202.

[0089] In some embodiments, the window 530 also includes a user avatar of the user who posted the first message, and a bubble chart is included above the user avatar. The bubble chart includes the activity password and icons of a style related to the theme activity, thereby increasing the fun of the activity.

[0090] In some embodiments, the window 530 also includes a control 534 for entering a third page, the content of the third page is associated with the content 202 and / or the provider of the content 202, so that the user 112 can learn about the content 202 and / or detailed information of the content 202 through the third page.

[0091] It can be seen from the above embodiments that the message publishing method and message display method provided by the embodiments of the present disclosure can improve the interactivity between users and content and / or content providers by participating in activities. In particular, participating in the activities during festivals can also improve the fun and interactivity.

[0092] It should be noted that the method of the embodiment of the present disclosure can be performed by a single device, such as a computer or a server. The method of the present embodiment can also be applied in a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present disclosure, and the multiple devices will interact with each other to complete the described method.

[0093] It should be noted that the above describes some embodiments of the present disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0094] Based on basically the same inventive concept, the embodiment of the present disclosure also provides a message publishing method.

[0095] Fig. 6A FIG. 6 is a flow chart of an exemplary method 600 provided by an embodiment of the present disclosure. The method 600 may be Figure 1 The terminal device 102 can also be implemented by Figure 1 The method 600 can be implemented by the system 100, and the method 600 can be used to publish a message. The method 600 can further include the following steps.

[0096] In step 602, a display including first content (eg, Figure 2A The first page of content 202) (for example, Figure 2A 200), wherein the first page includes a first control (eg, Figure 2A 206), wherein the first control includes an active password (eg Figure 2A Password 2062);

[0097] In step 604, in response to the trigger instruction for the first control, a second page (eg, Figure 3A 300), wherein the second page includes an input field (eg, Figure 3A 302) and a publishing control (e.g., Figure 3A The publishing control 304), the content of the second page is associated with the first content and / or the provider of the first content;

[0098] In step 606, in response to the activity password being input into the input field and the publishing control being triggered, a first message including the activity password is published, wherein the content of the first message is associated with the first content and / or a provider of the first content.

[0099] From the above embodiments, it can be seen that the message publishing method provided by the embodiments of the present disclosure can improve the interactivity between users and content and / or content providers by participating in activities. Participating in the activities during festivals can also improve the fun and interactivity.

[0100] In some embodiments, the method further comprises:

[0101] Display the third page (for example, Figure 4A 400), the third page includes a first special effect related to the first message (for example, Figure 4B 402), wherein the first special effect includes the activity password (for example, Figure 4B Activity password 4022).

[0102] In some embodiments, displaying a first page including first content includes:

[0103] Displaying the first control without the activity password on a first page;

[0104] In response to satisfying a first preset condition, displaying the active password in the first control.

[0105] In some embodiments, the activity password is related to a theme activity, and the first control includes a style related to the theme activity.

[0106] In some embodiments, in response to a trigger instruction for the first control, displaying a second page includes:

[0107] In response to a trigger instruction for the first control, display a third page;

[0108] Automatically jump from the third page to the second page.

[0109] In some embodiments, after displaying the second page, the method further comprises: automatically inputting the activity password in the input field.

[0110] In some embodiments, the second page also includes a user avatar (e.g., Figure 3A 306) and a bubble chart (e.g., Figure 3A 308), wherein the bubble diagram includes the active password (e.g., Figure 3A activity password 3082) and icons of a style related to the theme activity (e.g., Figure 3A icon 3084).

[0111] In some embodiments, the background of the second page is associated with the first content and / or a provider of the first content.

[0112] In some embodiments, the second page further includes a second control for entering a fourth page (eg, Figure 3A , the content of the fourth page is associated with the first content and / or the provider of the first content.

[0113] In some embodiments, the second page further includes a third control (eg, Figure 3A Controls 314);

[0114] The method further comprises:

[0115] In response to the trigger instruction for the third control, the first window (for example, Figure 3B 320), the first window includes a plurality of options (for example, Figure 3B Options 322, 324), each of which corresponds to a different visible range;

[0116] In response to a selection instruction for a target option among the multiple options, a visible range of the first message is determined to be a visible range corresponding to the target option.

[0117] In some embodiments, publishing a first message based on the active password includes:

[0118] Determine at least one target user in a visible range corresponding to the target option;

[0119] The first message is published to the at least one target user, so that the at least one target user receives the first message and generates prompt information based on the first message.

[0120] In some embodiments, displaying the third page includes:

[0121] Displaying a user avatar at a target location on the third page (for example, Figure 4C 410), wherein a bubble chart (e.g., Figure 4C The bubble diagram 412 includes the activity password and an icon of a style related to the theme activity (for example, Figure 4C icon 414).

[0122] In some embodiments, the first special effect further includes information of a provider of the first content.

[0123] In some embodiments, the first special effect is related to the theme activity.

[0124] In some embodiments, the themed event comprises a holiday themed event.

[0125] In some embodiments, the third page comprises a message page.

[0126] The method 600 of the above embodiment has corresponding beneficial effects as the corresponding methods in the above embodiments, which will not be described in detail here.

[0127] It should be noted that the method of the embodiment of the present disclosure can be performed by a single device, such as a computer or a server. The method of the present embodiment can also be applied in a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present disclosure, and the multiple devices will interact with each other to complete the described method.

[0128] It should be noted that the above describes some embodiments of the present disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0129] Figure 6B FIG. 6 is a flow chart of an exemplary method 610 provided in an embodiment of the present disclosure. The method 610 may be performed by Figure 1 It can also be implemented by the terminal device 110 Figure 1 The method 610 may be implemented by the system 100, and the method 610 may be used to display a message. The method 610 may further include the following steps.

[0130] In step 612, in response to receiving a first message including an activity password, prompt information corresponding to the first message is displayed, where the first message is generated based on the activity password when the user who posted the first message is viewing the first content;

[0131] In step 614, in response to the trigger instruction for the prompt information, the first message including the activity password is displayed on the first page, such as Figure 5D As shown, the content of the first message is associated with the first content and / or the provider of the first content.

[0132] From the above embodiments, it can be seen that the message display method provided by the embodiments of the present disclosure can improve the interactivity between users and content and / or content providers by participating in activities. Participating in the activities during festivals can also improve the fun and interactivity.

[0133] In some embodiments, a second page (eg, Figure 5A Page 500 or Figure 5B 500), wherein the second page is a content page;

[0134] Displaying the prompt information corresponding to the first message includes: displaying the style of at least one label of the second page as a style related to the theme activity corresponding to the activity password; and / or

[0135] A top message pop-up window (eg, Figure 5B A top message pop-up window 512), wherein the style of the top message pop-up window is related to the theme activity corresponding to the activity password.

[0136] In some embodiments, the first page is displayed (eg, Figure 5C 520), wherein the first page is a message page;

[0137] Displaying prompt information corresponding to the first message includes: displaying a user avatar of a user who posted the first message at a target position on the first page, wherein a style of the user avatar is related to a theme activity corresponding to the activity password.

[0138] In some embodiments, displaying the first message including the activity password on a first page includes:

[0139] Displaying a window corresponding to the first message on the first page, the window including the activity password and an input field, the input field being used to post a comment on the first message;

[0140] The background of the window is associated with the first content and / or a provider of the first content.

[0141] In some embodiments, the window further includes a user avatar of the user who posted the first message, and a bubble image is included above the user avatar, wherein the bubble image includes the activity password and an icon of a style related to the theme activity.

[0142] In some embodiments, the window further includes a control for entering a third page, and content of the third page is associated with the first content and / or a provider of the first content.

[0143] The method 610 of the above embodiment has corresponding beneficial effects as the corresponding methods in the above embodiments, which will not be described in detail here.

[0144] It should be noted that the method of the embodiment of the present disclosure can be performed by a single device, such as a computer or a server. The method of the present embodiment can also be applied in a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present disclosure, and the multiple devices will interact with each other to complete the described method.

[0145] It should be noted that the above describes some embodiments of the present disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0146] Based on basically the same inventive concept, the embodiment of the present disclosure further provides a computer device for implementing the above method 600 or method 610 . Figure 7 FIG. 7 is a schematic diagram showing the hardware structure of an exemplary computer device 700 provided in an embodiment of the present disclosure. The computer device 700 can be used to implement Figure 1 In some scenarios, the computer device 700 can also be used to implement Figure 1 Server 104 and database server 106.

[0147] like Figure 7 As shown, the computer device 700 may include: a processor 702, a memory 704, a network module 706, a peripheral interface 708 and a bus 710. The processor 702, the memory 704, the network module 706 and the peripheral interface 708 are connected to each other in communication within the computer device 700 through the bus 710.

[0148] Processor 702 may be a central processing unit (CPU), an image processor, a neural network processor (NPU), a microcontroller (MCU), a programmable logic device, a digital signal processor (DSP), an application specific integrated circuit (ASIC), or one or more integrated circuits. Processor 702 may be used to perform functions related to the technology described in this disclosure. In some embodiments, processor 702 may also include multiple processors integrated into a single logical component. For example, Figure 7 As shown, processor 702 may include a plurality of processors 702a, 702b, and 702c.

[0149] The memory 704 may be configured to store data (eg, instructions, computer code, etc.). Figure 7 As shown, the data stored in the memory 704 may include program instructions (e.g., program instructions for implementing the method 600 or method 610 of the embodiment of the present disclosure) and data to be processed (e.g., the memory may store configuration files of other modules, etc.). The processor 702 may also access the program instructions and data stored in the memory 704, and execute the program instructions to operate on the data to be processed. The memory 704 may include a volatile storage device or a non-volatile storage device. In some embodiments, the memory 704 may include a random access memory (RAM), a read-only memory (ROM), an optical disk, a magnetic disk, a hard disk, a solid-state drive (SSD), a flash memory, a memory stick, etc.

[0150] The network interface 706 can be configured to provide the computer device 700 with communication with other external devices via a network. The network can be any wired or wireless network capable of transmitting and receiving data. For example, the network can be a wired network, a local wireless network (e.g., Bluetooth, WiFi, near field communication (NFC)), a cellular network, the Internet, or a combination thereof. It is understood that the type of network is not limited to the above specific examples.

[0151] The peripheral interface 708 can be configured to connect the computer device 700 to one or more peripheral devices to achieve information input and output. For example, the peripheral devices can include input devices such as a keyboard, a mouse, a touch pad, a touch screen, a microphone, and various sensors, and output devices such as a display, a speaker, a vibrator, and an indicator light.

[0152] The bus 710 may be configured to transmit information between various components of the computer device 700 (e.g., the processor 702, the memory 704, the network interface 706, and the peripheral interface 708), such as an internal bus (e.g., a processor-memory bus), an external bus (USB port, PCI-E bus), etc.

[0153] It should be noted that, although the architecture of the computer device 700 only shows the processor 702, the memory 704, the network interface 706, the peripheral interface 708 and the bus 710, in the specific implementation process, the architecture of the computer device 700 may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the architecture of the computer device 700 may also only include components necessary for implementing the embodiments of the present disclosure, and does not necessarily include all the components shown in the figure.

[0154] Based on basically the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present disclosure also provides a message publishing device. Fig. 8A A schematic structural diagram of an exemplary device 800 provided in an embodiment of the present disclosure is shown.

[0155] refer to Fig. 8A , the apparatus 800 may include:

[0156] The first display module 802 is configured to: display a first page including a first content, wherein the first page includes a first control, and the first control includes an activity password;

[0157] The second display module 804 is configured to: in response to a trigger instruction for the first control, display a second page, wherein the second page includes an input field and a publishing control, and content of the second page is associated with the first content and / or a provider of the first content;

[0158] The publishing module 806 is configured to: in response to the activity password being input in the input field and the publishing control being triggered, publish a first message including the activity password, wherein the content of the first message is associated with the first content and / or the provider of the first content.

[0159] In some embodiments, the apparatus 800 further includes a third display module configured to: display a third page, wherein the third page includes a first special effect related to the first message, wherein the first special effect includes the activity password.

[0160] In some embodiments, the first display module 802 is configured as follows:

[0161] Displaying the first control without the activity password on a first page;

[0162] In response to satisfying a first preset condition, displaying the active password in the first control.

[0163] In some embodiments, the activity password is related to a theme activity, and the first control includes a style related to the theme activity.

[0164] In some embodiments, the second display module 804 is configured to:

[0165] In response to a trigger instruction for the first control, display a third page;

[0166] Automatically jump from the third page to the second page.

[0167] In some embodiments, after displaying the second page, the method further includes:

[0168] The activity password is automatically entered in the input field.

[0169] In some embodiments, the second page further includes a user avatar and a bubble image located above the user avatar, wherein the bubble image includes the activity password and an icon of a style related to the theme activity.

[0170] In some embodiments, the background of the second page is associated with the first content and / or a provider of the first content.

[0171] In some embodiments, the second page further includes a second control for entering a fourth page, and content of the fourth page is associated with the first content and / or a provider of the first content.

[0172] In some embodiments, the second page further includes a third control for selecting a visible range of the first message;

[0173] The second display module 804 is configured as follows:

[0174] In response to a trigger instruction for the third control, displaying a first window on the second page, the first window including a plurality of options, each of the options corresponding to a different visible range;

[0175] In response to a selection instruction for a target option among the multiple options, a visible range of the first message is determined to be a visible range corresponding to the target option.

[0176] In some embodiments, the publishing module 806 is configured to:

[0177] Determine at least one target user in a visible range corresponding to the target option;

[0178] The first message is published to the at least one target user, so that the at least one target user receives the first message and generates prompt information based on the first message.

[0179] In some embodiments, the third display module is configured to: display a user avatar at a target position on the third page, and include a bubble chart above the user avatar, wherein the bubble chart includes the activity password and an icon of a style related to the theme activity.

[0180] In some embodiments, the first special effect further includes information of a provider of the first content.

[0181] In some embodiments, the first special effect is related to the theme activity.

[0182] In some embodiments, the themed event comprises a holiday themed event.

[0183] In some embodiments, the third page comprises a message page.

[0184] For the convenience of description, the above device is described by dividing it into various modules according to its functions. Of course, when implementing the present disclosure, the functions of each module can be implemented in the same or multiple software and / or hardware.

[0185] The device of the above embodiment is used to implement the corresponding method 600 in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.

[0186] Based on basically the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present disclosure also provides a message display device. Figure 8B A schematic diagram of the structure of an exemplary device 810 provided in an embodiment of the present disclosure is shown.

[0187] refer to Figure 8B , means 810 may include:

[0188] The first display module 812 is configured to: in response to receiving a first message including an activity password, display prompt information corresponding to the first message, where the first message is generated based on the activity password when the user who posted the first message is viewing the first content;

[0189] The second display module 814 is configured to: in response to a trigger instruction for the prompt information, display the first message including the activity password on a first page, wherein the content of the first message is associated with the first content and / or a provider of the first content.

[0190] In some embodiments, the first display module 812 is configured to:

[0191] Display a second page, where the second page is a content page;

[0192] Displaying the style of at least one label of the second page as a style related to the theme activity corresponding to the activity password; and / or

[0193] A top message pop-up window is displayed on the second page, and the style of the top message pop-up window is related to the theme activity corresponding to the activity password.

[0194] In some embodiments, the first display module 812 is configured to:

[0195] Display the first page, which is a message page;

[0196] A user avatar of the user who posted the first message is displayed at a target position on the first page, and a style of the user avatar is related to a theme activity corresponding to the activity password.

[0197] In some embodiments, the second display module 814 is configured to: display a window corresponding to the first message in the first page, the window including the activity password and an input field, the input field being used to post a comment on the first message;

[0198] The background of the window is associated with the first content and / or a provider of the first content.

[0199] In some embodiments, the window further includes a user avatar of the user who posted the first message, and a bubble image is included above the user avatar, wherein the bubble image includes the activity password and an icon of a style related to the theme activity.

[0200] In some embodiments, the window further includes a control for entering a third page, and content of the third page is associated with the first content and / or a provider of the first content.

[0201] For the convenience of description, the above device is described by dividing it into various modules according to its functions. Of course, when implementing the present disclosure, the functions of each module can be implemented in the same or multiple software and / or hardware.

[0202] The device of the above embodiment is used to implement the corresponding method 610 in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.

[0203] Based on basically the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present disclosure also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute method 600 or method 610 described in any of the above embodiments.

[0204] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.

[0205] The computer instructions stored in the storage medium of the above embodiments are used to enable the computer to execute method 600 or method 610 as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0206] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments, method 600 or method 610, the present disclosure further provides a computer program product, which includes a computer program. In some embodiments, the computer program is executable by one or more processors so that the processors execute the described method 600 or method 610. Corresponding to the execution subject corresponding to each step in each embodiment of method 600 or method 610, the processor that executes the corresponding step may belong to the corresponding execution subject.

[0207] The computer program product of the above embodiment is used to enable the processor to execute method 600 or method 610 as described in any of the above embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be described in detail here.

[0208] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present disclosure (including the claims) is limited to these examples. Based on the concept of the present disclosure, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present disclosure as described above, which are not provided in detail for the sake of simplicity.

[0209] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present disclosure difficult to understand, the known power / ground connections to the integrated circuit (IC) chips and other components may or may not be shown in the provided figures. In addition, the device can be shown in the form of a block diagram to avoid making the embodiments of the present disclosure difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform on which the embodiments of the present disclosure will be implemented (that is, these details should be fully within the scope of understanding of those skilled in the art). Where specific details (e.g., circuits) are set forth to describe exemplary embodiments of the present disclosure, it is apparent to those skilled in the art that the embodiments of the present disclosure can be implemented without these specific details or with changes in these specific details. Therefore, these descriptions should be considered illustrative rather than restrictive.

[0210] Although the present disclosure has been described in conjunction with specific embodiments of the present disclosure, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.

[0211] The embodiments of the present disclosure are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present disclosure should be included in the scope of protection of the present disclosure.

Claims

1. A message publishing method, comprising: Displaying a first page including first content, wherein the first page includes a first control, and the first control includes an active password; In response to a trigger instruction for the first control, display a second page, wherein the second page includes an input field and a publishing control, and content of the second page is associated with the first content and / or a provider of the first content; In response to the activity password being input into the input field and the publishing control being triggered, a first message including the activity password is published, wherein content of the first message is associated with the first content and / or a provider of the first content.

2. The method of claim 1, wherein: The method further comprises: A third page is displayed, wherein the third page includes a first special effect related to the first message, wherein the first special effect includes the active password.

3. The method of claim 1, wherein: Displaying a first page including first content, including: Displaying the first control without the activity password on a first page; In response to satisfying a first preset condition, displaying the active password in the first control.

4. The method of claim 1, wherein: The activity password is related to a theme activity, and the first control includes a style related to the theme activity.

5. The method of claim 1, wherein: In response to a trigger instruction for the first control, displaying a second page includes: In response to a trigger instruction for the first control, display a third page; Automatically jump from the third page to the second page.

6. The method of claim 1, wherein: After displaying the second page, the method further includes: The activity password is automatically entered in the input field.

7. The method of claim 3, wherein: The second page also includes a user avatar and a bubble image located above the user avatar, wherein the bubble image includes the activity password and an icon of a style related to the theme activity.

8. The method of claim 4, wherein: The background of the second page is associated with the first content and / or a provider of the first content; and / or The second page further includes a second control for entering a fourth page, and content of the fourth page is associated with the first content and / or a provider of the first content.

9. The method of claim 1, wherein: The second page also includes a third control for selecting a visible range of the first message; The method further comprises: In response to a trigger instruction for the third control, displaying a first window on the second page, the first window including a plurality of options, each of the options corresponding to a different visible range; In response to a selection instruction for a target option among the multiple options, a visible range of the first message is determined to be a visible range corresponding to the target option.

10. The method of claim 9, wherein: Publishing a first message based on the activity password includes: Determine at least one target user in a visible range corresponding to the target option; The first message is published to the at least one target user, so that the at least one target user receives the first message and generates prompt information based on the first message.

11. The method of claim 2, wherein: The third page is displayed, including: A user avatar is displayed at a target position on the third page, and a bubble image is included above the user avatar. The bubble image includes the activity password and an icon of a style related to the theme activity.

12. The method of claim 1, wherein: The first special effect also includes information about a provider of the first content.

13. The method of claim 4, wherein: The first special effect is related to the theme activity.

14. The method of claim 4, 7 or 13, wherein: The themed activities include festival themed activities.

15. The method according to any one of claims 1 to 13, wherein: The third page includes a message page.

16. A message display method, comprising: In response to receiving a first message including an activity password, displaying prompt information corresponding to the first message, where the first message is generated based on the activity password when the user who posted the first message is viewing the first content; In response to a trigger instruction for the prompt information, the first message including the activity password is displayed on a first page, and the content of the first message is associated with the first content and / or a provider of the first content.

17. The method of claim 16, further comprising: Display a second page, where the second page is a content page; Displaying the prompt information corresponding to the first message includes: displaying the style of at least one label of the second page as a style related to the theme activity corresponding to the activity password; and / or A top message pop-up window is displayed on the second page, and the style of the top message pop-up window is related to the theme activity corresponding to the activity password.

18. The method of claim 16, further comprising: Display the first page, which is a message page; Displaying prompt information corresponding to the first message includes: displaying a user avatar of a user who posted the first message at a target position on the first page, wherein a style of the user avatar is related to a theme activity corresponding to the activity password.

19. The method of claim 16, wherein: Displaying the first message including the activity password on a first page includes: Displaying a window corresponding to the first message on the first page, the window including the activity password and an input field, the input field being used to post a comment on the first message; The background of the window is associated with the first content and / or a provider of the first content.

20. The method of claim 19, wherein: The window further includes a user avatar of the user who posted the first message, and a bubble chart is located above the user avatar. The bubble chart includes the activity password and an icon of a style related to the theme activity; and / or The window further includes a control for entering a third page, wherein content of the third page is associated with the first content and / or a provider of the first content.

21. A message publishing device, comprising: A first display module is configured to: display a first page including first content, wherein the first page includes a first control, and the first control includes an activity password; A second display module is configured to: in response to a trigger instruction for the first control, display a second page, wherein the second page includes an input field and a publishing control, and content of the second page is associated with the first content and / or a provider of the first content; The publishing module is configured to: in response to the activity password being input into the input field and the publishing control being triggered, publish a first message including the activity password, wherein the content of the first message is associated with the first content and / or a provider of the first content.

22. A message display device, comprising: A first display module is configured to: in response to receiving a first message including an activity password, display prompt information corresponding to the first message, wherein the first message is generated based on the activity password when the user who publishes the first message views the first content; The second display module is configured to: in response to a trigger instruction for the prompt information, display the first message including the activity password on a first page, wherein the content of the first message is associated with the first content and / or a provider of the first content.

23. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the method according to any one of claims 1 to 20 is implemented.

24. A non-transitory computer-readable storage medium storing computer instructions, wherein: The computer instructions are used to make a computer execute the method according to any one of claims 1 to 20.

25. A computer program product, wherein: The method comprises computer program instructions, which, when executed on a computer, cause the computer to perform the method according to any one of claims 1 to 20.