Message processing method, device and equipment, computer readable storage medium and product

By displaying interest tags generated based on users' historical browsing data within the live streaming interface, users can select interest tags to generate and publish interactive text, solving the problem of cumbersome and inefficient interactive operations on live streaming platforms and achieving a fast and efficient interactive experience.

CN121567889APending Publication Date: 2026-02-24BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511960412.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-23
Publication Date
2026-02-24

AI Technical Summary

Technical Problem

Currently, the interactive functions of live streaming platforms mainly rely on users manually entering text comments or sending bullet comments through preset quick phrases, which is cumbersome and inefficient.

Method used

By displaying interest tags generated based on users' historical browsing data within the live streaming interface, users can select interest tags to generate interactive text and quickly publish it to the interactive area using controls.

Benefits of technology

It improves the efficiency of live streaming interaction, enabling users to quickly generate interactive content related to the interests of the streamer and other users, thus enhancing the interactive experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121567889A_ABST
    Figure CN121567889A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a message processing method and device, equipment, a computer readable storage medium and a product. The method comprises the following steps: displaying live broadcast content and a first control in a first display interface; in response to a trigger operation on the first control, displaying a content generation panel in the first display interface, at least one first interest tag being displayed in the content generation panel, and the first interest tag being determined based on historical browsing data of a user; generating an interactive text based on the at least one first interest tag selected by the user; and in response to a release operation triggered by a user, displaying the interaction text in an interaction area associated with the live broadcast content. Therefore, the user can quickly generate the interaction text related to the interest, and further interaction operation with the anchor and other users watching the live broadcast content can be carried out based on the interaction text.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of live streaming technology, and in particular to a message processing method, apparatus, device, computer-readable storage medium, and product. Background Technology

[0002] During a live stream, the host and viewers interact in real time through bullet comments, comments, and likes. Currently, the interactive features of live streaming platforms primarily rely on users manually entering text comments or sending bullet comments via preset shortcut phrases. Users need to actively edit text content and send it to the public screen; the entire process depends entirely on the user's subjective will and input ability, thus often being cumbersome and inefficient. Summary of the Invention

[0003] This disclosure provides a message processing method, apparatus, device, computer-readable storage medium, and product to solve the technical problem that current live interactive operations are cumbersome and inefficient.

[0004] In a first aspect, embodiments of this disclosure provide a message processing method, including:

[0005] The live stream content and the first control are displayed in the first display interface;

[0006] In response to the triggering operation of the first control, a content generation panel is displayed in the first display interface. The content generation panel displays at least one first interest tag, which is determined based on the user's historical browsing data.

[0007] Interactive text is generated based on at least one first interest tag selected by the user;

[0008] In response to a user-triggered publish action, the interactive text is displayed in the interactive area associated with the live stream content.

[0009] Secondly, embodiments of this disclosure provide a message processing apparatus, including:

[0010] The display module is used to display the live content and the first control within the first display interface;

[0011] The processing module is configured to respond to a trigger operation on the first control by displaying a content generation panel in the first display interface, wherein the content generation panel displays at least one first interest tag, which is determined based on the user's historical browsing data;

[0012] The generation module is used to generate interactive text based on at least one first interest tag selected by the user;

[0013] The publishing module is used to display the interactive text in the interactive area associated with the live content in response to a user-triggered publishing operation.

[0014] Thirdly, embodiments of this disclosure provide an electronic device, including: a processor and a memory;

[0015] The memory stores computer-executed instructions;

[0016] The processor executes computer execution instructions stored in the memory, causing the at least one processor to perform the message processing method as described in the first aspect and various possible designs of the first aspect.

[0017] Fourthly, embodiments of this disclosure provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the message processing method described in the first aspect and various possible designs of the first aspect.

[0018] Fifthly, embodiments of this disclosure provide a computer program product, including a computer program that, when executed by a processor, implements the message processing method described in the first aspect and various possible designs of the first aspect.

[0019] The message processing method, apparatus, device, computer-readable storage medium, and product provided in this embodiment, by displaying live content and a first control within a first display interface, allow users to quickly publish interactive content while watching the live content by triggering the first control. Furthermore, triggering the first control displays a content generation panel within the first display interface, which includes multiple user-related first interest tags. Therefore, users can select at least one first interest tag according to their actual needs to generate interactive text and publish it in the interactive area associated with the live content. This allows users to quickly generate interest-related interactive text, enabling further interaction with the broadcaster and other users watching the live content based on the interactive text. Attached Figure Description

