Message presentation method, apparatus, device, and storage medium
The message presentation method addresses the imbalance between media content and interaction messages by switching between modes based on reception time and interaction data, enhancing user engagement and efficiency in video sharing and communication systems.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- BEIJING ZITIAO NETWORK TECH CO LTD
- Filing Date
- 2023-01-18
- Publication Date
- 2026-06-29
AI Technical Summary
Existing message presentation methods in video sharing and real-time communication systems do not effectively balance the presentation of shared media content with interaction messages, leading to excessive occlusion and reduced user engagement.
A message presentation method that switches between two modes: a first mode where interaction messages are displayed based on reception time and a second mode where messages are displayed based on interaction process data, allowing users to efficiently view and input messages while minimizing content obstruction.
Enhances user interaction efficiency by reducing content obstruction and facilitating quick message input, thereby improving the overall user experience in content sharing scenarios.
Smart Images

Figure 0007881723000001 
Figure 0007881723000002 
Figure 0007881723000003
Abstract
Description
Technical Field
[0001] [Cross-reference to Related Applications] This disclosure claims the priority of a Chinese patent application filed with the China National Intellectual Property Administration on January 29, 2022, with an application number of 202210112909.0, and all the contents of this application are incorporated herein by reference.
[0002] [Technical Field] Embodiments of the present disclosure relate to the field of computer technology, for example, to a message presentation method, apparatus, device, and storage medium.
Background Art
[0003] With the rapid development of Internet technology and terminal technology, the interaction between users has become more and more convenient. It is also possible to share the same video stream content among multiple users. Users who perform video sharing can have real-time voice communication and can also communicate through messages in the form of characters or images. In order to improve the user experience, it is necessary to optimize the message presentation (Display) method.
Summary of the Invention
Problems to be Solved by the Invention
[0004] Embodiments of the present disclosure provide a message presentation method, apparatus, storage medium, and device that can optimize the conventional message presentation method.
Means for Solving the Problems
[0005] According to a first aspect, embodiments of the present disclosure provide a message presentation method, and this method includes Displaying a content sharing interface to a content sharing process by target users, wherein the number of target users is at least two, and the content sharing interface is used to present predetermined media content shared among the target users and interaction messages transmitted to the content sharing process by the target users. The process of presenting the interaction message in a first predetermined mode in the content sharing interface includes, in response to a first trigger operation in which the target user triggers the input of the interaction message, switching in the content sharing interface from presenting the interaction message in a first predetermined mode to presenting the interaction message in a second predetermined mode, wherein the presentation of the interaction message in the first predetermined mode is associated with the reception time of the interaction message, and the presentation of the interaction message in the second predetermined mode is associated with the interaction process data of the target user.
[0006] According to a second aspect, embodiments of the present disclosure provide a message presentation device, which includes A content sharing interface display module configured to display a content sharing interface to a content sharing process by target users, wherein the number of target users is at least two, and the content sharing interface is used to present predetermined media content shared among the target users and interaction messages sent by the target users to the content sharing process; The process of presenting the interaction message in a first predetermined mode in the content sharing interface includes a message presentation module configured to switch in the content sharing interface from presenting the interaction message in a first predetermined mode to presenting the interaction message in a second predetermined mode in response to a first trigger operation in which the target user triggers the input of the interaction message, wherein the presentation of the interaction message in the first predetermined mode is associated with the reception time of the interaction message, and the presentation of the interaction message in the second predetermined mode is associated with the interaction process data of the target user.
[0007] According to a third aspect, an embodiment of the present disclosure provides an electronic 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 computer program, a message presentation method according to an embodiment of the present disclosure is implemented.
[0008] According to a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium in which a computer program is stored, and when the computer program is executed by a processor, a message presentation method according to an embodiment of the present disclosure is realized. [Brief explanation of the drawing]
[0009] [Figure 1] This is a scenario architecture diagram of an application scenario to which the message presentation method according to the embodiments of this disclosure is applied. [Figure 2] This is a flowchart of the message presentation method according to the embodiments of this disclosure. [Figure 3] This is a schematic diagram of the interface of the message presentation mode switching process according to an embodiment of the present disclosure. [Figure 4]This is a schematic diagram of the interface changes according to the embodiments of this disclosure. [Figure 5] This is a schematic diagram illustrating the changes in the session interface according to the embodiments of this disclosure. [Figure 6] This is a flowchart of the message presentation method according to the embodiments of this disclosure. [Figure 7] This is a structural block diagram of a message presentation device according to an embodiment of the present disclosure. [Figure 8] This is a structural block diagram of an electronic device according to an embodiment of the present disclosure. [Modes for carrying out the invention]
[0010] The following describes embodiments of the present disclosure with reference to the drawings. While the drawings show several embodiments of the present disclosure, it should be understood that the present disclosure can be implemented in various forms, and these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only.
[0011] It should be understood that the steps described in the method embodiments of this disclosure may be performed in a different order and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the execution of the indicated steps.
[0012] As used herein, the term “including” and its variations are open inclusions, i.e., “including, but not limited to.” The term “based on” means “based at least partially.” The term “one embodiment” means “at least one embodiment,” the term “another embodiment” means “at least one other embodiment,” and the term “several embodiments” means “at least several embodiments.” Relevant definitions of other terms are given in the following description.
[0013] It should be noted that the concepts of “first,” “second,” etc., as used in this disclosure are used solely to distinguish between different devices, modules, or units.
[0014] It should be noted that the modifications “one” and “more” as used in this disclosure are general in nature and should be understood as “one or more” unless otherwise explicitly indicated in the context, as a person skilled in the art should understand.
[0015] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are used for illustrative purposes only.
[0016] In each of the embodiments described below, selective features and examples are provided simultaneously, and by combining the features described in the embodiments, multiple selective solutions can be formed, and each numbered embodiment should not be considered as a single technical solution.
[0017] FIG. 1 is a scenario architecture diagram of an application scenario to which a message display method according to an embodiment of the present disclosure is applied. Exemplarily, referring to FIG. 1, this application scenario may include a server 100, a first electronic device 101, and a second electronic device 102. It should be noted that the number of electronic devices may be more, and FIG. 1 is only a schematic description. The plurality of electronic devices establish a communication connection with the server to realize information interaction. The electronic device may be a portable device such as a mobile phone, a smart watch, a tablet computer, and a personal digital assistant, or may be other devices such as a desktop computer. Among the users using the electronic devices, real-time calls, content sharing, message interaction, etc. can be performed through a predetermined network platform installed on the electronic devices. In the embodiment of the present disclosure, content sharing in the call process may also be referred to as call sharing. Here, the predetermined network platform may be a predetermined website or a predetermined application program, and the server can provide support for the predetermined network platform.
[0018] FIG. 2 is a flowchart of a message presentation method according to an embodiment of the present disclosure. This method may be executed by a message presentation device, where this device may be implemented by software and / or hardware, and generally may be integrated into an electronic device. For example, it may be an electronic device used by any user participating in content sharing. As shown in FIG. 2, this method includes the following steps.
[0019] Step 201, display a content sharing interface in a content sharing process by a target user. Here, the number of the target users is at least two, and the content sharing interface is used to present predetermined media content shared among the target users and interaction messages sent by the target users to the content sharing process.
[0020] In embodiments of the present disclosure, two or more users can be supported to perform real-time content sharing, and the target user may be understood as the user participating in the content sharing. While sharing content, message interaction can be performed, and real-time calls (such as voice calls or video calls, etc.) can also be made. For the call sharing scenario, in order to meet the need for content sharing among users, a content sharing interface can be displayed during the call process, and during the display process of the content sharing interface, the real-time call among users can be maintained, that is, the users participating in the call can continue the call while browsing the content sharing interface.
[0021] Exemplarily, the content sharing interface may be a page in a predetermined application program. The content sharing interface is used to present the predetermined media content shared among the target users, and the specific form of the predetermined media content may be set according to actual needs, for example, it may be video, image, document or other forms of content. The predetermined media content may be set by any target user or the designated target user. The content sharing interface is further used to present the interaction messages sent by the target users during the content sharing process, and the content included in the interaction messages may be set according to actual needs, for example, it may include content such as character strings or stamps. Optionally, the content sharing interface may also be used to present a message input control, and the message input control is used to trigger an interaction message input event, and the presentation form of the message input control may be set according to actual needs, for example, it may be an input box at the bottom of the content sharing interface.
[0022] Step 202, in the process of presenting the interaction message in a first predetermined mode in the content sharing interface, in response to a first trigger operation in which the target user triggers the input of the interaction message, the content sharing interface switches from presenting the interaction message in a first predetermined mode to presenting the interaction message in a second predetermined mode, where the presentation of the interaction message in the first predetermined mode is associated with the time the interaction message is received, and the presentation of the interaction message in the second predetermined mode is associated with the interaction process data of the target user.
[0023] To make it clear, the first trigger operation that causes the target user to trigger the interaction message input may be a message input control or a first trigger operation on an already presented interaction message, or it may be a predetermined gesture operation. For example, when the target user triggers the interaction message input, an input cursor is presented on the message input panel.
[0024] In the embodiments of this disclosure, at least two types of presentation modes are set for presenting interaction messages, the two types of which are described as the first predetermined mode and the second predetermined mode, respectively.
[0025] The presentation of interaction messages in the first predetermined mode is associated with the reception time of the interaction message, and the specific association method may be set according to the actual demand. For example, the interaction message closest to the current time may be dynamically presented for a set time length, or the start and end times of presentation may be determined according to the reception time of the interaction message.
[0026] Selectively, in a first predetermined mode, the currently received interaction message is displayed for a set duration; that is, after receiving an interaction message sent by a target user, this interaction message is displayed, and after the set duration has elapsed, the display of this interaction message is stopped, thereby reducing the duration of occlusion of the predetermined media content. Selectively, this set duration may be a predetermined fixed duration, or it may be a duration that is dynamically adjusted according to the actual situation. For example, if the message interaction frequency between target users is relatively high and multiple interaction messages are received within a short period of time, the set duration may be reduced to decrease the probability or duration of multiple interaction messages being displayed simultaneously. For example, the set time length may be determined based on the reception time of the next interaction message. For instance, if a new interaction message is received during the presentation process of the current interaction message, the already presented time length of the currently presented interaction message may be considered to have reached the set time length. In this case, the presentation of the current interaction message is stopped, and the new interaction message is presented, thereby enabling the presentation of one interaction message at a time and reducing the degree of occlusion of the specified media content. When an interaction message is presented using the first predetermined mode, occlusion and interference with the specified media content are relatively small, allowing the target user to become more interested in the specified media content and enhance their viewing experience.
[0027] Selectively, in a first predetermined mode, the interaction message currently received in the first predetermined region may be presented for a set duration. Here, in order to avoid excessive occlusion of the predetermined media content, the first predetermined region may be located in or near the boundary of the content sharing interface, for example, the top of the interface, the bottom of the interface, the left boundary of the interface, or the right boundary of the interface.
[0028] The presentation of interaction messages in the second predetermined mode is associated with the interaction process data of the target user, and the specific association method may be set according to the actual needs, for example, by presenting an interaction message record, or by aggregating and presenting interaction messages sent by each target user at the target user level.
[0029] Selectively, an interaction message record is presented in a second predetermined mode. The interaction message record may be understood as a series of interaction messages arranged in chronological order, and a set number of recently received interaction messages may be presented at the initial time of switching to the second predetermined mode. The set number may be dynamically determined based on the size of a second predetermined area for presenting the interaction message record in the content sharing interface and the area of the display space that needs to be occupied by the interaction messages. Selectively, after receiving a predetermined gesture operation entered by the target user, earlier interaction messages may be presented. Here, the interaction message record presentation process can be updated in real time in response to the receipt of new interaction messages, thereby real-time message interaction. When presenting interaction messages using the second predetermined mode, compared to the first predetermined mode, the target user can view more message content and fully understand the message interaction process, thereby better interacting with other users and satisfying the user's message interaction needs.
[0030] In embodiments of this disclosure, in the content sharing interface, during the process of presenting interaction messages in a first predetermined mode, any one target user can input a first trigger operation that triggers the input of the interaction message based on the content sharing interface on the electronic device they are using. At this time, it can be determined that there is a need for this target user to view the message record in order to input message content more accurately and efficiently based on the message interaction record, and the system can switch from the first predetermined mode to a second predetermined mode. Here, the type of the first trigger operation may be set according to the actual need, for example, a click or a long press.
[0031] For example, in the content sharing interface, the process of presenting interaction messages in a first predetermined mode maintains the presentation of predetermined media content in the content sharing interface. After switching from the presentation of interaction messages in the first predetermined mode to the presentation of interaction messages in a second predetermined mode in the content sharing interface, the presentation of predetermined media content continues to be maintained in the content sharing interface. Similarly, even after switching to the presentation of interaction messages in a first predetermined mode in the content sharing interface, the presentation of predetermined media content continues to be maintained in the content sharing interface. For example, if the predetermined media content is a video, and the content sharing interface plays the shared video and switches from the process of presenting interaction messages in a first predetermined mode to the presentation of interaction messages in a second predetermined mode, the content sharing interface continues to play the shared video and presents the interaction message in the second predetermined mode.
[0032] Figure 3 is a schematic interface diagram of a message presentation mode switching process according to an embodiment of the present disclosure. Assuming that the target users include User A, User B, and User C, Figure 3 shows a content sharing interface on an electronic device used by User C. As shown in Figure 3, the predetermined media content presented on the content sharing interface is a clown video 301, and a message input control 302 is presented at the bottom of the interface. In the upper left interface diagram, an interaction message is presented in a first predetermined mode. For example, the interaction message currently received is "I'd like to go too," sent by User A. This interaction message is presented in the first predetermined area 303 for a set time length, which is, for example, 1 second. After User C clicks the message input control 302, the system switches from presenting the interaction message in the first predetermined mode to presenting the interaction message in the second predetermined mode, that is, the interaction message record is presented. In the upper right interface diagram of Figure 3, the interaction message record is presented in the second predetermined area 304. User C first sends "This show is great. I want to go see it in person," User B agrees and sends "That's really great," and User A responds to User C and sends "I want to go too." At this time, the entire interaction process is presented to User C, and further assists User C in more accurately and efficiently inputting the interaction message content they want to send. Here, the specific size and location of the second predetermined area 304 may be set according to actual needs. For example, the second predetermined area may be the entire screen, i.e., its size may match the screen size, thereby allowing for the presentation of more interaction message records. Alternatively, for example, in a content sharing interface, the display of the message input control 302 at the bottom may be maintained, and the area other than the message input control 302 may be set as the second predetermined area.Here, as shown in the upper right interface of Figure 3, the playback of the clown video can be maintained in the content sharing interface.
[0033] The message presentation method according to the embodiments of the present disclosure displays a content sharing interface to a content sharing process by target users, wherein the number of target users is at least two, and the content sharing interface is used to present predetermined media content shared between the target users and interaction messages that the target users send to the content sharing process, wherein in the content sharing interface, in the interaction message presentation process in a first predetermined mode, the target users switch in the content sharing interface from the presentation of the interaction message in the first predetermined mode to the presentation of the interaction message in a second predetermined mode, wherein the presentation of the interaction message in the first predetermined mode is associated with the time of reception of the interaction message, and the presentation of the interaction message in the second predetermined mode is associated with the interaction process data of the target users. By adopting the above embodiment, multiple users can interact by sending messages during the process of viewing shared content, and can switch between different message presentation modes. In a first predetermined mode, message presentation is associated with the reception time, avoiding excessive obstruction of the shared content due to the presentation of too many interaction processes. After the user spontaneously triggers message input, the system switches to a second predetermined mode, where message presentation is associated with the interaction process data, facilitating the user to quickly input messages by referring to the interaction process, thereby improving interaction efficiency and successfully balancing the media content viewing experience with the user's message interaction needs.
[0034] In some embodiments, the content sharing interface is further used to present a message input control, and in response to a first trigger operation in which the target user triggers the input of the interaction message, the content sharing interface switches from presenting the interaction message in a first predetermined mode to presenting the interaction message in a second predetermined mode, which includes displaying a message input panel in the content sharing interface and switching from presenting the interaction message in a first predetermined mode to presenting the interaction message in a second predetermined mode, where the interaction message record is presented in an area of the content sharing interface other than the message input panel. The advantage of such a configuration is that it improves message input efficiency by presenting the message input panel and the interaction message record simultaneously after receiving the first trigger operation. As shown in Figure 3, after the user clicks the message input control 302, the message input panel 305 is displayed, and the interaction message record is displayed in a second predetermined area 304 above the message input panel 305.
[0035] In some embodiments, displaying a message input panel in the content sharing interface and switching from the presentation of the interaction message in a first predetermined mode to the presentation of the interaction message in a second predetermined mode includes displaying a message input panel and a predetermined control in the content sharing interface, and switching from the presentation of the interaction message in a first predetermined mode to the presentation of the interaction message in a second predetermined mode in response to a second trigger operation on the predetermined control. The advantages of such a configuration are that it supports the user in entering messages without viewing the interaction message log, avoids the display of the interaction message log excessively obscuring predetermined media content, and provides the user with a predetermined control so that the user can switch to the second predetermined mode by triggering the predetermined control. Selectively, it is possible to maintain the presentation of the interaction message in the first predetermined mode while the message input panel is displayed and the predetermined control is triggered, thereby preventing the user from missing the latest interaction message. Selectively, the presentation of interaction messages can be stopped and the occlusion of certain media content reduced, provided that a message input panel is displayed and a predetermined control is triggered. Here, the specific type of the second trigger operation may be set according to actual needs, and may be, for example, a click or a long press.
[0036] As shown in Figure 3, after the user clicks the message input control 302, the following interface diagram is displayed, showing the message input panel and a predetermined control 306. After the user clicks the predetermined control 306, the interface diagram in the upper right corner is displayed.
[0037] In some embodiments, in the first predetermined mode, the content sharing interface is further used to present the user identification of the target user in a first presentation manner. The specific content of the user identification may be set according to actual needs and may include, for example, a user name, a user avatar, or a real-time video screen of the user. Selectively, a setting area in the content sharing interface may display first-size user identifications of at least two target users, and the setting area may be understood as an area for centrally displaying user identifications in the content sharing interface, and if the number of target users does not exceed a predetermined threshold, the user identifications of all target users can be displayed in the setting area to enhance the sense of interaction.
[0038] Figure 4 is a schematic diagram of the interface changes according to an embodiment of the present disclosure. As shown in the upper left figure of Figure 4, the settings area 401 in the content sharing interface presents user identification for three target users, and the size of the user identification in this case may be indicated as the first size.
[0039] For example, after receiving a first interaction message sent by a first target user, the first interaction message is displayed for a set duration at a first position associated with the first user identification in the content sharing interface. As shown in Figure 4, if the first target user is user A, the first user identification 402 of user A is displayed in the upper left diagram, and after user A sends the first interaction message "I'd like to go too," the first interaction message 403 "I'd like to go too" is displayed at a first position associated with the first user identification 404 of user A in the upper right diagram.
[0040] In some embodiments, in the first predetermined mode, when presenting an interaction message transmitted by a first target user, the method of presenting the user identification of the first target user is changed from the first method to a second method, and after stopping the presentation of the interaction message transmitted by the first target user, the method of presenting the user identification of the first target user is restored from the second method to the first method. The advantage of such a setting is that the user identification of the target user currently sending the message is presented in a way that differentiates it from other user identifications, making it easier for the user to quickly verify the identity of the user currently sending the interaction message. The specific differences between the first and second methods of presentation may be set according to actual needs, for example, different sizes, different shapes, different colors, or different transparency. Selectively, the second method of presentation may present a user identification of the first size, and the second method of presentation may present a user identification of the second size, where the second size is larger than the first size. As shown in Figure 4, the size of the first user identification 404 for user A in the upper right figure is larger than the size of the first user identification 402 for user A in the upper left figure.
[0041] In some embodiments, switching the presentation of the interaction message in the content sharing interface from a first predetermined mode to a second predetermined mode in response to a first trigger operation by the target user that triggers the interaction message input includes switching the presentation of the interaction message in the content sharing interface to the second predetermined mode in response to a first trigger operation by the target user on the currently presented interaction message input. The advantage of such a configuration is that it enriches the methods for switching interaction message presentation modes.
[0042] As shown in Figure 4, after the user clicks on the currently presented interaction message 403, one implementation method is to enter the interface in the lower left, or another implementation method is to enter the interface in the lower right. Both the lower left and lower right interfaces present the interaction message record. In the lower left interface, the interaction message record is presented along with a message input box to facilitate the user to quickly enter a message. In the lower right interface, the interaction message record is presented along with the presentation of the message input control to avoid obscuring the predetermined media content of the message input panel. Furthermore, more interaction message records may be presented, and after the user clicks on the message input control, they can return to the lower left interface to facilitate the user to enter a message.
[0043] In some embodiments, the interaction message record includes at least one of the interaction messages in the current content sharing process and the historical interaction messages in the target user's historical content sharing processes. Here, the historical content sharing process may be understood as a content sharing process performed by the target user prior to the current content sharing. If, as described above, users A, B, and C also shared content yesterday, then in a second predetermined mode, the interaction message records of the three users from yesterday's sharing process may be presented. Selectively, when switching to the second predetermined mode, interaction messages related to the current content sharing process may be presented by default, or after receiving a predetermined operation such as swiping down, historical interaction messages related to past content sharing processes may be presented sequentially in chronological order.
[0044] In some embodiments, a given application program may support an instant communication function, and two or more users may conduct a session using the instant communication function. To facilitate communication, a session group (hereinafter referred to as a group) may be set up, which may include at least two group members. The given application program may reserve sessions within the group in a session list, which is called a session record. In embodiments of this disclosure, if target users are simultaneously present in a group, the session record within the group may be presented in the content sharing interface for easy viewing of the target users' historical communication status within the group. Selectively, the interaction process data of the target users further includes the original session record of the target group on the target session page, and the target group consists of target users corresponding to the content sharing process. Selectively, the process of presenting the interaction message in a second predetermined mode in the content sharing interface further includes, after receiving a predetermined operation, presenting the target user's interaction process data in the content sharing interface, wherein the target user's interaction process data includes the original session record in the target group and the interaction message record of the content sharing process, and the target group consists of target users corresponding to the content sharing process. Here, the original session record is an existing session record from when the target group had a session using the instant communication function prior to the current content sharing process. The specific type of predetermined operation may be set according to actual needs and may be, for example, a trigger operation on the session viewing control or a slide operation. The specific presentation format of the predetermined session record may differ from the interaction message record in order to facilitate quick distinction by the user.
[0045] In some embodiments, the process involves exiting the content sharing interface and entering the target session interface of a target group, wherein the target group consists of target users corresponding to the content sharing process, and displaying the target session record in the target session interface, wherein the target session record includes the original session record of the target group on the target session page and the interaction message record in the content sharing process, for example, the original session record of the target group and the interaction message record in the content sharing process, sorted chronologically. The advantage of such a configuration is that the interaction message record can be synchronized with the session interface, making it easier for the user to view interaction content in chronological order across different scenarios among target users within the session interface.
[0046] In some embodiments, when displaying the target session record, the first display method for the original session record differs from the second display method for the interaction message record. The advantage of such a setting is that it makes it easier for the user to quickly distinguish between interaction records in different scenarios. The specific differences between the first and second display methods may be set according to actual needs and may include, for example, the level of detail, display area, font size, or font color.
[0047] In some embodiments, the method further includes at least one of the following: the first display method includes displaying the original session records one by one; and the second display method includes displaying the interaction message records in an integrated manner with a predetermined message identifier.
[0048] In some embodiments, the method further includes displaying the interaction message records one by one in response to a third trigger operation for the predetermined message identifier. The advantages of such a configuration are that it simplifies the presentation of the interaction message records, avoids occupying too much display space, and allows the user to quickly view details by triggering the predetermined message identifier when they need to view detailed message content. The specific style of the predetermined message identifier may be set according to actual needs, and exemplary, the predetermined message identifier may be presented in relation to the time corresponding to the content sharing process.
[0049] Figure 5 is a schematic diagram of the changes in the session interface according to an embodiment of the present disclosure. As shown in Figure 5, the target session interface displays the target session record, and the target session record displays the original session record one by one in chronological order. The interaction message record of the content sharing process is displayed in the format of a predetermined message identifier 501, and after the user clicks on the predetermined message identifier 501, the user can view the specific interaction message content.
[0050] In some embodiments, after exiting the content sharing interface, the system further includes determining whether the target group exists, and in response to the absence of the target group, creating the target group and its initial session interface, entering the target group's initial session interface, and displaying the interaction message log from the content sharing process in the initial session interface. The advantage of such a configuration is that if the target user is not in the same group before content sharing, the target group can be automatically created, and the user can easily view the interaction message log from the content sharing process at any time in the session interface of the created target group. Here, the initial session interface may be understood as the session interface that is displayed after the user first triggers an action to enter the target group's session interface.
[0051] In some embodiments, the process of presenting the interaction message in a second predetermined mode in the content sharing interface further includes presenting the audio information recording entered by the target user into the content sharing process in the content sharing interface, where the audio information in the audio information recording and the interaction message in the interaction message recording are presented mixed and rearranged in chronological order. The advantage of such a configuration is that, for call sharing application scenarios, at least two users participating in a call can communicate in an audio manner, saving message input time and improving interaction efficiency. However, in some cases, audio communication may not be suitable, for example, if it may disturb other people nearby or if the surrounding environment is relatively noisy. In such cases, the user will generally mute the call, but since messages containing visual information such as text may better suit the user's needs, different target users participating in content sharing may choose different communication methods depending on their actual situation. For example, one target user may adopt the interaction message method, while another target user may adopt the audio communication method. Thus, when viewing interaction message records, displaying only interaction messages may not fully represent the interaction process. Embodiments of this disclosure employ the above method to facilitate the user viewing a consistent interaction process by mixing and rearranging audio information in audio information records and interaction messages in interaction message records in chronological order. Selectively, audio information may be presented in the form of speech identification, such as strip state speech identification determined according to the length of the audio, and the user can play the audio content after clicking the speech identification. Audio information may also be presented in text format, and speech recognition technology may be used to convert the audio to text and present it on the interface to facilitate the user's quick viewing of the audio content.
[0052] In some embodiments, the first presentation format of the same interaction message in the first predetermined mode differs from the second presentation format in the second predetermined mode. The specific differences between the first and second presentation formats may be determined according to actual needs, and may be, for example, the level of detail or the font size.
[0053] In some embodiments, the first presentation format includes abbreviating the currently presented interaction message if its character length exceeds a predetermined length threshold, and the second presentation format includes presenting the currently presented interaction message in its entirety. The advantage of such a configuration is that abbreviating an interaction message with a relatively large amount of content in the first predetermined mode avoids obscuring a relatively large amount of predetermined media content, while presenting it in its entirety in the second predetermined mode makes it easier for the user to understand the details of the message. Here, the method of abbreviating may be set according to the actual need, for example, by substituting the latter part of the message content in the form of an ellipsis. For example, in Figure 4, if the message has a large number of characters and is presented in the first presentation format, it may be displayed as "This show is amazing and I want to see it live."
[0054] Figure 6 is a flowchart of a message presentation method according to an embodiment of the present disclosure, the embodiment of the present disclosure is described based on each of the optional solutions of the embodiment, the method including the following steps:
[0055] Step 601: Display the content sharing interface to the target user during the content sharing process. In the content sharing interface, present the specified media content and message input controls, and present the target user's user identification using the first presentation method.
[0056] Here, the number of target users is at least two. Exemplarily, after entering the content sharing interface, an interaction message is presented first in a first predetermined mode, and in this first predetermined mode, the user can concentrate more on viewing the shared content.
[0057] Step 602: Receive an interaction message sent by the first target user, change the user identification presentation method of the first target user to the second presentation method, present this interaction message for a set duration, stop presenting it, and then restore the user identification presentation method of the first target user to the second presentation method.
[0058] Step 603 determines whether the first presentation mode switching condition is met, and in response that the first presentation mode switching condition is met, step 604 is performed, and in response that the first presentation mode switching condition is not met, step 605 is performed.
[0059] After determining that the first presentation mode switching condition is met, the presentation of the interaction message is switched from the first predetermined mode to the second predetermined mode, allowing the user to fully understand the interaction situation between users.
[0060] In this embodiment, the first presentation mode switching condition may include receiving a first trigger operation on the message input control, and may further include receiving a third trigger operation on the currently presented interaction message.
[0061] Step 604: The content sharing interface holds the presentation of the specified media content, displays the message input panel, and presents the interaction message record.
[0062] In this embodiment, the interaction message record includes interaction messages relating to the current content sharing process, and further includes historical interaction messages relating to the target user's past content sharing processes. For example, the current interaction message may be presented first, and then previous interaction messages may be continuously presented as slide operations are received; or, after all current interaction messages have been presented, historical interaction messages may continue to be presented; or, after the presentation of historical interaction messages is complete, the user may continue to input slide operations and present a predetermined session record in the content sharing interface, where the predetermined session record includes session records in a target group, and the group members in the target group are the target users.
[0063] Selectively, after displaying the message input panel, the content sharing interface may present the specified media content in the form of a window, the display area of this window being located outside the message input panel to avoid obstruction of the specified media content on the message input panel.
[0064] Selectively, the interaction message recording presentation process may be checked to determine whether a second presentation mode switching condition is met, and in response to the second presentation mode switching condition being met, the system switches to presenting the interaction message in a first predetermined mode. Here, the second presentation mode switching condition may be, for example, the reception of a trigger operation for a predetermined switching control.
[0065] Step 605: In response to the content sharing interface termination operation, exit the content sharing interface.
[0066] Step 606: Determine whether the target group exists. If the target group exists, perform step 607. If the target group does not exist, perform step 608.
[0067] Step 607: After entering the target session interface of the target group, display the target session records in the target session interface.
[0068] In this embodiment, the target session record includes the original session record in the target group, which is sorted chronologically, and the interaction message record in the content sharing process. The original session record is displayed one by one, the interaction message record is displayed in an integrated manner based on a predetermined message identifier, and when a fourth trigger operation is received for a predetermined message identifier, the interaction message record is displayed one by one.
[0069] Step 608: After creating a target group and entering the target group's initial session interface, the initial session interface displays the interaction message record for this content sharing process.
[0070] In the message presentation method according to the embodiments of this disclosure, multiple users can interact with the shared content viewing process by sending messages, and can switch between different message presentation modes. In a first predetermined mode, the currently received message is displayed for a limited time, thus avoiding excessively obscuring the shared content by displaying a relatively large number of messages for an extended period. Furthermore, the method of displaying the user identification of users participating in the sharing and the user identification of the user currently sending the message is modified to facilitate the user's quick positioning to this target user. After the message input control is triggered, or after the currently displayed message is triggered, the system switches to a second predetermined mode and presents a message record. The message record may include a history of messages and a session record in the group chat session. This eliminates the need for users to switch pages, facilitating a comprehensive understanding of the history of interactions, improving interaction efficiency, and successfully balancing the media content viewing experience with the user's message interaction needs. After leaving the content sharing page, the interaction message record can be synchronized with the group session, making it easy for users to review their interaction status in the content sharing process through the group session at any time.
[0071] Figure 7 is a structural block diagram of a message presentation device according to an embodiment of the present disclosure, which may be implemented by software and / or hardware, and may generally be integrated into an electronic device, and can present a message by executing a message presentation method. As shown in Figure 7, this device, A content sharing interface display module 701 configured to display a content sharing interface to a content sharing process by target users, wherein the number of target users is at least two, and the content sharing interface is used to present predetermined media content shared among the target users and interaction messages transmitted to the content sharing process by the target users, The process of presenting the interaction message in a first predetermined mode in the content sharing interface includes a message presentation module 702 configured to switch in the content sharing interface from presenting the interaction message in a first predetermined mode to presenting the interaction message in a second predetermined mode in response to a first trigger operation in which the target user triggers the input of the interaction message, wherein the presentation of the interaction message in the first predetermined mode is associated with the reception time of the interaction message, and the presentation of the interaction message in the second predetermined mode is associated with the interaction process data of the target user.
[0072] The message presentation device according to the embodiment of the present disclosure displays a content sharing interface to a content sharing process by target users, wherein the number of target users is at least two, and the content sharing interface is used to present predetermined media content shared between the target users and interaction messages that the target users send to the content sharing process, wherein in the content sharing interface, in the interaction message presentation process in a first predetermined mode, the target users switch in the content sharing interface from the presentation of the interaction message in the first predetermined mode to the presentation of the interaction message in a second predetermined mode, wherein the presentation of the interaction message in the first predetermined mode is associated with the reception time of the interaction message, and the presentation of the interaction message in the second predetermined mode is associated with the interaction process data of the target users. Multiple users can interact with the shared content viewing process by sending messages, and can switch between different message presentation modes. In the first predetermined mode, message presentation is associated with the reception time, avoiding excessive distraction from the shared content due to too many interaction process presentations. After the user spontaneously triggers message input, the system switches to the second predetermined mode, where message presentation is associated with the interaction process data, making it easier for the user to refer to the interaction process and quickly input a message. This improves interaction efficiency, successfully balancing the media content viewing experience with the user's message interaction needs.
[0073] Selectively, the presentation of the interaction message in the first predetermined mode includes presenting the currently received interaction message for a set time length, and the presentation of the interaction message in the second predetermined mode includes presenting the interaction message record.
[0074] Selectively, the content sharing interface may also be used to present message input controls. The message presentation module is configured to switch to presenting the interaction message in a second predetermined mode in the content sharing interface in response to a first trigger operation in which the target user triggers the input of the interaction message, namely, In the process of presenting the interaction message in a first predetermined mode in the content sharing interface, in response to a first trigger operation on the message input control, the content sharing interface displays a message input panel and switches from presenting the interaction message in the first predetermined mode to presenting the interaction message in a second predetermined mode, where the interaction message record is presented in an area other than the message input panel in the content sharing interface.
[0075] Selectively displaying a message input panel in the content sharing interface and switching from the presentation of the interaction message in a first predetermined mode to the presentation of the interaction message in a second predetermined mode includes displaying a message input panel and a predetermined control in the content sharing interface, and switching from the presentation of the interaction message in a first predetermined mode to the presentation of the interaction message in a second predetermined mode in response to a second trigger operation on the predetermined control.
[0076] Selectively, the message presentation module is configured to switch in the content sharing interface from presenting the interaction message in a first predetermined mode to presenting the interaction message in a second predetermined mode in response to a first trigger operation in which the target user triggers the input of the interaction message, in the following manner: that is, in the process of presenting the interaction message in the first predetermined mode in the content sharing interface, the content sharing interface switches to presenting the interaction message in a second predetermined mode in response to a first trigger operation by the target user for the currently presented interaction message input.
[0077] Selectively, the device further includes a user identification presentation module configured to change the user identification presentation method for the first target user from the first presentation method to the second presentation method when presenting an interaction message transmitted by the first target user in the first predetermined mode, and to restore the user identification presentation method for the first target user from the second presentation method to the first presentation method after stopping the presentation of the interaction message transmitted by the first target user.
[0078] Selectively, the interaction message recording includes at least one of the interaction messages in the current content sharing process and the historical interaction messages in the target user's historical content sharing process.
[0079] Selectively, the interaction process data of the target user further includes the original session record of the target group on the target session page, the target group consisting of the target user corresponding to the content sharing process.
[0080] Selectively, the apparatus, A content sharing page exit module configured to exit the aforementioned content sharing interface, A session interface entry module configured to enter the target session interface of a target group, wherein the target group comprises a session interface entry module consisting of target users corresponding to the content sharing process, A session record display module configured to display target session records in the target session interface, further comprising a session record display module in which the target session records include the original session records of the target group on the target session page and the interaction message records in the content sharing process.
[0081] When selectively displaying the target session record, the first display method for the original session record differs from the second display method for the interaction message record.
[0082] Selectively, the apparatus, The first display method includes displaying the original session records one by one, The second display method further includes at least one of the following: integrating and displaying the interaction message record with a predetermined message identifier.
[0083] Selectively, the apparatus, The system further includes an interaction message display module configured to display the interaction message records one by one in response to a fourth trigger operation for the predetermined message identification.
[0084] Selectively, the apparatus, A group creation module is configured to determine whether the target group exists after exiting the content sharing interface, and to create the target group and its initial session interface in response to the absence of the target group. The system further includes an initial session interface display module that enters the initial session interface of the target group and is configured to display the interaction message log from the content sharing process in the initial session interface.
[0085] Selectively, the apparatus, The process of presenting the interaction message in a second predetermined mode in the content sharing interface further includes an audio recording presentation module configured to present the audio information recording entered by the target user into the content sharing process in the content sharing interface, wherein the audio information in the audio information recording and the interaction message in the interaction message recording are presented in a mixed and rearranged chronological order.
[0086] Selectively, the first presentation format of the same interaction message in the first predetermined mode differs from the second presentation format in the second predetermined mode.
[0087] Selectively, the apparatus, The first presentation format includes shortening the currently presented interaction message when the character length of the currently presented interaction message is greater than a predetermined length threshold, The second presentation format further includes at least one of the following: presenting the currently presented interaction message in its entirety.
[0088] Selectively, the process of presenting the interaction message in the content sharing interface in the first predetermined mode, and the process of presenting the interaction message in the content sharing interface in the second predetermined mode, both maintain the presentation of the predetermined media content in the content sharing interface.
[0089] Hereinafter, with reference to Figure 8, a schematic diagram of the structure of an electronic device 800 suitable for realizing an embodiment of the present disclosure is shown. The electronic devices in the embodiments of the present disclosure may include, for example, mobile devices such as mobile phones, laptop computers, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (Portable Android Devices, PADs), portable media players (PMPs), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital televisions (TVs) and desktop computers. The electronic devices shown in Figure 8 are merely examples.
[0090] As shown in Figure 8, the electronic device 800 may include a processing unit (e.g., a central processor, graphics processor, etc.) 801, and the electronic device 800 can perform various appropriate operations and processes based on a program stored in read-only memory (ROM) 802 or a program loaded from storage device 808 into random access memory (RAM) 803. RAM 803 further stores various programs and data necessary for the operation of the electronic device 800. The processing unit 801, ROM 802, and RAM 803 are connected to each other via bus 804. An input / output (I / O) interface 805 is also connected to bus 804.
[0091] Generally, input devices 806, including, for example, touchscreens, touch panels, keyboards, mice, cameras, microphones, accelerometers, and gyroscopes; output devices 807, including, for example, liquid crystal displays (LCDs), speakers, and vibrators; storage devices 808, including, for example, magnetic tapes and hard disks; and communication devices 809 can be connected to the I / O interface 805. The communication devices 809 can allow the electronic device 800 to communicate wirelessly or via wired connections with other devices. Figure 8 shows an electronic device 800 with various devices, but it should be understood that it is not required to implement or include all the devices shown. Alternatively, more or fewer devices may be implemented or included.
[0092] In particular, according to embodiments of the present disclosure, the process described with reference to the flowchart above can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product, which includes a computer program placed on a non-temporary computer-readable medium, and which includes program code for performing the method shown in the flowchart. In such embodiments, the computer program may 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 the processing unit 801, the functions in the method of embodiments of the present disclosure are performed.
[0093] It should be noted that the computer-readable media described above in this disclosure may be computer-readable signal media, computer-readable storage media, or any combination of both. Computer-readable storage media may be, for example, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any combination thereof. Computer-readable storage media may include electrical connections having one or more wires, portable computer disks, hard disks, RAM, ROM, Erasable Programmable Read-Only Memory (EPROM or flash memory), optical fibers, Compact Disc Read-Only Memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In this disclosure, computer-readable storage media may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, apparatus, or device. On the other hand, in this disclosure, computer-readable signal media may include data signals propagated in the baseband or as part of a carrier, which contain computer-readable program code. Such propagated data signals can take various forms, including electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, and this computer-readable signal medium can transmit, propagate, or transmit programs for use by or in combination with instruction execution systems, apparatus, or devices. Program code contained on the computer-readable medium can be transmitted by any suitable medium, including electric wires, optical cables, radio frequency (RF), or any suitable combination thereof.
[0094] The computer-readable medium described above may be included in the electronic device described above, or it may be a standalone entity not assembled in the electronic device.
[0095] The computer-readable medium contains one or more programs, and when the one or more programs are executed by the electronic device, the electronic device displays a content sharing interface to a content sharing process by target users, wherein the number of target users is at least two, and the content sharing interface is used to present predetermined media content shared among the target users and interaction messages sent by the target users to the content sharing process, in which the content sharing interface presents the interaction messages in a first predetermined mode, the target users, in response to a first trigger operation that triggers the input of the interaction messages, switch in the content sharing interface from the presentation of the interaction messages in the first predetermined mode to the presentation of the interaction messages in a second predetermined mode, wherein the presentation of the interaction messages in the first predetermined mode is associated with the time of reception of the interaction messages, and the presentation of the interaction messages in the second predetermined mode is associated with the interaction process data of the target users.
[0096] Computer program code for performing the operations disclosed herein can be written in one or more programming languages or combinations thereof, and such programming languages include, but are not limited to, object-oriented programming languages such as Java®, Smalltalk, and C++, as well as general procedural programming languages such as the "C" language or similar programming languages. The program code may run entirely on a user computer, partially on a user computer, run as a single standalone software package, run partially on a user computer, partially on a remote computer, or run entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or it may be connected to an external computer (for example, connected via the Internet using an Internet service provider).
[0097] The flowcharts and block diagrams in the drawings illustrate the implementable systematic architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, program segment, or portion of code, which includes one or more executable instructions for implementing a defined logic function. It should also be noted that in some implementations as alternatives, the functions attached to the blocks may occur in a different order than those attached in the drawings. For example, two consecutive blocks may actually be executed essentially in parallel, or in reverse order depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system that performs the defined function or operation, or by a combination of dedicated hardware and computer instructions.
[0098] Modules described in connection with embodiments of this disclosure may be implemented in software or in hardware. Herein, the names of the modules are not limited in any case to the module itself. For example, a page display module may be described as "a module that displays a content sharing interface to a content sharing process by target users, wherein the number of target users is at least two, and the content sharing interface is used to present predetermined media content shared among the target users and interaction messages transmitted by the target users to the content sharing process."
[0099] The functions described above in this specification may be performed by at least partially one or more hardware logic components. For example, typical types of hardware logic components that can be used include field programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard parts (ASSPs), systems on chips (SOCs), and complex programmable logic devices (CPLDs).
[0100] In the context of this disclosure, a machine-readable medium may be a tangible medium which may contain or store a program for use by or in combination with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination thereof. A machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, RAM, ROM, erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a CD-ROM, an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0101] According to one or more embodiments of this disclosure, a message presentation method is provided, and this method is Displaying a content sharing interface to a content sharing process by target users, wherein the number of target users is at least two, and the content sharing interface is used to present predetermined media content shared among the target users and interaction messages transmitted to the content sharing process by the target users. The process of presenting the interaction message in a first predetermined mode in the content sharing interface includes, in response to a first trigger operation in which the target user triggers the input of the interaction message, switching in the content sharing interface from presenting the interaction message in a first predetermined mode to presenting the interaction message in a second predetermined mode, wherein the presentation of the interaction message in the first predetermined mode is associated with the reception time of the interaction message, and the presentation of the interaction message in the second predetermined mode is associated with the interaction process data of the target user.
[0102] In one embodiment, the presentation of the interaction message in the first predetermined mode includes presenting the currently received interaction message for a set time length, and the process of presenting the interaction message in the second predetermined mode includes presenting the interaction message record.
[0103] In one embodiment, the content sharing interface is further used to present a message input control, and in response to a first trigger operation in which the target user triggers the input of the interaction message, the content sharing interface switches from presenting the interaction message in a first predetermined mode to presenting the interaction message in a second predetermined mode. In response to a first trigger operation on the message input control, the content sharing interface includes displaying a message input panel and switching from the presentation of the interaction message in a first predetermined mode to the presentation of the interaction message in a second predetermined mode, wherein the interaction message record is presented in an area of the content sharing interface other than the message input panel.
[0104] In one embodiment, displaying a message input panel in the content sharing interface and switching from presenting the interaction message in a first predetermined mode to presenting the interaction message in a second predetermined mode is: The content sharing interface displays a message input panel and displays predetermined controls, This includes switching from presenting the interaction message in a first predetermined mode to presenting the interaction message in a second predetermined mode in response to a second trigger operation for the predetermined control.
[0105] In one embodiment, the first trigger operation that triggers the target user to input the interaction message is: This includes a first trigger operation by the target user in response to the currently presented interaction message input.
[0106] In one embodiment, in the first predetermined mode, when presenting an interaction message transmitted by the first target user, the method of presenting the user identification of the first target user is changed from the first presentation method to the second presentation method, the presentation of the interaction message transmitted by the first target user is stopped, and then the method of presenting the user identification of the first target user is restored from the second presentation method to the first presentation method.
[0107] In one embodiment, the interaction message recording includes at least one of the interaction messages in the current content sharing process and the historical interaction messages in the target user's historical content sharing process.
[0108] In one embodiment, the interaction process data of the target user further includes the original session record of the target group on the target session page, and the target group consists of the target user corresponding to the content sharing process.
[0109] In one embodiment, the method is: Exiting the aforementioned content sharing interface, Entering the target session interface of a target group, wherein the target group consists of target users corresponding to the content sharing process, Displaying target session records in the target session interface, further comprising the target session records including the original session records of the target group on the target session page and the interaction message records in the content sharing process.
[0110] In one embodiment, when displaying the target session record, the first display method for the original session record differs from the second display method for the interaction message record.
[0111] In one embodiment, the method is: The first display method includes displaying the original session records one by one, The second display method further includes at least one of the following: integrating and displaying the interaction message record with a predetermined message identifier.
[0112] In one embodiment, the method further includes displaying the interaction message records one by one in response to a third trigger operation for the predetermined message identification.
[0113] In one embodiment, after exiting the content sharing interface, the method is as follows: The system determines whether the target group exists, and in response to the existence of the target group, it creates the target group and its initial session interface. The further includes entering the initial session interface of the target group and displaying the interaction message record from the content sharing process in the initial session interface.
[0114] In one embodiment, the process of presenting the interaction message in a second predetermined mode in the content sharing interface is as follows: The content sharing interface further includes presenting the audio information recording entered by the target user into the content sharing process, wherein the audio information in the audio information recording and the interaction messages in the interaction message recording are presented in a mixed and rearranged chronological order.
[0115] In one embodiment, the first presentation format of the same interaction message in the first predetermined mode is different from the second presentation format in the second predetermined mode.
[0116] In one embodiment, the method is: The first presentation format includes shortening the currently presented interaction message when the character length of the currently presented interaction message is greater than a predetermined length threshold, The second presentation format further includes at least one of the following: presenting the currently presented interaction message in its entirety.
[0117] In one embodiment, the process of presenting the interaction message in the first predetermined mode in the content sharing interface, and the process of presenting the interaction message in the second predetermined mode in the content sharing interface, both include the presentation of the predetermined media content in the content sharing interface.
[0118] According to one or more embodiments of this disclosure, a message presentation device is provided, and this device is A content sharing interface display module configured to display a content sharing interface to a content sharing process by target users, wherein the number of target users is at least two, and the content sharing interface is used to present predetermined media content shared among the target users and interaction messages sent by the target users to the content sharing process; The process of presenting the interaction message in a first predetermined mode in the content sharing interface includes a message presentation module configured to switch in the content sharing interface from presenting the interaction message in a first predetermined mode to presenting the interaction message in a second predetermined mode in response to a first trigger operation in which the target user triggers the input of the interaction message, wherein the presentation of the interaction message in the first predetermined mode is associated with the reception time of the interaction message, and the presentation of the interaction message in the second predetermined mode is associated with the interaction process data of the target user.
Claims
1. A method for presenting a message, which is performed by a device. Displaying a content sharing interface to a content sharing process by target users, wherein the number of target users is at least two, and the content sharing interface is used to present predetermined media content shared among the target users and interaction messages transmitted to the content sharing process by the target users. The process of presenting the interaction message in a first predetermined mode in the content sharing interface includes, in response to a first trigger operation in which the target user triggers the input of an interaction message, switching in the content sharing interface from presenting the interaction message in a first predetermined mode to presenting the interaction message in a second predetermined mode, wherein the presentation of the interaction message in the first predetermined mode is associated with the reception time of the interaction message, and the presentation of the interaction message in the second predetermined mode is associated with the interaction process data of the target user. After exiting the content sharing interface, it is determined whether a target group exists, and that the target group consists of target users corresponding to the content sharing process. In response to the absence of the target group, create the target group and the initial session interface for the target group. A message presentation method further comprising entering the initial session interface of the target group and displaying the interaction message record in the content sharing process on the initial session interface.
2. The presentation of the interaction message in the first predetermined mode is as follows: This includes displaying the currently received interaction message for a set duration, The presentation of the interaction message in the second predetermined mode is as follows: The method according to claim 1, comprising presenting an interaction message record.
3. The aforementioned content sharing interface is further used to present message input controls. In response to a first trigger operation in which the target user triggers the input of the interaction message, the content sharing interface switches from presenting the interaction message in a first predetermined mode to presenting the interaction message in a second predetermined mode. In response to a first trigger operation on the message input control, the content sharing interface displays a message input panel and switches from presenting the interaction message in a first predetermined mode to presenting the interaction message in a second predetermined mode. The method according to claim 1, wherein the interaction message record is presented in an area other than the message input panel in the content sharing interface.
4. Displaying a message input panel in the content sharing interface and switching from presenting the interaction message in a first predetermined mode to presenting the interaction message in a second predetermined mode is: The content sharing interface displays a message input panel and displays predetermined controls, In response to a second trigger operation for the predetermined control, the system switches from presenting the interaction message in a first predetermined mode to presenting the interaction message in a second predetermined mode. The method according to claim 3, including the method described in claim 3.
5. The first trigger operation that causes the target user to trigger the input of the interaction message is: The method according to claim 1, further comprising a first trigger operation by the target user in response to the currently presented interaction message input.
6. The method according to claim 1, further comprising, in the first predetermined mode, when presenting an interaction message transmitted by a first target user, changing the method of presenting the user identification of the first target user from a first presentation method to a second presentation method, and after the presentation of the interaction message transmitted by the first target user has stopped, restoring the method of presenting the user identification of the first target user from the second presentation method to the first presentation method.
7. The method according to claim 1, wherein the interaction message recording includes at least one of the interaction messages in the current content sharing process and the historical interaction messages in the target user's historical content sharing process.
8. The method according to claim 1, wherein the interaction process data of the target user further includes the original session record of the target group on the target session page, and the target group consists of the target user corresponding to the content sharing process.
9. Exiting the aforementioned content sharing interface, Entering the target session interface of the aforementioned target group, Displaying target session records in the target session interface, wherein the target session records include the original session records of the target group on the target session page and the interaction message records in the content sharing process. The method according to claim 1, further comprising:
10. The method according to claim 9, wherein, when displaying the target session record, the first display method of the original session record is different from the second display method of the interaction message record.
11. The aforementioned method, The first display method includes displaying the original session records one by one, The second display method includes integrating and displaying the interaction message record by a predetermined message identification, The method according to claim 10, further comprising at least one of the following.
12. The method according to claim 11, further comprising displaying the interaction message records one by one in response to a third trigger operation for the predetermined message identification.
13. In the process of presenting the interaction message in a second predetermined mode in the content sharing interface, the method is as follows: The content sharing interface further includes presenting the audio information recording entered by the target user into the content sharing process, The method according to claim 1, wherein the voice information in the voice information recording and the interaction messages in the interaction message recording are mixed and rearranged in chronological order and presented.
14. The method according to claim 1, wherein the first presentation format of the same interaction message in the first predetermined mode is different from the second presentation format in the second predetermined mode.
15. The aforementioned method, The first presentation format includes shortening the currently presented interaction message if the character length of the currently presented interaction message is greater than a predetermined length threshold, The second presentation format includes presenting the currently presented interaction message in its entirety, The method according to claim 1, further comprising at least one of the following.
16. The method according to claim 1, further comprising the process of presenting the interaction message in the first predetermined mode in the content sharing interface, and the process of presenting the interaction message in the second predetermined mode in the content sharing interface, in both cases, holding the presentation of the predetermined media content in the content sharing interface.
17. A content sharing interface display module configured to display a content sharing interface to a content sharing process by target users, wherein the number of target users is at least two, and the content sharing interface is used to present predetermined media content shared among the target users and interaction messages sent by the target users to the content sharing process; A message presentation module configured to switch in the content sharing interface from presenting the interaction message in a first predetermined mode to presenting the interaction message in a second predetermined mode in response to a first trigger operation in which the target user triggers an interaction message input, wherein the presentation of the interaction message in the first predetermined mode is associated with the reception time of the interaction message, and the presentation of the interaction message in the second predetermined mode is associated with the interaction process data of the target user, After exiting the content sharing interface, it is determined whether a target group exists, and that the target group consists of target users corresponding to the content sharing process. In response to the absence of the target group, create the target group and the initial session interface for the target group. A message presentation device further comprising entering the initial session interface of the target group and displaying the interaction message record in the content sharing process on the initial session interface.
18. The apparatus according to claim 17, further comprising a module for performing the method described in any one of claims 2 to 16.
19. An electronic device comprising memory, a processor, and a computer program stored in memory and executable on the processor, wherein when the processor executes the computer program, the method according to any one of claims 1 to 16 is realized.
20. A computer-readable storage medium in which a computer program is stored, wherein when the computer program is executed by a processor, the method according to any one of claims 1 to 16 is realized.
21. A computer program that, when executed by a computer, causes the computer to implement the method according to any one of claims 1 to 16.