[0020] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0021] Figure 1 A flowchart illustrating the message processing method provided in this embodiment of the disclosure;

[0022] Figure 2 This is a schematic diagram of the interface interaction provided in the embodiments of this disclosure;

[0023] Figure 3 A flowchart illustrating a message processing method provided in yet another embodiment of this disclosure;

[0024] Figure 4 This is a schematic diagram of the display interface provided for an embodiment of this disclosure;

[0025] Figure 5 This is yet another schematic diagram of interface interaction provided for an embodiment of the present disclosure;

[0026] Figure 6 A flowchart illustrating a message processing method provided in yet another embodiment of this disclosure;

[0027] Figure 7 This is a schematic diagram of the structure of a message processing apparatus provided in an embodiment of the present disclosure;

[0028] Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation

[0029] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.

[0030] It is understood that before using the technical solutions disclosed in the various embodiments of this disclosure, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this disclosure in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.

[0031] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the software or hardware, such as the electronic device, application, server, or storage medium performing the operations of this disclosed technical solution, based on the prompt message.

[0032] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0033] It is understood that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of this disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of this disclosure.

[0034] Currently, the interactive functions of live streaming platforms mainly rely on users manually entering text comments or sending bullet comments via preset shortcut phrases. Users need to actively edit text content and send it to the public screen. The entire process depends entirely on the user's subjective will and input ability, which is often cumbersome and results in low interaction efficiency.

[0035] In solving the aforementioned technical problems, the inventors discovered that, to facilitate quick user interaction within the live stream and enable users to further discuss their interests with other users or streamers, multiple interest tags matching the user can be pre-generated based on the user's historical browsing data. A first control is then added to the live stream, allowing users to trigger the content generation panel and view the matching interest tags. Users can then quickly generate interactive text based on these interest tags and post it within the interactive area associated with the live stream content.

[0036] To address the current technical problems of cumbersome and inefficient live interactive operations, this disclosure provides a message processing method, apparatus, device, computer-readable storage medium, and product.

[0037] It should be noted that the message processing methods, apparatus, devices, computer-readable storage media and products provided in this disclosure can be applied to any live interactive scenario.

[0038] Figure 1 This is a flowchart illustrating the message processing method provided in an embodiment of the present disclosure, as shown below. Figure 1 As shown, the method includes:

[0039] Step 101: Display the live stream content and the first control in the first display interface.

[0040] The execution entity in this embodiment is a message processing device. This message processing device may be coupled to a terminal device, or it may be coupled to a server that is communicatively connected to the terminal device; this disclosure does not impose any limitations on this.

[0041] In this embodiment, users can browse live content within the first display interface. To facilitate users in quickly posting interactive content based on their interests, a first control can also be displayed within the first display interface.

[0042] Optionally, the first control can be displayed at a preset display position within the first display interface. Alternatively, the first control can also be displayed in a preset function panel, which can be displayed after triggering a second control within the first display interface.

[0043] Step 102: In response to the triggering operation of the first control, display a content generation panel in the first display interface. The content generation panel displays at least one first interest tag, which is determined based on the user's historical browsing data.

[0044] In this embodiment, in order to facilitate users to quickly initiate interactions in the live broadcast room and enable users to further initiate discussions with other users or broadcasters based on their interests, multiple interest tags matching the user can be generated in advance based on the user's historical browsing data.

[0045] The interest tags are generated by a generative model based on the user's historical browsing data. This generative model includes, but is not limited to, large language models and other network models capable of generating interest tags based on input data analysis.

[0046] Historical browsing data includes one or more of the following: user's historical browsing data for live content, user's historical browsing data for media content, user's historical interaction data for live content, and user's historical interaction data for media content.

[0047] Optionally, in response to a user's triggering action on the first control, a content generation panel can be displayed within the first display interface. This content generation panel displays at least one primary interest tag. These primary interest tags include, but are not limited to, mobile games, food, pets, travel, cycling, and fitness.

[0048] As one possible approach, after a user views interactive text related to interest tags posted by other users in the first display interface, in response to the user's triggering action on the interactive text, the content generation interface can be displayed, allowing the user to quickly generate and publish interactive text related to interest tags within the content generation interface.

[0049] Step 103: Generate interactive text based on at least one primary interest tag selected by the user.

[0050] In this embodiment, the user can select a first interest tag according to actual needs. In response to this selection, interactive text can be generated based on at least one first interest tag selected by the user.

[0051] Optionally, at least one primary interest tag selected by the user can be populated into a preset text template to obtain interactive text with complete semantics. Alternatively, preset text can be displayed in the content generation panel to generate interactive text based on the preset text and at least one primary interest tag.

[0052] Step 104: In response to the user-triggered publishing operation, display interactive text in the interactive area associated with the live stream content.

[0053] In this embodiment, the content generation panel also includes a publishing control. After generating interactive text, the user can trigger a publishing operation by activating the publishing control. In response to the publishing operation, the interactive text can be sent within the live stream.

[0054] To make the interactive text more intuitive for viewers of the live stream, it can also be displayed in the interactive area associated with the live stream content.

[0055] Figure 2 This is a schematic diagram of the interface interaction provided in the embodiments of this disclosure, such as... Figure 2 As shown, live content 22 and a first control 23 can be displayed within the first display interface 21. In response to a trigger operation on the first control 23, a content generation panel 24 is displayed within the first display interface 21, which includes multiple first interest tags 25. Therefore, users can generate interactive text by selecting from the multiple first interest tags 25.

[0056] Furthermore, the content generation panel 24 also includes a publishing control 26, which, in response to a triggering operation on the publishing control 26, can display interactive text 27 in the interactive area associated with the live content.

[0057] The message processing method provided in this embodiment displays live content and a first control within a first display interface. Therefore, users can quickly post interactive content by triggering the first control while watching the live content. Furthermore, triggering the first control displays a content generation panel within the first display interface, which includes multiple user-related first interest tags. Users can then select at least one first interest tag to generate interactive text and post it within the interactive area associated with the live content. This allows users to quickly generate interest-related interactive text, enabling further interaction with the broadcaster and other users watching the live content based on this text.

[0058] Optionally, based on any of the above embodiments, step 101 includes:

[0059] The first display screen shows the live stream content, along with the second control.

[0060] In response to a trigger operation on the second control, a function panel is displayed, which includes multiple function controls, including at least the first control.

[0061] In this embodiment, the first display interface includes a second control. In response to a trigger operation on the second control, a function panel is displayed. The function panel includes multiple function controls related to the live broadcast content, and the function controls include at least the first control. Therefore, the user can view the first control in the function panel and can quickly publish interest-related interactive content based on the first control.

[0062] The message processing method provided in this embodiment displays live content and a second control on a first display interface. Therefore, the function panel can be viewed by triggering the second control, and the first control can be displayed in the function panel, so that users can quickly publish interactive content related to their interests based on the first control.

[0063] Figure 3 This is a flowchart illustrating a message processing method provided in yet another embodiment of the present disclosure. Based on any of the above embodiments, such as... Figure 3 As shown, step 103 includes:

[0064] Step 301: Display a preset input box in the content generation panel, and display preset text in the input box.

[0065] Step 302: Generate interactive text based on preset text and at least one first interest tag selected by the user.

[0066] In this embodiment, the content generation panel includes a preset input box, in which at least one first interest tag selected by the user can be displayed.

[0067] Optionally, to generate more semantically complete interactive text, preset text can be set in advance, such as "My interests are" or "My hobbies are". To make the preset text more intuitive for users, it can be displayed in the input box.

[0068] Optionally, after displaying the preset text in the input box, the user can also select at least one primary interest tag according to actual needs, thus enabling the generation of interactive text based on the preset text and the user's selected primary interest tag.

[0069] Figure 4 This is a schematic diagram of the display interface provided for an embodiment of this disclosure, such as... Figure 4As shown, the content generation panel 41 includes an input box 42, which displays preset text 43. For example, the preset text 43 could be "My interests are". In addition, the content generation panel 41 may also include multiple first interest tags 44, so that users can generate interactive text by selecting at least one first interest tag and the preset text.

[0070] The message processing method provided in this embodiment can generate semantically complete interactive text based on the preset text and at least one first interest tag selected by the user by pre-setting the preset text, without requiring the user to manually edit the interactive text, thus improving the interaction efficiency in the live broadcast room.

[0071] Furthermore, based on any of the above embodiments, step 302 includes:

[0072] In response to the user's trigger action on the first interest tag, the first interest tag triggered by the user is displayed in the display area associated with the preset text in the input box, and interactive text is obtained. The interactive text is used to represent the user's interest.

[0073] In this embodiment, after displaying preset text in the input box, in response to the user's triggering operation on the first interest tag, the user-triggered first interest tag is displayed in the display area associated with the preset text in the input box, thus obtaining interactive text. For example, in response to the user's triggering operation on the first interest tag, the first interest tag can be displayed behind the preset text. This interactive text is used to represent the user's interests.

[0074] For example, in a practical application, the preset text could be "My interest is...". This primary interest tag could include, but is not limited to, mobile games, food, cute pets, travel, cycling, and fitness. In response to a user's trigger action on the food interest tag, that tag could be displayed after the preset text, resulting in the interactive text "My interest is food."

[0075] The message processing method provided in this embodiment displays the user-triggered first interest tag in the preset text-related display area of ​​the input box in response to the user's triggering operation on the first interest tag. This allows the user to view the interactive text to be published more intuitively, so that the user can further adjust the interactive text according to actual needs.

[0076] Furthermore, based on any of the above embodiments, the content generation panel further includes a first switching control, and the method further includes:

[0077] In response to the user's triggering operation on the first switching control, at least one second interest tag is displayed in the content generation panel, and the first interest tag and the second interest tag are different.

[0078] In this embodiment, the multiple first interest tags displayed in the content generation panel may not meet the user's actual needs. Therefore, in order to facilitate the user to view a wider range of interest tags in the content generation panel, a first switching control can also be displayed in the content generation panel.

[0079] Optionally, in response to a user's triggering action on the first switching control, at least one second interest tag is displayed in the content generation panel, wherein the first interest tag and the second interest tag are different. Both the first interest tag and the second interest tag can be generated by a generative model based on the user's historical browsing data.

[0080] Figure 5 This is another schematic diagram of interface interaction provided in the embodiments of this disclosure, such as... Figure 5 As shown, the content generation panel 51 displays multiple first interest tags 52 and a first switching control 53. In response to the triggering operation of the first switching control 53, multiple second interest tags 54 can be switched and displayed within the content generation panel 51, wherein the first interest tags 52 and the second interest tags 53 are different.

[0081] The message processing method provided in this embodiment sets a first switching control in the content generation panel, so that when the currently recommended first interest tag cannot meet the user's needs, the user can switch to view more interest tags through the first switching control.

[0082] Furthermore, based on any of the above embodiments, the method further includes:

[0083] In response to user actions on the input field, display the input controls.

[0084] The system obtains the edited content determined by the user based on input controls, and generates interactive text based on preset text, the edited content determined by the user, and / or at least one first interest tag.

[0085] In this embodiment, based on the preset text and at least one first interest tag, the user can also edit the interactive text according to actual needs.

[0086] Optionally, the user can trigger an operation on the input box, and in response to the trigger operation, an input control can be displayed. For example, the input control can be a keyboard. The user can determine the content to be edited based on the input control. The content to be edited includes, but is not limited to, text content added by the user, editing content for at least one first interest tag, deleting at least one interest tag, etc.

[0087] Therefore, upon obtaining the edited content determined by the user based on the input controls, interactive text can be generated based on preset text, the edited content determined by the user, and / or at least one first interest tag.

[0088] The message processing method provided in this embodiment displays an input control in response to the user's trigger operation on the input box. Therefore, in addition to the preset text and at least one first interest tag, the user can also input text content through the input box according to actual needs, making the generated interactive text more in line with the user's actual needs.

[0089] Figure 6 This is a flowchart illustrating a message processing method provided in yet another embodiment of the present disclosure. Based on any of the above embodiments, such as... Figure 6 As shown, the method also includes:

[0090] Step 601: Display a prompt message associated with the conversation group on the first display interface. The prompt message is used to prompt the user to join the conversation group. The conversation group is constructed based on multiple users who have the same interest tags in the interactive content they publish within a preset time interval.

[0091] Step 602: In response to the user's triggered action on the prompt message, add the user to the conversation group.

[0092] In this embodiment, to facilitate further interactive operations by users based on the interest tag, the interactive content posted by multiple users watching the live broadcast within a preset time interval can be aggregated, and a conversation group can be constructed based on multiple users whose interactive content is associated with the same interest tag. For example, interactive content within one hour can be clustered based on interest tags to obtain clustering results corresponding to multiple interest tags. A conversation group is then constructed based on each clustering result.

[0093] Furthermore, to enable users to join conversation groups and engage in conversations with other users who share the same interests, a prompt message associated with the conversation group can be displayed on the first display interface. This prompt message prompts the user to join the conversation group; for example, it may include a join control. Therefore, users can join the conversation group by triggering the prompt message.

[0094] As one feasible approach, the interest tags associated with interactive content within a preset time interval can be sorted to obtain a ranking result. The top N interest tags in the ranking result are then identified, prompting the broadcaster to interact with users watching the live stream based on these N interest tags.

[0095] The message processing method provided in this embodiment summarizes the interactive content posted by multiple users watching live content within a preset time interval. Therefore, it can build a conversation group for multiple users with the same interest tags in the interactive content, and display the prompt information associated with the conversation group in the first display interface, so that users can join the conversation group based on the prompt information and interact with more users with the same interests.

[0096] Furthermore, based on any of the above embodiments, the method further includes:

[0097] In response to a user joining a conversation group, the first interactive content and a second switching control are displayed on the first display interface. The first interactive content is sent by multiple users watching the live stream.

[0098] In response to the user's triggering operation on the second switching control, the second interactive content is displayed in the first display interface. The second interactive content is the conversation content associated with the conversation group.

[0099] In this embodiment, after joining a conversation group, a user can switch between viewing the first interactive content in the public screen and the second interactive content in the conversation group within the first display interface.

[0100] Optionally, the first display interface may show first interactive content sent by multiple users watching the live stream, as well as a second switching control. In response to a user's triggering of the second switching control, the second session content associated with the session group may be displayed on the first display interface.

[0101] The message processing method provided in this embodiment displays a second switching control within the first display interface, thus enabling flexible switching and viewing of the first interactive content and the second interactive content within the first display interface based on the second switching control.

[0102] Figure 7 This is a schematic diagram of the structure of the message processing apparatus provided in the embodiments of this disclosure, such as... Figure 7 As shown, the device includes: a display module 71, a processing module 72, a generation module 73, and a publishing module 74. The display module 71 is used to display live content and a first control within a first display interface. The processing module 72, in response to a trigger operation on the first control, displays a content generation panel within the first display interface. The content generation panel displays at least one first interest tag, which is determined based on the user's historical browsing data. The generation module 73 is used to generate interactive text based on at least one first interest tag selected by the user. The publishing module 74, in response to a publishing operation triggered by the user, displays the interactive text in the interactive area associated with the live content.

[0103] Furthermore, based on any of the above embodiments, the display module is configured to: display live content and a second control on a first display interface; and, in response to a trigger operation on the second control, display a function panel, which includes multiple function controls, at least including the first control.

[0104] Furthermore, based on any of the above embodiments, the generation module is configured to: display a preset input box in the content generation panel, the input box displaying preset text; and generate interactive text based on the preset text and at least one first interest tag selected by the user.

[0105] Furthermore, based on any of the above embodiments, the generation module is used to: in response to the user's triggering operation on the first interest tag, display the first interest tag triggered by the user in the display area of ​​the preset text association in the input box, and obtain interactive text, which is used to represent the user's interest.

[0106] Furthermore, based on any of the above embodiments, the content generation panel further includes a first switching control, and the message processing device further includes: a switching module, used to switch the display of at least one second interest tag in the content generation panel in response to the user's trigger operation on the first switching control, wherein the first interest tag and the second interest tag are different.

[0107] Furthermore, based on any of the above embodiments, the message processing device further includes: a display module, used to display input controls in response to a user's trigger operation on the input box; and a generation module, used to obtain the edit content determined by the user based on the input controls, and generate interactive text based on preset text, the edit content determined by the user, and / or at least one first interest tag.

[0108] Furthermore, based on any of the above embodiments, the interest tags are generated by the generative model based on the user's historical browsing data. Historical browsing data includes one or more of the following: the user's historical browsing data for live streaming content, the user's historical browsing data for media content, the user's historical interaction data for live streaming content, and the user's historical interaction data for media content.

[0109] Furthermore, based on any of the above embodiments, the message processing device further includes: a display module, configured to display prompt information associated with a conversation group within a first display interface, the prompt information prompting the user to join the conversation group, the conversation group being constructed based on multiple users who share the same interest tags in interactive content published within a preset time interval; and a processing module, configured to join the conversation group in response to the user's triggering operation on the prompt information.

[0110] Furthermore, based on any of the above embodiments, the message processing device further includes: a display module, configured to display first interactive content and a second switching control in a first display interface in response to a user joining a conversation group, wherein the first interactive content is sent by multiple users watching live content; and a switching module, configured to display second interactive content in the first display interface in response to a user triggering the second switching control, wherein the second interactive content is conversation content associated with the conversation group.

[0111] The device provided in this embodiment can be used to execute the technical solutions of the above method embodiments. Its implementation principle and technical effect are similar, and will not be described again here.

[0112] To implement the above embodiments, this disclosure also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the message processing method as described in any of the above embodiments.

[0113] To implement the above embodiments, this disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements the message processing method as described in any of the above embodiments.

[0114] To implement the above embodiments, this disclosure also provides an electronic device, including: a processor and a memory;

[0115] The memory stores the instructions that the computer executes;

[0116] The processor executes computer execution instructions stored in memory, causing the processor to perform the message processing method as described in any of the above embodiments.

[0117] Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. The electronic device 800 can be a terminal device or a server. The terminal device can include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, personal digital assistants (PDAs), tablet computers, portable media players (PMPs), and in-vehicle terminals (such as in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Figure 8 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.

[0118] like Figure 8As shown, the electronic device 800 may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) 801, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage device 808 into a random access memory (RAM) 803. The RAM 803 also stores various programs and data required for the operation of the electronic device 800. The processing unit 801, ROM 802, and RAM 803 are interconnected via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.

[0119] Typically, the following devices can be connected to I / O interface 805: input devices 806 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 807 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 808 including, for example, magnetic tapes, hard disks, etc.; and communication devices 809. Communication device 809 allows electronic device 800 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 8 An electronic device 800 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.

[0120] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 809, or installed from a storage device 808, or installed from a ROM 802. When the computer program is executed by a processing device 801, it performs the functions defined in the methods of embodiments of this disclosure.

[0121] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.

[0122] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.

[0123] The aforementioned computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the methods shown in the above embodiments.

[0124] Computer program code for performing the operations of this disclosure can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0125] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0126] The units described in the embodiments of this disclosure can be implemented in software or in hardware. The name of a unit does not necessarily limit the unit itself; for example, the first acquisition unit can also be described as "a unit that acquires at least two Internet Protocol addresses".

[0127] The functions described above in this document can be performed at least in part by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), complex programmable logic devices (CPLDs), and so on.

[0128] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0129] In a first aspect, according to one or more embodiments of this disclosure, a message processing method is provided, comprising:

[0130] The live stream content and the first control are displayed in the first display interface;

[0131] In response to the triggering operation of the first control, a content generation panel is displayed in the first display interface. The content generation panel displays at least one first interest tag, which is determined based on the user's historical browsing data.

[0132] Interactive text is generated based on at least one primary interest tag selected by the user.

[0133] In response to a user-triggered posting action, interactive text is displayed in the interactive area associated with the live stream content.

[0134] According to one or more embodiments of this disclosure, displaying live content and a first control within a first display interface includes:

[0135] The first display screen shows the live stream content, along with the second control.

[0136] In response to a trigger operation on the second control, a function panel is displayed, which includes multiple function controls, including at least the first control.

[0137] According to one or more embodiments of this disclosure, generating interactive text based on at least one first interest tag selected by a user includes:

[0138] The content generation panel displays a preset input box with preset text.

[0139] Interactive text is generated based on preset text and at least one primary interest tag selected by the user.

[0140] According to one or more embodiments of this disclosure, generating interactive text based on preset text and at least one first interest tag selected by the user includes:

[0141] In response to the user's trigger action on the first interest tag, the first interest tag triggered by the user is displayed in the display area associated with the preset text in the input box, and interactive text is obtained. The interactive text is used to represent the user's interest.

[0142] According to one or more embodiments of this disclosure, the content generation panel further includes a first switching control, and the method further includes:

[0143] In response to the user's triggering operation on the first switching control, at least one second interest tag is displayed in the content generation panel, and the first interest tag and the second interest tag are different.

[0144] According to one or more embodiments of this disclosure, the method further includes:

[0145] In response to user interaction with the input field, display the input controls;

[0146] The system obtains the edited content determined by the user based on input controls, and generates interactive text based on preset text, the edited content determined by the user, and / or at least one first interest tag.

[0147] According to one or more embodiments of this disclosure, interest tags are generated by a generative model based on a user's historical browsing data;

[0148] Historical browsing data includes one or more of the following: user's historical browsing data for live content, user's historical browsing data for media content, user's historical interaction data for live content, and user's historical interaction data for media content.

[0149] According to one or more embodiments of this disclosure, the method further includes:

[0150] The first display interface shows a prompt message associated with the conversation group. The prompt message is used to prompt the user to join the conversation group. The conversation group is constructed based on multiple users who have the same interest tags in the interactive content they publish within a preset time interval.

[0151] In response to the user's action on the prompt message, join the conversation group.

[0152] According to one or more embodiments of this disclosure, the method further includes:

[0153] In response to a user joining a conversation group, the first interactive content and a second switching control are displayed on the first display interface. The first interactive content is sent by multiple users watching the live stream.

[0154] In response to the user's triggering operation on the second switching control, the second interactive content is displayed in the first display interface. The second interactive content is the conversation content associated with the conversation group.

[0155] Secondly, according to one or more embodiments of this disclosure, a message processing apparatus is provided, comprising:

[0156] The display module is used to display the live content and the first control within the first display interface;

[0157] The processing module is used to respond to the trigger operation of the first control and display a content generation panel in the first display interface. The content generation panel displays at least one first interest tag, which is determined based on the user's historical browsing data.

[0158] The generation module is used to generate interactive text based on at least one primary interest tag selected by the user;

[0159] The publishing module is used to respond to user-triggered publishing operations and display interactive text in the interactive area associated with the live stream content.

[0160] According to one or more embodiments of this disclosure, in the demonstration module, it is used for:

[0161] The first display screen shows the live stream content, along with the second control.

[0162] In response to a trigger operation on the second control, a function panel is displayed, which includes multiple function controls, including at least the first control.

[0163] According to one or more embodiments of this disclosure, a generation module is configured to:

[0164] The content generation panel displays a preset input box with preset text.

[0165] Interactive text is generated based on preset text and at least one primary interest tag selected by the user.

[0166] According to one or more embodiments of this disclosure, a generation module is configured to:

[0167] In response to the user's trigger action on the first interest tag, the first interest tag triggered by the user is displayed in the display area associated with the preset text in the input box, and interactive text is obtained. The interactive text is used to represent the user's interest.

[0168] According to one or more embodiments of this disclosure, the content generation panel further includes a first switching control, and the message processing device further includes:

[0169] The switching module is used to respond to the user's trigger operation on the first switching control and to switch the display of at least one second interest tag in the content generation panel. The first interest tag and the second interest tag are different.

[0170] According to one or more embodiments of this disclosure, the message processing apparatus further includes:

[0171] The display module is used to respond to user actions on the input field and display the input controls.

[0172] The generation module is used to obtain the edited content determined by the user based on the input controls, and generate interactive text based on the preset text, the edited content determined by the user, and / or at least one first interest tag.

[0173] According to one or more embodiments of this disclosure, interest tags are generated by a generative model based on a user's historical browsing data;

[0174] Historical browsing data includes one or more of the following: user's historical browsing data for live content, user's historical browsing data for media content, user's historical interaction data for live content, and user's historical interaction data for media content.

[0175] According to one or more embodiments of this disclosure, the message processing apparatus further includes:

[0176] The display module is used to display prompts related to the conversation group in the first display interface. The prompts are used to encourage users to join the conversation group. The conversation group is constructed based on multiple users who have the same interest tags in the interactive content they publish within a preset time interval.

[0177] The processing module is used to respond to user actions triggered by prompts and add users to the conversation group.

[0178] According to one or more embodiments of this disclosure, the message processing apparatus further includes:

[0179] The display module is used to respond to users joining a conversation group by displaying first interactive content and a second switching control in the first display interface. The first interactive content is sent by multiple users watching the live broadcast.

[0180] The switching module is used to respond to the user's trigger operation on the second switching control and display the second interactive content in the first display interface. The second interactive content is the conversation content associated with the conversation group.

[0181] Thirdly, according to one or more embodiments of the present disclosure, an electronic device is provided, comprising: at least one processor and a memory;

[0182] The memory stores the instructions that the computer executes;

[0183] At least one processor executes computer execution instructions stored in memory, causing at least one processor to perform the message processing method as described in the first aspect above and various possible designs of the first aspect.

[0184] Fourthly, according to one or more embodiments of the present disclosure, a computer-readable storage medium is provided, which stores computer-executable instructions that, when executed by a processor, implement the message processing method described in the first aspect and various possible designs of the first aspect.

[0185] Fifthly, according to one or more embodiments of the present disclosure, a computer program product is provided, including a computer program that, when executed by a processor, implements the message processing method as described in the first aspect above and various possible designs of the first aspect.

[0186] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.

[0187] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.

[0188] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.

Claims

1. A message processing method, characterized in that, include: The live stream content and the first control are displayed in the first display interface; In response to the triggering operation of the first control, a content generation panel is displayed in the first display interface. The content generation panel displays at least one first interest tag, which is determined based on the user's historical browsing data. Interactive text is generated based on at least one first interest tag selected by the user; In response to a user-triggered publish action, the interactive text is displayed in the interactive area associated with the live stream content.

2. The method according to claim 1, characterized in that, The display of live content and the first control within the first display interface includes: The live stream content and the second control are displayed on the first display interface; In response to a trigger operation on the second control, a function panel is displayed, the function panel including multiple function controls, the function controls including at least the first control.

3. The method according to claim 1, characterized in that, The generation of interactive text based on at least one first interest tag selected by the user includes: A preset input box is displayed in the content generation panel, and preset text is displayed in the input box; Interactive text is generated based on the preset text and at least one first interest tag selected by the user.

4. The method according to claim 3, characterized in that, The generation of interactive text based on the preset text and at least one first interest tag selected by the user includes: In response to the user's triggering operation on the first interest tag, the first interest tag triggered by the user is displayed in the display area associated with the preset text in the input box, and the interactive text is obtained, which is used to represent the user's interest.

5. The method according to claim 3, characterized in that, The content generation panel also includes a first switching control, and the method further includes: In response to a user's triggering operation on the first switching control, at least one second interest tag is displayed in the content generation panel, wherein the first interest tag is different from the second interest tag.

6. The method according to claim 3, characterized in that, The method further includes: In response to a user's trigger action on the input box, the input control is displayed; The system obtains the edited content determined by the user based on the input control, and generates the interactive text based on the preset text, the edited content determined by the user, and / or at least one first interest tag.

7. The method according to claim 1, characterized in that, The interest tags are generated by a generative model based on the user's historical browsing data; The historical browsing data includes one or more of the following: the user's historical browsing data for live content, the user's historical browsing data for media content, the user's historical interaction data for live content, and the user's historical interaction data for media content.

8. The method according to any one of claims 1-7, characterized in that, The method further includes: The first display interface displays a prompt message associated with the conversation group. The prompt message is used to prompt the user to join the conversation group. The conversation group is constructed based on multiple users who have the same interest tags in the interactive content they publish within a preset time interval. In response to the user's triggering action on the prompt message, join the conversation group.

9. The method according to claim 8, characterized in that, The method further includes: In response to the user joining the conversation group, a first interactive content and a second switching control are displayed in the first display interface. The first interactive content is sent by multiple users watching the live broadcast content. In response to the user's triggering operation on the second switching control, the second interactive content is displayed in the first display interface, and the second interactive content is the session content associated with the session group.

10. A message processing device, characterized in that, include: The display module is used to display the live content and the first control within the first display interface; The processing module is configured to respond to a trigger operation on the first control by displaying a content generation panel in the first display interface, wherein the content generation panel displays at least one first interest tag, which is determined based on the user's historical browsing data; The generation module is used to generate interactive text based on at least one first interest tag selected by the user; The publishing module is used to display the interactive text in the interactive area associated with the live content in response to a user-triggered publishing operation.

11. An electronic device, characterized in that, include: Processor and memory; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the message processing method as described in any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, implement the message processing method as described in any one of claims 1 to 9.

13. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the message processing method as described in any one of claims 1 to 9.