Method, apparatus, device and storage medium for displaying information
The method and apparatus enhance user interaction in content sharing applications by dynamically displaying interaction information alongside multimedia content switching, addressing the limitations of conventional systems.
Patent Information
- Application Number
- JP2025529988
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-11-22
- Filing Date
- 2023-11-20
- Publication Date
- 2025-11-14
AI Technical Summary
Conventional content sharing applications fail to provide users with a rich and engaging interaction experience, as users often cannot view interaction information such as comments or likes without first meeting certain conditions, and they lack the ability to seamlessly switch between multimedia contents while displaying interaction information.
The method and apparatus enable dynamic display of interaction information items, such as comments and likes, by switching multimedia content portions and determining main content based on interface portions, allowing clear interaction information display even for fuzzy multimedia content.
Enhances user interaction experience by providing a stronger perception of interaction through dynamic display of interaction information, even when users cannot view clear multimedia content, thereby improving engagement and perception.
Smart Images

Figure 2025537355000001_ABST
Abstract
Description
[Technical Field]
[0001] This application claims priority to a Chinese patent application entitled "Method, Apparatus, Device and Storage Medium for Information Display" filed on November 22, 2022, and bearing application number 202211468924.5, the entire contents of which are incorporated herein by reference.
[0002] FIELD OF THE DISCLOSURE Exemplary embodiments of the present disclosure relate generally to the field of computers, and more particularly to methods, apparatus, devices and computer-readable storage media for displaying information. [Background technology]
[0003] Currently, there are an increasing number of applications designed to provide various services to users. For example, users can use content sharing applications to view, comment on, and repost various content (e.g., videos, images, video sets, audio, etc.). Users can also check out content shared by other users they follow on the content sharing application. Application providers expect to provide users with richer and more interesting content and information. In this way, platforms can not only provide a wider variety of information but also increase user engagement with applications. Summary of the Invention
[0004] A first aspect of the present disclosure provides a method for information display, the method including, in response to attempting to display target multimedia content to a first user, determining whether the first user has authorization to check a clear version of the target multimedia content, and, if determining that the first user does not have authorization to check the clear version of the target multimedia content, displaying a fuzzy version of the target multimedia content and displaying an interaction information item related to the target multimedia content in clear mode.
[0005] A second aspect of the present disclosure provides a method for displaying information. The method includes, in response to receiving a switching operation to switch a first multimedia content currently displayed on a user interface with a second multimedia content, performing the switching by reducing a first portion of the first multimedia content displayed on the user interface and increasing a second portion of the second multimedia content displayed on the user interface. The method further includes, in response to the switching operation no longer being detected, determining main multimedia content from the first content and the second content based on at least the first portion and the second portion. The method further includes displaying a plurality of interaction information items related to the determined main multimedia content in a dynamic mode. The first multimedia content and the second multimedia content are clear content or fuzzy content.
[0006] A third aspect of the present disclosure provides an apparatus for information display, the apparatus including an authority determination module configured to, in response to attempting to display target multimedia content to a first user, determine whether the first user has authority to check a clear version of the target multimedia content, the apparatus further including a fuzzy content display module configured to, in response to determining that the first user does not have authority to check the clear version of the target multimedia content, display a fuzzy version of the target multimedia content, and an interaction information item display module configured to display an interaction information item related to the target multimedia content in clear mode.
[0007] A fourth aspect of the present disclosure provides an apparatus for displaying information. The apparatus includes a content switching module configured to, in response to receiving a switching operation to switch a first multimedia content currently displayed on a user interface with a second multimedia content, perform the switching by reducing a first portion of the first multimedia content displayed on the user interface and increasing a second portion of the second multimedia content displayed on the user interface. The apparatus further includes a main content determination module configured to, in response to the switching operation no longer being detected, determine main multimedia content from the first content and the second content based on at least the first portion and the second portion. The apparatus further includes an interaction information item display module configured to display, in a dynamic mode, a plurality of interaction information items related to the determined main multimedia content. The first multimedia content and the second multimedia content are clear content or fuzzy content.
[0008] A fifth aspect of the present disclosure provides an electronic device, the device including at least one processing unit and at least one memory coupled to the at least one processing unit and storing instructions executable by the at least one processing unit, the instructions, when executed by the at least one processing unit, causing the device to perform the method of the first or second aspect.
[0009] A sixth aspect of the present disclosure provides a computer-readable storage medium having a computer program stored thereon, the program implementing the method of the first or second aspect when executed by a processor.
[0010] The contents described in the section of the invention of the present invention are not essential or important features for limiting the embodiments of the present disclosure, and do not limit the scope of the present disclosure. Other features of the present disclosure can be easily understood from the following description. [Brief explanation of the drawings]
[0011] These and other features, advantages, and aspects of the embodiments of the present disclosure will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which the same or similar drawing symbols refer to the same or similar elements throughout.
[0012] [Figure 1] 1 shows a schematic diagram of an exemplary environment that can be implemented in accordance with embodiments of the present disclosure. [Figure 2] 1 illustrates a schematic diagram of an exemplary user interface of an exemplary application according to some embodiments of the present disclosure. [Figure 3] 1 illustrates a flowchart of a process for displaying information according to some embodiments of the present disclosure. [Figure 4A] 1 shows a schematic diagram of an exemplary user interface for displaying multimedia content items and interaction information items according to some embodiments of the present disclosure. [Figure 4B]1 shows a schematic diagram of an exemplary user interface for displaying multimedia content items and interaction information items according to some embodiments of the present disclosure. [Figure 4C] 1 shows a schematic diagram of an exemplary user interface for displaying multimedia content items and interaction information items according to some embodiments of the present disclosure. [Figure 4D] 1 shows a schematic diagram of an exemplary user interface for displaying multimedia content items and interaction information items according to some embodiments of the present disclosure. [Figure 4E] 1 shows a schematic diagram of an exemplary user interface for displaying multimedia content items and interaction information items according to some embodiments of the present disclosure. [Figure 5] 10 illustrates a flowchart of another process for displaying information according to some embodiments of the present disclosure. [Figure 6A] 1 shows a schematic diagram of an exemplary user interface displaying fuzzy multimedia content and clear interaction information items according to some embodiments of the present disclosure. [Figure 6B] 1 shows a schematic diagram of an exemplary user interface displaying fuzzy multimedia content and clear interaction information items according to some embodiments of the present disclosure. [Figure 6C] 1 shows a schematic diagram of an exemplary user interface displaying fuzzy multimedia content and clear interaction information items according to some embodiments of the present disclosure. [Figure 6D] 1 shows a schematic diagram of an exemplary user interface displaying fuzzy multimedia content and clear interaction information items according to some embodiments of the present disclosure. [Figure 6E]1 shows a schematic diagram of an exemplary user interface displaying fuzzy multimedia content and clear interaction information items according to some embodiments of the present disclosure. [Figure 7] 1 illustrates a block diagram of an apparatus for displaying information according to some embodiments of the present disclosure. [Figure 8] 1 shows a block diagram of another apparatus for displaying information according to some embodiments of the present disclosure. [Figure 9] 1 illustrates an electronic device in which one or more embodiments of the present disclosure may be implemented. DETAILED DESCRIPTION OF THE INVENTION
[0013] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. Although several embodiments of the present disclosure are shown in the accompanying drawings, the present disclosure is not realized only by the examples described herein but can be realized in various forms. These embodiments are provided to enable a thorough and complete understanding of the present disclosure. The accompanying drawings and embodiments of the present disclosure are for illustrative purposes only, and are not intended to limit the protection scope of the present disclosure.
[0014] In describing embodiments of the present disclosure, the term "comprises" and similar terms are used in the open "comprises," i.e., meaning "including, but not limited to." The term "based on" means "based at least in part on." The terms "one embodiment" or "the embodiment" mean "at least one embodiment." The term "some embodiments" means "at least some embodiments." Other explicit and implicit definitions may also be included below.
[0015] As used herein, the term "responsive to" refers to the occurrence of a corresponding event or the satisfaction of a condition. It is understood that the timing of the execution of a subsequent operation performed in response to this event or condition is not necessarily closely related to the time at which the event occurs or the condition is met. For example, in some cases, the subsequent operation may be executed immediately upon the occurrence of the event or the fulfillment of the condition, while in other cases, the subsequent operation is executed after the event occurs or the condition is met.
[0016] As used herein, the term "multimedia content" refers to various forms of content, including images, video, audio, pictures, image sets, text, etc. As used herein, the term "image" can refer to static images or static images (i.e., photographs), dynamic images or dynamic images (e.g., videos or moving images). Hereinafter, unless otherwise specified, the term "image" will be used generally to refer to static images. In some embodiments, the image may include information such as audio. The image may be a single image or a composite image obtained by combining multiple images.
[0017] Any data relating to the technical solutions (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of applicable laws, regulations and related provisions.
[0018] Before using the technical solutions disclosed in the various embodiments of the present disclosure, the type, scope of use, and usage scenarios of the personal information related to the present disclosure must be notified to the user in an appropriate manner in accordance with relevant laws and regulations, and the user's permission must be obtained.
[0019] For example, in response to receiving a user's voluntary request, display information is sent to the user to clearly indicate that the requested operation requires the acquisition and use of the user's personal information, so that the user can voluntarily choose whether to provide the personal information to software or hardware, such as an electronic device, application, server, or storage medium, that performs the operation of the technical solution of the present disclosure, based on the display information.
[0020] As an optional, but not exclusive, implementation, in response to receiving a user's voluntary request, the display information may be transmitted to the user as a pop-up display, for example, in text form, and the pop-up window may include a selection control for the user to "agree" or "disagree" to providing personal information to the electronic device.
[0021] The above process of notifying or obtaining user permission is merely exemplary and is not intended to limit the embodiments of the present disclosure, and other methods that meet relevant legal regulations may also be applied to the embodiments of the present disclosure.
[0022] 1 illustrates a schematic diagram of an exemplary environment 100 in which embodiments of the present disclosure can be implemented. In this exemplary environment 100, an application 120 is installed on a terminal device 110. A user 140 can interact with the application 120 via the terminal device 110 and / or a connected device of the terminal device 110. The application 120 may be a content sharing application that can provide the user 140 with various services related to multimedia content, such as viewing, commenting, reposting, creating (e.g., taking and / or editing), and posting multimedia content.
[0023] 1 , when application 120 is active, terminal device 110 may display a user interface 150 of application 120. User interface 150 may be displayed on a graphical user interface (GUI). The graphical user interface may be on a display of terminal device 110 or on an external display communicatively coupled to terminal device 110. The scope of the present disclosure is not limited in this respect.
[0024] User interface 150 may include various interfaces that application 120 may provide, including, but not limited to, a multimedia content display interface, a content creation interface, a content posting interface, a message interface, a personal interface, and the like. In some embodiments, user 140 may, for example, slide up and down to view multiple pieces of content within the multimedia content display interface. Application 120 may provide content creation functionality for capturing and / or creating multimedia content, such that user 140 can edit captured or uploaded multimedia content. Application 120 may also have a posting functionality that allows user 140 to post created multimedia content. The content displayed in user interface 150 shown in FIG. 1 is illustrative and not limiting. A variety of different content may be displayed in user interface 150.
[0025] In some embodiments, terminal device 110 communicates with a remote device (not shown), such as a server, to enable the provision of services to application 120. Terminal device 110 may be any type of portable, fixed, or mobile terminal, including a mobile phone, desktop computer, laptop computer, notebook computer, netbook computer, tablet computer, media computer, multimedia tablet, personal communication system (PCS) device, personal navigation device, personal digital assistant (PDA), audio / video player, digital camera / camera, positioning device, television receiver, radio broadcast receiver, e-book device, gaming device, or accessories and external devices for these devices, or any combination thereof. In some embodiments, terminal device 110 may also support any type of interface for user 140 (e.g., “wearable” circuitry, etc.). Remote devices may be various types of computing systems / servers capable of providing computing capabilities, including, but not limited to, mainframes, edge computing nodes, computing devices in cloud environments, etc.
[0026] The structure and functionality of each element in environment 100 is described for illustrative purposes only and does not imply any limitation on the scope of the present disclosure. There may be any number of terminal devices in environment 100.
[0027] As described above, various content sharing applications are designed to provide users with various services. Some conventional content sharing applications allow users to view multimedia content shared by other users. However, users must click a comment option or a "like" option to view interaction information, such as comments or "likes," related to the multimedia content. In addition, in some conventional content sharing applications, users must meet certain conditions before they can view clear multimedia content shared by other users. Therefore, users typically cannot view interaction information, such as comments or "likes," related to the multimedia content. These conventional content sharing applications fail to provide users with a good interaction experience or a positive perception of interaction.
[0028] Embodiments of the present disclosure support displaying interaction information related to multimedia content in a scene where multimedia content is being viewed. As described below, embodiments of the present disclosure allow switching of multimedia content displayed in a user interface by changing the size of the portion of the user interface where the different multimedia content is displayed. Furthermore, main multimedia content is determined based on the portion of the user interface where the different multimedia content is displayed. Multiple interaction information items related to the main multimedia content are displayed in a dynamic mode. In some embodiments, the multiple interaction information items may include information such as comments and likes on the main multimedia content. These comments, likes, and other information can be displayed in the form of a barrage of bubbles.
[0029] In this way, a user can view interaction information items related to a multimedia content while browsing different multimedia content. Furthermore, these interaction information items may be dynamically displayed, for example, in the form of a barrage of information, which can provide a stronger interaction sensation to the user and improve the user's interaction experience.
[0030] Embodiments of the present disclosure also support clear display of interaction information items related to multimedia content when displaying a fuzzy version of the multimedia content. According to embodiments of the present disclosure, when displaying target multimedia content to a first user, it is determined whether the first user has permission to check the clear version of the target multimedia content. If the first user does not have permission to check the clear version of the target multimedia content, the fuzzy version of the target multimedia content is displayed. When displaying the fuzzy version of the target multimedia content, the interaction information items related to the target multimedia content are displayed in clear mode.
[0031] In this way, a user can view interaction information items related to the multimedia content even if the user does not have the authorization to check the clear version of the multimedia content. Furthermore, these interaction information items may be dynamically displayed, for example, in the form of a barrage of information, which can provide the user with a stronger interaction perception and improve the user's interaction experience.
[0032] Hereinafter, several exemplary embodiments of the present disclosure will be described with reference to the drawings.
[0033] The information display technology according to the present disclosure can be applied to various content sharing applications. Figure 2 illustrates an exemplary user interface of the exemplary application 120 according to an embodiment of the present disclosure, abbreviated as interface 200. The interface 200 may be any interface of the application 120, such as a homepage interface, a friend interface, etc. The interface 200 may display one or more multimedia contents, such as multimedia content 210 and multimedia content 215.
[0034] To start a video shooting activity, a shooting start controller may be provided for the interface 200. As an example, the shooting start controller may be a shooting start controller 220 displayed on the interface 200. For example, when the terminal device 110 detects a predetermined operation (e.g., a click, a touch, etc.) on the shooting start controller 220, the terminal device 110 may activate a shooting mode and start shooting video. The application 120 may provide various editing functions for the shot video content. The shot video may be posted or shared by the user 140 via the application 120. Other users may check the content shared by the user 140.
[0035] In addition to the capture start controller 220, the interface 200 further includes a navigation tab bar for navigating to various interfaces. A "bottom navigation tab bar" located at the bottom of the interface 200 includes navigation tabs 222, 224, 226, and 228. The navigation tag 222 has the text "Home," indicating that it corresponds to the home page of the application 120. The navigation tag 224 has the text "Friends" or "Now," indicating that it corresponds to a content display interface (also referred to as an information display interface) of the application 120. The navigation tag 226 has the text "Inbox," indicating that it corresponds to an inbox interface (also referred to as an interaction-active display interface or a message interface) of the application 120. The navigation tag 228 has the text "Me," indicating that it corresponds to the user's personal interface.
[0036] A "top navigation tab bar" located at the top of interface 200 includes navigation tabs at the next level after navigation tab 224, namely, navigation tabs 225 and 227. Navigation tag 227 has the text "Recommended" to indicate a recommended content interface that can display recommended content from application 120. Navigation tag 225 has the text "Follow" to indicate a following content interface that can display content from followed users. Interface 200 corresponds to the interface for navigation tag "Following" 225 under navigation tag "Friends" 224, and displays followed content, namely, multimedia content 210 and multimedia content 215.
[0037] In some embodiments, interface 200 further includes an add friend controller 221 and a search controller 223. User 140 can send a friend request to another user by clicking or selecting add friend controller 221. User 140 can search for content or users by clicking or selecting search controller 223.
[0038] In some embodiments, when application 120 is launched, interface 200, as shown in FIG. 2, is displayed. Interface 200 allows a predetermined operation to activate the display of an information display interface. Examples of information display interfaces are described with reference to FIGS. 4A-4E and 6A-6E. Examples of predetermined operations for activating the information display interface include, but are not limited to, touching navigation tag 224 or pressing it for a certain period of time. In addition to or instead of the predetermined operation for activating the information display interface, activation of the information display interface may be indicated in other ways. Examples of other methods include, but are not limited to, voice control commands, triggering a hardware key, or a specific gesture (e.g., a slide gesture) in a specific interface. The scope of the present disclosure is not limited in this respect.
[0039] The above examples describe additional functionality provided by application 120. These functionality is exemplary only and not limiting. Application 120 may offer fewer or richer functionality. These functionality makes application 120 richer and more engaging, enhancing user engagement and experience.
[0040] 2 is merely exemplary. The content display technical solutions described in this disclosure may be applied to a variety of applications. The scope of the present disclosure is not limited in this respect.
[0041] 2 and the interfaces in the other figures described below are merely exemplary interfaces, and various interface designs may exist in practice. Graphic elements within an interface may have different arrangements and visual representations, one or more elements may be omitted or substituted, and one or more other elements may be present. The scope of the present disclosure is not limited in this respect.
[0042] 3 illustrates a flowchart of a process for displaying information according to some embodiments of the present disclosure. Process 300 may be implemented in terminal device 110. For convenience of explanation, process 300 will be described with reference to environment 100 of FIG. 1. Process 300 may include additional operations not shown and / or may omit operations shown. The scope of the present disclosure is not limited in this respect.
[0043] In block 310, the terminal device 110 detects a switching operation to switch a first multimedia content currently displayed in a user interface to a second multimedia content. As an example, the switching operation may include a sliding operation of the user's 140 finger along a first direction (e.g., vertically). Note that in addition to or instead of the predetermined interaction operation for switching the displayed content described above, the switching of the displayed content may be indicated in other ways. Examples of other methods include, but are not limited to, a voice control command, a trigger of a hardware key, a specific gesture (e.g., a sliding gesture) in a specific interface, etc. The scope of the present disclosure is not limited in this respect.
[0044] In some embodiments, the multimedia content may be any suitable multimedia content, including, but not limited to, content such as images, videos, images, image sets, audio, etc. In some embodiments, the multimedia content may be images captured or collected by a user using a device such as a camera. The multimedia content may be composite images obtained by combining multiple images. Additionally or alternatively, in some embodiments, the multimedia content may be processed images obtained by editing images or composite images. For example, the multimedia content may be blurred or composite images. The scope of the present disclosure is not limited in this respect.
[0045] In block 320, the terminal device 110 determines whether a switching operation for switching the first multimedia content to the second multimedia content is detected. If the terminal device 110 does not detect the switching operation in block 320, it can continue to detect the switching operation. For example, if a content switching request is not detected in the information display interface of the application 120, it can maintain the display of the first multimedia content and continue to detect the request periodically or in another manner. If another instruction is detected in the interface, it can perform a corresponding operation according to the other instruction.
[0046] If terminal device 110 determines in block 320 that a switching operation has been detected to switch the first multimedia content to the second multimedia content, terminal device 110 performs the switching in block 330 by reducing a first portion of the first multimedia content displayed on the user interface and increasing a second portion of the second multimedia content displayed on the user interface.
[0047] 4A-4C illustrate examples of switching multimedia content in a user interface according to embodiments of the present disclosure. FIG. 4A illustrates an exemplary information display interface 400A according to some embodiments of the present disclosure. The information display interface 400A may be an interface provided by the application 120, such as an interface under the navigation tag 224. The information display interface 400A displays multiple pieces of multimedia content provided by different users, such as multimedia content 410 provided by user A and multimedia content 415 provided by user B. User A and user B may be users followed by the current user 140 of the application 120 within the application 120, or may be users recommended by the application 120 to the current user 140. Any number of pieces of multimedia content may be displayed in the information display interface 400A.
[0048] In some embodiments, information display interface 400A also displays additional information related to multimedia content 410 and multimedia content 415. For example, the avatar and / or username of the user posting multimedia content 410 may be displayed. In some embodiments, time information related to the posting of multimedia content 410 may also be displayed. The time information may be a preparation time for posting multimedia content 410. The time information may be an interval time between the time the multimedia content 410 is posted and the time indicated by a system message presenting the content posting.
[0049] As used herein, multimedia content 410 is referred to as the first multimedia content, and the displayed portion thereof is referred to as the first portion. Multimedia content 415 is referred to as the second multimedia content, and the displayed portion thereof is referred to as the second portion. In some embodiments, multimedia content 410 and multimedia content 415 are displayed in separate display windows of information display interface 400A. Any number of multimedia contents may be displayed in information display interface 400A. The scope of the present disclosure is not limited in this respect.
[0050] In some embodiments, the set of multimedia content displayed in information display interface 400A may be a set of multimedia content of a predetermined type provided by a set of users of application 120 over a predetermined period of time. One or more of the set of multimedia content are displayed in a predetermined arrangement direction (e.g., vertically). One or more of the set of multimedia content may not be currently displayed. The set of multimedia content may be sorted according to any rule. For example, the multimedia content may be ordered by the time the multimedia content is posted. The set of multimedia content may also be ordered based on attributes of the multimedia content, the affinity between the user posting the multimedia content and the current user, etc. The first multimedia content is implicitly displayed as the main multimedia content.
[0051] In the example of FIG. 4A , the multimedia content 410 and the multimedia content 415 are displayed along a first arrangement direction (also referred to as a first direction). For example, in the example of FIG. 4A , the first arrangement direction is a vertical direction. However, in other embodiments, the first arrangement direction may be another appropriate direction. In an example in which the multimedia content 410 and the multimedia content 415 are displayed along the first arrangement direction, the switching operation may be a slide of the user's finger along the first arrangement direction.
[0052] In the example of Fig. 4A, when the terminal device 110 detects a user's finger sliding upward along a first direction (e.g., vertically), the information display interface 400A switches to the information display interface 400B of Fig. 4B, in which a first portion displayed by the multimedia content 410 is reduced and a second portion displayed by the multimedia content 415 is increased.
[0053] If the information display interface 400B continues to detect the user's finger sliding upward along the vertical direction, the information display interface 400B changes to the information display interface 400C in FIG. 4C . In the information display interface 400C, a first portion displaying the multimedia content 410 decreases, and a second portion displaying the multimedia content 415 increases. If the information display interface 400C continues to detect a switching operation, the display of the multimedia content can continue to switch in accordance with the switching operation. For example, in accordance with the switching operation, the display can switch to more multimedia content below the multimedia content 415 or switch to the multimedia content 410.
[0054] Continuing to refer to FIG. 3, if in block 330 the terminal device 110 determines that the switching operation is no longer detected, in block 340 the terminal device 110 determines a main multimedia content from the multimedia content 410 and the multimedia content 415 based on at least the first portion and the second portion.
[0055] In some embodiments, terminal device 110 determines the main multimedia content based on the size of the first portion and / or the second portion. For example, terminal device 110 may determine, as the main multimedia content, content corresponding to a portion of the first portion and / or the second portion that exceeds a threshold portion size. The threshold portion size may be preset.
[0056] Additionally or alternatively, in some embodiments, terminal device 110 determines the main multimedia content based on a comparison with the first portion and / or the second portion, for example, the multimedia content corresponding to the larger portion may be determined as the main multimedia content.
[0057] Additionally or alternatively, in some embodiments, the terminal device 110 determines the main multimedia content based on the relative positions in the user interface of the areas for displaying the first multimedia content and / or the second multimedia content. For example, a multimedia content with a display area in the middle of the interface may be determined as the main multimedia content. The above-mentioned methods for determining the main multimedia content may be used in combination. Other suitable methods for determining the main multimedia content may also be employed.
[0058] 4A and 4B, multimedia content 410 is determined as the main multimedia content, while in Fig. 4C, multimedia content 415 is determined as the main multimedia content. If no switching instruction is detected, the first multimedia content in a set of multimedia content is displayed as the main multimedia content.
[0059] 3, in block 350, the terminal device 110 displays the plurality of interaction information items related to the determined main multimedia content in a dynamic mode. If no switching instruction is detected, the plurality of interaction information items related to the determined main multimedia content are automatically played when the information display interface 400A is displayed.
[0060] In some embodiments, an interaction information item may include text content, such as a comment, entered by a user in response to the multimedia content. An interaction information item may also include rating information, such as a "like," entered by a user in response to the multimedia content. An interaction information item may also include other content, such as facial expressions, symbols, or mixed content. An interaction information item may also include information, such as an avatar or username of the user who entered the interaction information. The individual interaction information items listed herein are exemplary and not limiting. An interaction information item may include any suitable content. An interaction information item may use any language, text, facial expressions, symbols, etc. The scope of the present disclosure is not limited in this respect.
[0061] In some embodiments, the terminal device 110 scrolls the interaction information items so that at least one edge of the interaction information items is aligned. For example, the interaction information items may be scrolled left-justified.
[0062] Taking FIG. 4A as an example, the terminal device 110 displays multiple interaction information items 420 in a dynamic mode. In some embodiments, the terminal device 110 displays multiple information containers, such as information container 422 and information container 424, each containing multiple interaction information items. The terminal device 110 can perform rolling updates of the contents of the multiple information containers 422 and 424. For example, in the example of FIG. 4B, the contents of information containers 422 and 424 are being updated. In this manner, multiple interaction information items can be displayed in a barrage of bubbles. The shape, size, and number of the information containers may be arbitrary.
[0063] In some embodiments, the terminal device 110 displays a first interaction content item at a predetermined location for a predetermined period of time. When the predetermined period of time is reached, the terminal device 110 displays a different second interaction content item at the predetermined location for the predetermined period of time. For example, the terminal device 110 may display in the information container 422 that the first interaction content item has reached the predetermined period of time, and then update the content displayed in the information container 422 to the second interaction content item and display the second interaction content item for the predetermined period of time. The predetermined period of time may be preset or dynamically adjusted.
[0064] In this way, when the interaction information items are scrolled, the display time of each interaction information item can be displayed for a predetermined period of time, so that the user has enough time to check each interaction information item without missing any information due to the interaction information items scrolling too quickly.
[0065] In some embodiments, the terminal device 110 prioritizes displaying one or more interaction information items including text content entered by the user among multiple interaction information items. For example, an interaction information item with the content "Like!" may be displayed with priority over an interaction information item with the content "Like!" avatar. In some embodiments, multiple interaction information items may be merged and displayed. For example, in FIG. 4C , multiple interaction information items representing "Like" may be merged and displayed as interaction information item 444.
[0066] In some embodiments, if the number of interaction information items associated with the multimedia content is greater than the threshold data, some of the interaction information items may be selected and dynamically displayed, for example, a predetermined number of different types of interaction information items may be selected and displayed in a scrolling manner.
[0067] In some embodiments, the terminal device 110 displays, in a static mode, multiple interaction information items associated with the sub-multimedia content that is not designated as the main multimedia content among the multimedia content 410 and the multimedia content 415. For example, the information display interface 400C displays, in a static mode, multiple interaction information items 420 associated with the multimedia content 410. In this example, the information display interface 400C displays, in a dynamic mode, multiple interaction information items 440 associated with the multimedia content 415.
[0068] In some embodiments, the terminal device 110 can also detect a second operation on the main multimedia content in a second direction different from the first direction. For example, the terminal device 110 can detect a second operation on the multimedia content 410 in FIG. 4A in a horizontal direction. When the second operation is detected, the terminal device 110 displays a third multimedia content posted by the producer who posted the main multimedia content as the main multimedia content in the user interface. For example, the multimedia content 410 can be switched to another multimedia content posted by User A. In this manner, it is possible to switch between different multimedia content posted by different users as well as different multimedia content posted by the same user.
[0069] In some embodiments, the terminal device 110 stops displaying the multiple interaction information items of the main multimedia content in the dynamic mode when it receives a switching operation to switch the currently displayed main multimedia content to another multimedia content, for example, when switching from Figure 4A to Figure 4B, it stops displaying the multiple interaction information items 420 in the dynamic mode. In other words, when a finger slide is detected, it stops displaying the multiple interaction information items 420 in the dynamic mode.
[0070] In some embodiments, the terminal device 110 continues to display the plurality of interaction information items in a dynamic mode when it receives a predetermined operation on the main multimedia content. For example, the terminal device 110 continues to display the plurality of interaction information items 420 in a dynamic mode when it detects a predetermined operation on the multimedia content 410, such as pausing playback, adjusting playback progress, restarting playback from the beginning, or muting playback. In other words, the dynamic display (e.g., scrolling display) of the plurality of interaction information items is separate from the playback display of the multimedia content 410.
[0071] In some embodiments, when the terminal device 110 receives a predetermined user operation on an interaction information item related to the first multimedia content and / or the second multimedia content, it displays an interface element or page to guide the user to interact with the interaction information item.
[0072] 4D and 4E show examples of interface elements or pages displaying interactions according to an embodiment of the present disclosure. In the example of FIG. 4C, when a predetermined user operation is detected on an interaction information item 442 including text content among the multiple interaction information items 440, a page 450 or interface element for guiding the user to check or add comments is displayed in the information interaction interface 400D of FIG. 4D. For example, the page 450 may be displayed in the form of a pop-up window or may be displayed with different transparency levels above the multimedia content 415.
[0073] In the example of Fig. 4C, when a predetermined user operation is detected on an interaction information item 444 including rating content among the multiple interaction information items 440, a page 460 or interface element for prompting the user to check "Like" or press "Like" is displayed in the information interaction interface 400E of Fig. 4E. For example, the page 460 may be displayed in the form of a pop-up window or may be displayed with different transparency levels above the multimedia content 415.
[0074] Additionally or alternatively, in some embodiments, information display interfaces 400A-400E also display graphic elements of "likes" for multimedia content, such as graphic elements 434 and 452. Graphic elements 434 and 452 may also display the number of times (not shown) that other users have "liked" the multimedia content. When a predetermined operation (e.g., a click, a touch, a selection, etc.) on graphic elements 434 and 452 is detected, a specific like message for the multimedia content by another user may be displayed in a pop-up window or page 460 may be displayed.
[0075] In some embodiments, information display interfaces 400A-400E may also display graphic elements 436 and 454 for displaying comments on the multimedia content. Graphic elements 436 and 454 may also display the number of times (not shown) that other users have commented on the multimedia content. When a predetermined operation (e.g., click, touch, selection, etc.) on graphic elements 436 and 454 is detected, a specific comment message on the multimedia content of other users may be displayed in a pop-up window or page 450 may be displayed.
[0076] In some embodiments, information display interfaces 400A-400E may also display graphics elements for transferring multimedia content, such as graphics element 432 for transferring multimedia content 410 and graphics element 438 for transferring multimedia content 415. When a predetermined operation (e.g., click, touch, selection, etc.) on graphic element 432 or 438 is detected, a content transfer interface may be switched to or a content transfer window may be popped up on the current interface. User 140 may transfer a link of the corresponding multimedia content to another user in the content transfer interface or the content transfer window.
[0077] Additionally or alternatively, in some embodiments, information display interfaces 400A-400E may provide more controls or functions. These controls or functions may not be displayed, and the hidden controls or functions may be expanded by, for example, a predetermined operation (e.g., clicking) on any location on information display interfaces 400A-400E. The controls or functions shown here are merely examples, and different numbers and / or functions of controls may be provided in information display interfaces 400A-400E. The scope of the present disclosure is not limited in this respect.
[0078] When displaying multimedia content, dynamic display of multiple interaction information items related to the multimedia content can provide a user with an interactive sensation. For example, scrolling playback of interactions received by the user in the form of barrage bubbles can enhance the atmosphere and improve the user's interaction experience.
[0079] The information display interfaces 400A-400E in Figures 4A-4E and the interfaces in the other figures described below are merely exemplary interfaces, and various interface designs may exist in practice. Each graphical element within the interface may have a different arrangement and a different visual representation, one or more elements therein may be omitted or replaced, and one or more other elements may be present. The scope of the present disclosure is not limited in this respect.
[0080] In the examples of Figures 4A-4E above, both multimedia content 410 and multimedia content 415 are clear content. However, in some embodiments, the displayed multimedia content may be fuzzy content. Even when these fuzzy multimedia content items are displayed, the interactive content items associated with the multimedia content may be displayed in clear mode. Some examples of clear display of interactive content items when fuzzy multimedia content items are displayed are described below with reference to Figures 5 and 6A-6E.
[0081] 5 illustrates a flowchart of a process 500 for displaying information according to some embodiments of the present disclosure. Process 500 may be implemented in terminal device 110. For convenience of explanation, process 500 will be described with reference to environment 100 of FIG. 1. Process 500 may include additional operations not shown and / or may omit operations shown. The scope of the present disclosure is not limited in this respect.
[0082] In block 510, the terminal device 110 determines whether to display the targeted multimedia content to a first user. The first user may be a current user of the application 120, such as user 140. If the user 140 launches the application to check targeted multimedia content posted by other users, the terminal device 110 determines to display the targeted multimedia content to the user 140. The targeted multimedia content may be content posted by other users of the application 120, such as users followed by the user 140 or users in a social relationship with the user 140.
[0083] If, in block 510, the terminal device 110 determines to display the target multimedia content to the first user, in block 520, it determines whether the first user has permission to check a clear version of the target multimedia content.
[0084] In some embodiments, a set of users of the application 120 post multimedia content in response to a system message by posting multimedia content of a predetermined type within a predetermined period of time. The predetermined period and the predetermined type can be arbitrarily set by the system and / or the user. If a first user posts multimedia content of the predetermined type within the predetermined period of time, the terminal device 110 determines that the first user is authorized to check the cleared version of the target multimedia content. On the other hand, if the first user does not post multimedia content of the predetermined type within the predetermined period of time, the terminal device 110 determines that the first user is not authorized to check the cleared version of the target multimedia content.
[0085] Additionally or alternatively, in some embodiments, the terminal device 110 determines that a first user has permission to check the cleared version of the target multimedia content if there is a social relationship (e.g., a friend relationship or a mutual follow relationship) between the first user and the second user who posts the target multimedia content. Conversely, the terminal device 110 determines that the first user does not have permission to check the cleared version of the target multimedia content.
[0086] In some embodiments, the terminal device 110 also determines whether the first user is authorized to check the cleared version of the target multimedia content based on settings applied to the target multimedia content by a second user who posts the target multimedia content. As an example, the settings applied to the target multimedia content by the second user may be a list of users set by the second user who can check the cleared version of the target multimedia content.
[0087] In some embodiments, the terminal device 110 also determines whether the first user has permission to check the clear version of the target multimedia content according to the account status of the first user in the social application (e.g., application 120). If the account status of the first user is not normal, for example, blocked, the first user does not have permission to check the clear version of the target multimedia content.
[0088] The above-listed exemplary rules for determining whether a first user is authorized to review a clear version of the target multimedia content are exemplary only and not limiting. The above rules may be used in combination or individually. Other suitable rules may also be employed. The scope of the present disclosure is not limited in this respect.
[0089] In some embodiments, if the terminal device 110 determines in block 520 that the first user is authorized to check the clear version of the target multimedia content, the terminal device 110 displays the clear target multimedia content. Furthermore, the terminal device 110 displays the interaction information items related to the target multimedia content in a clear mode. For example, the terminal device 110 may display a user interface such as the information display interface 400A, in which the clear multimedia content 410 and the multiple clear interaction information items 420 are displayed. The multiple clear interaction information items 420 may be displayed dynamically. Various display methods for the interaction information items 420 are similar to those in FIGS. 4A-4E, and the description thereof will not be repeated here.
[0090] In such a scenario, when the terminal device 110 detects a predetermined operation on an interaction information item related to the clear version of the target multimedia content, the terminal device 110 displays an interface element or page to guide the user to interact with the interaction information item. For example, the interaction interface or page may be similar to page 450 in FIG. 4D and page 460 in FIG. 4E.
[0091] If the terminal device 110 determines in block 520 that the first user does not have permission to check the clear version of the target multimedia content, the terminal device 110 displays a fuzzy version of the target multimedia content in block 530. To obtain the fuzzy version of the target multimedia content, an appropriate fuzzy process can be applied to the target multimedia content, such as a mosaic process or other appropriate fuzzy process. Furthermore, the terminal device 110 displays the interaction information item associated with the target multimedia content in clear mode in block 540.
[0092] 6A-6E illustrate schematic diagrams of exemplary user interfaces displaying fuzzy multimedia content and clear interaction information items according to some embodiments of the present disclosure. FIG. 6A illustrates an exemplary information display interface 600A according to some embodiments of the present disclosure. Information display interface 600A may be an interface provided by application 120, such as an interface under navigation tag 224. Information display interface 600A displays fuzzy versions of multiple multimedia content provided by different users, such as fuzzy version multimedia content 610 and fuzzy version multimedia content 615. As used herein, information display interface 600A may display any number of fuzzy versions of multimedia content.
[0093] In some embodiments, when displaying the fuzzy version of the multimedia content 610, the terminal device 110 also displays an avatar 612 of the second user who posted the target multimedia content 610. The avatar 612 may be a clear avatar of the second user. In some embodiments, the avatar 612 may be a fuzzy avatar of the second user.
[0094] Additionally or alternatively, in some embodiments, the terminal device 110 also displays presentation information, such as presentation information 614, to guide the user in recording and / or posting multimedia content. The contents of the text presentation 614 listed herein are exemplary and not limiting. The text presentation 614 may employ different textual content, different avatars, labels, symbols, language, etc.
[0095] Additionally or alternatively, in some embodiments, terminal device 110 also displays interface elements for interacting with the target multimedia content. For example, the interaction interface elements may be similar to graphic elements 434 and 436 in FIG. 4A and will not be described in detail here.
[0096] In some embodiments, the terminal device 110 displays multiple clear versions of interaction information items related to the multimedia content 610 in a dynamic mode. The interaction information items may include text content, such as comments, entered by a user for the multimedia content. The interaction information items may also include rating information, such as likes, entered by a user for the multimedia content. The interaction information items may also include title information for the multimedia content. The interaction information items may also include other content, such as facial expressions, symbols, or mixed content. The interaction information items may also include information such as the avatar or username of the user who entered the interaction information.
[0097] In some embodiments, the terminal device 110 scrolls the interaction information items so that at least one edge of the interaction information items is aligned. For example, the interaction information items may be scrolled left-justified.
[0098] Taking FIG. 6A as an example, the terminal device 110 displays multiple interaction information items 620 in a dynamic mode. In some embodiments, the terminal device 110 displays multiple information containers, such as information container 622 and information container 624, each containing multiple interaction information items. The terminal device 110 can scroll and update the content of the multiple information containers 622 and 624. For example, in the information display interface 600B of FIG. 6B, the content of the information containers 622 and 624 is being updated. In this way, multiple interaction information items can be displayed in a barrage of bubbles. The shape, size, and number of the information containers are arbitrary.
[0099] In some embodiments, the terminal device 110 displays a first interaction content item at a predetermined location for a predetermined period of time. When the predetermined period expires, the terminal device 110 displays a different second interaction content item at a predetermined location for the predetermined period of time. For example, the terminal device 110 may display in the information container 622 that the first interaction content item has expired for the predetermined period of time, and then update the content displayed in the information container 622 to the second interaction content item, which may be displayed for the predetermined period of time. The predetermined period of time may be preset or dynamically adjusted.
[0100] In this way, when scrolling through the interaction information items, the display time of each interaction information item can be displayed for a predetermined period of time, so that the user has enough time to check each interaction information item without missing any information due to the interaction information items scrolling too quickly.
[0101] In some embodiments, the terminal device 110 prioritizes displaying one or more interaction information items including text content entered by a user among multiple interaction information items. For example, interaction information items including "Like" and "Wow!" may be prioritized over an interaction information item including "Like."
[0102] In some embodiments, multiple interaction information items may be merged and displayed. For example, in the information display interface 600C of FIG. 6C, multiple interaction information items representing "likes" are merged and displayed in an information container 624. A predetermined graphical representation representing the interaction information item is displayed in the information container 624. The predetermined graphical representation may be a unique avatar of the user who distributed the corresponding interaction information item. In some embodiments, an indication (not shown) of the number of interaction information items may also be displayed in the information container 624. For example, the information container 624 may display how many users have "liked" the multimedia content 610.
[0103] Additionally or alternatively, in some embodiments, different types of interaction information items, such as comments or other types of "likes" on multimedia content, including text content, by one or more users, may be merged and displayed. Multiple interaction information items may be merged and displayed in any manner. The scope of the present disclosure is not limited in this respect.
[0104] In some embodiments, when the terminal device 110 detects a predetermined operation on an interaction information item 620 associated with the fuzzy version of the multimedia content 610, the terminal device 110 displays a user interface to guide the user in recording and / or posting the multimedia content. For example, the information display interface 600D in FIG. 6D may display a pop-up page 640 to guide the user in recording the multimedia content. The pop-up page 640 may at least partially cover the fuzzy version of the multimedia content 610 with different transparencies.
[0105] In some embodiments, a capture controller 640 is displayed in a pop-up page 640. When user 140 clicks or selects capture controller 640, a multimedia content capture mode is activated. In the multimedia content capture mode, information display interface 600D is closed and a capture interface is displayed. Displaying the capture controller in pop-up page 640 on information display interface 600D provides user 140 with a convenient way to enter capture mode. Additionally or alternatively, in some embodiments, pop-up page 640 also displays a text prompt 644 to prompt the user to capture multimedia content.
[0106] By performing a predetermined operation on an interaction information item and displaying a window that guides the user in photographing and posting content, the user can be encouraged to photograph and post content.
[0107] In some embodiments, the process 500 described with reference to FIG. 5 may be performed in combination with or separately from the process 300 described with reference to FIG. 3. For example, multiple fuzzy versions of multimedia content may be switched between displaying by a user switching operation. In the information display interface 600E of FIG. 6E, in response to the switching operation, the display area of the fuzzy version of multimedia content 610 is reduced, while the display area of the fuzzy version of multimedia content 615 is expanded. In this scene, multiple interaction information items 620 are displayed in a static mode. Multiple interaction information items 650 related to the fuzzy version of multimedia content 615 are displayed in a dynamic mode.
[0108] In addition to or as an alternative to the above-listed switching operations or predetermined interaction operations for a predetermined operation on an interaction information item, each of the above-described types of operations can be indicated in other ways, including, but not limited to, voice control commands, triggering hardware keys, specific gestures (e.g., slide gestures) in a particular interface, etc. The scope of the present disclosure is not limited in this respect.
[0109] Additionally or alternatively, in some embodiments, information display interfaces 600A-600E may provide more controls or functions. These controls or functions may be hidden, and the hidden controls or functions may be expanded, for example, by performing a predetermined operation (e.g., clicking) on any location on information display interfaces 600A-600E. The controls or functions shown here are merely examples, and different numbers and / or functions of controllers may be provided in information display interfaces 600A-600E. The scope of the present disclosure is not limited in this respect.
[0110] The information display interfaces 600A-600E in Figures 6A-6E and the interfaces in the other figures described below are merely exemplary interfaces, and various interface designs may exist in practice. Each graphical element in the interface may have a different arrangement and a different visual representation, one or more elements therein may be omitted or replaced, and one or more other elements may be present. The scope of the present disclosure is not limited in this respect.
[0111] When displaying fuzzy multimedia content, multiple interaction information items related to the fuzzy multimedia content can be displayed in a situation mode to provide the user with a sense of interaction. For example, the interactions received by the user can be scrolled in the form of barrage bubbles to enhance the interaction atmosphere and improve the user's interaction experience. In addition, a window can be displayed to guide the user to take or post content by performing a predetermined operation on the interaction information item, thereby encouraging the user to post content.
[0112] 3 to 6E, several examples have been described in which clear or fuzzy multimedia content and related interaction information items provided by other users are displayed to the current user 140 of the application 120. In some embodiments, when the user 140 checks content posted by the user 140, the user 140 can similarly check multiple interaction information items for that content by other users. For example, the contents of other users' comments, likes, etc. can be displayed in the form of a scrolling barrage.
[0113] 7 shows a schematic block diagram of an apparatus 700 for displaying information according to some embodiments of the present disclosure. The apparatus 700 may be implemented in or included in the terminal device 110. Each module / component in the apparatus 700 may be implemented by hardware, software, firmware, or any combination thereof.
[0114] As shown, the device 700 includes a content switching module 710 arranged to, in response to receiving a switching operation to switch a first multimedia content currently displayed in a user interface with a second multimedia content, perform the switching by reducing a first portion of the first multimedia content displayed in the user interface and increasing a second portion of the second multimedia content displayed in the user interface, where the first multimedia content and the second multimedia content are clear content or fuzzy content.
[0115] The apparatus 700 further includes a main content determination module 720 arranged to determine a main multimedia content from the first multimedia content and the second multimedia content based on at least the first portion and the second portion in response to the switching operation no longer being detected.
[0116] In some embodiments, the main multimedia content is determined based on at least one of a size of the first portion and / or the second portion and a comparison of the first portion and / or the second portion for displaying relative positions of areas of the first multimedia content and / or the second multimedia content in the user interface.
[0117] In some embodiments, the first multimedia content and the second multimedia content are displayed in separate display windows of the user interface.
[0118] The apparatus 700 also includes an interaction information item display module 730 arranged to display a plurality of interaction information items related to the determined main multimedia content in a dynamic mode.
[0119] In some embodiments, the interaction information item display module 730 includes a first display module arranged to display a first interaction content item at a predetermined location for a predetermined period of time. The interaction information item display module 730 may further include a second display module arranged to display, in response to the predetermined period of time expiring, a different second interaction content item at a predetermined location that has expired for the predetermined period of time.
[0120] In some embodiments, the interaction information item display module 730 includes a priority display module arranged to preferentially display one or more interaction information items that include text content entered by a user among a plurality of interaction information items.
[0121] In some embodiments, the interaction information item display module 730 includes an information container display module arranged to display a plurality of information containers containing a plurality of interaction information items. The interaction information item display module 730 may also further include an update module arranged to vertically scroll and update the plurality of information containers.
[0122] In some embodiments, the interaction information item display module 730 includes an alignment display module arranged to scroll through a plurality of interaction information items so that at least one edge is aligned.
[0123] In some embodiments, the device 700 further includes a guide module arranged to display interface elements or pages for guiding a user to interact with the interaction information item in response to receiving a predetermined user operation on the interaction information item related to the first multimedia content and / or the second multimedia content.
[0124] In some embodiments, the device 700 further includes a static display module arranged to display, in a static mode, a plurality of interaction information items associated with a sub-multimedia content among the first multimedia content and the second multimedia content that has not been determined to be the main multimedia content.
[0125] In some embodiments, the switching operation is a first operation occurring along a first direction. The apparatus 700 may further include a second switching module arranged to, in response to detecting a second operation in a second direction relative to the main multimedia content, display third multimedia content posted by the producer posting the main multimedia content as the main multimedia content in the user interface. The second direction is different from the first direction.
[0126] In some embodiments, the apparatus 700 further includes a display stop module arranged to stop displaying the plurality of interaction information items in the dynamic mode in response to receiving a switching operation to switch the currently displayed main multimedia content to another multimedia content.
[0127] In some embodiments, the apparatus 700 further includes a display continuation module arranged to continue displaying the plurality of interaction information items in a dynamic mode in response to receiving a predetermined operation on the main multimedia content.
[0128] 8 shows a schematic block diagram of an apparatus 800 for displaying information according to some embodiments of the present disclosure. The apparatus 800 may be implemented in or included in the terminal device 110. Each module / component in the apparatus 800 may be implemented by hardware, software, firmware, or any combination thereof.
[0129] As shown, the device 800 includes an authority determination module 810 that, in response to an attempt to display the target multimedia content to a first user, determines whether the first user has authority to check a clear version of the target multimedia content.
[0130] In some embodiments, the authority determination module 810 is configured to determine whether the first user has authority to check the clear version of the target multimedia content based on at least one of: the first user has posted a predetermined type of multimedia content within a predetermined period of time; a social relationship between the first user and the second user who posts the target multimedia content; settings applied to the target multimedia content by the second user who posts the target multimedia content; and the first user's account status in the social application.
[0131] The apparatus 800 further includes a fuzzy content display module 820 arranged to display a fuzzy version of the target multimedia content in response to determining that the first user is not authorized to check a clear version of the target multimedia content. The apparatus 800 further includes an interaction information item display module 830 arranged to display an interaction information item associated with the target multimedia content in a clear mode.
[0132] In some embodiments, the interaction information item display module 830 includes a graphical indicator display module arranged to display a predetermined graphical representation representing the interaction information item. In some embodiments, the graphical representation is a unique avatar of the user posting the corresponding interaction information item. In some embodiments, the interaction information item display module 830 may further include a number indication display module arranged to display an indication of the number of interaction information items.
[0133] Additionally or alternatively, in some embodiments, the interaction information item display module 830 includes a text content display module arranged to display one or more interaction information items including user-entered text content. In some embodiments, the interaction information item display module 830 includes a rating information display module arranged to display one or more interaction information items including user-entered rating information.
[0134] In some embodiments, the interaction information item display module 830 includes a dynamic display module arranged to dynamically display the interaction information item.
[0135] In some embodiments, the interaction information item display module 830 includes a first display module arranged to display a first interaction content item at a predetermined location for a predetermined period of time, in which embodiment the interaction information item display module 830 further includes a second display module arranged to display a different second interaction content item at a predetermined location for a predetermined period of time in response to the predetermined period of time expiring.
[0136] In some embodiments, the interaction information item display module 830 may include a priority display module arranged to preferentially display one or more interaction information items that include text content entered by a user among the interaction information items.
[0137] In some embodiments, the device 800 further includes a guide interface display module arranged to display a user interface for guiding a user in recording and / or posting the multimedia content in response to detecting a predetermined operation on an interaction information item related to the fuzzy version of the target multimedia content.
[0138] In some embodiments, the device 800 further includes an additional information display module arranged to display at least one of an avatar of the second user posting the target multimedia content, presentation information to guide the user in recording and / or posting the multimedia content, and interface elements for interacting with the target multimedia content when displaying the fuzzy version of the target multimedia content.
[0139] In some embodiments, the device 800 further includes a clear display module arranged to display the cleared target multimedia content in response to the first user determining that they are authorized to check the cleared version of the target multimedia content. In this embodiment, the device 800 may further include a second interaction information item display module arranged to display an interaction information item related to the target multimedia content in a clear mode.
[0140] In some embodiments, the device 800 further includes an interaction page display module arranged to display an interface element or page for guiding a user to interact with the interaction information item in response to detecting a predetermined operation on the interaction information item associated with the clear version of the target multimedia content.
[0141] 9 illustrates a block diagram of an electronic device 900 capable of implementing one or more embodiments of the present disclosure. The electronic device 900 illustrated in FIG. 9 is merely exemplary and does not imply any limitation on the functionality and scope of the embodiments described herein. The electronic device 900 illustrated in FIG. 9 can be used to implement the terminal device 110 of FIG. 1.
[0142] 9, electronic device 900 is a form of general-purpose electronic device. Components of electronic device 900 may include, but are not limited to, one or more processors or processing units 910, memory 920, storage device 930, one or more communication units 940, one or more input devices 950, and one or more output devices 960. Processing unit 910 may be a real or virtual processor and may perform various processes according to programs stored in memory 920. In a multiprocessor system, multiple processing units execute computer-executable instructions in parallel to increase the parallel processing capabilities of electronic device 900.
[0143] The electronic device 900 typically includes multiple computer storage media. Such media may be any available media accessible by the electronic device 900, including, but not limited to, volatile and nonvolatile media, removable and non-removable media. The memory 920 may be volatile memory (e.g., registers, cache, random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. The storage device 930 may be removable and non-removable media, including machine-readable media such as flash memory drives, magnetic disks, or any other medium that can be used to store information and / or data (e.g., training data for training) and accessible within the electronic device 900.
[0144] The electronic device 900 may further include other removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 9, a disk drive for reading from or writing to a removable, non-volatile disk (e.g., a "floppy disk") and a CD drive for reading from or writing to a removable, non-volatile CD may be provided. In these cases, each drive may be connected to a bus (not shown) by one or more data media interfaces. The memory 920 may include a computer program product 925 having one or more program modules configured to perform various methods or operations of various embodiments of the present disclosure.
[0145] The communication unit 940 facilitates communication with other electronic devices via a communication medium. Furthermore, the functionality of the components of the electronic device 900 may be implemented in a single computing cluster or multiple computing machines, which may communicate via a communication connection. Thus, the electronic device 900 may operate in a networked environment using logical connections with one or more other servers, network personal computers (PCs), or other network nodes.
[0146] The input device(s) 950 may be one or more input devices such as a mouse, a keyboard, a tracking ball, etc. The output device(s) 960 may be one or more output devices such as a display, a speaker, a printer, etc. The electronic device 900 may also communicate with one or more external devices (not shown) via the communication unit 940 as needed, such as storage devices, display devices, etc., to communicate with one or more devices that allow a user to interact with the electronic device 900 or any device (e.g., a network card, a modem, etc.) that allows the electronic device 900 to communicate with one or more other electronic devices. Such communication may be performed via an input / output (I / O) interface (not shown).
[0147] The electronic device 900 may also be equipped with a camera, which may communicate with other components of the electronic device 900 or external devices via the communication unit 940, if necessary.
[0148] In accordance with an exemplary implementation of the present disclosure, a computer-readable storage medium is provided having stored thereon computer-executable instructions for execution by a processor to perform the above-described method. In accordance with an exemplary implementation of the present disclosure, a computer program product is also provided, tangibly stored on a non-transitory computer-readable medium, and including computer-executable instructions for execution by a processor to perform the above-described method.
[0149] Various aspects of the present disclosure have been described herein with reference to flowcharts and / or block diagrams of methods, apparatus, devices, and computer program products embodying the present disclosure. Each block of the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.
[0150] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus to produce a device that, when executed by a processing unit of the computer or other programmable data processing apparatus, implements the functions / operations specified in one or more blocks of the flowcharts and / or block diagrams. These computer-readable program instructions can also be stored on a computer-readable storage medium. These instructions cause the computer, programmable data processing apparatus, and / or other device to operate in a particular manner. Thus, a computer-readable medium having instructions stored thereon includes an article of manufacture containing various aspects of instructions that implement the functions / operations specified in one or more blocks of the flowcharts and / or block diagrams.
[0151] The computer-readable program instructions can be loaded into a computer, other programmable data processing apparatus, or other device to produce a computer-implemented process and execute a series of operational steps on the computer, other programmable data processing apparatus, or other device, such that the instructions executing on the computer, other programmable data processing apparatus, or other device implement the functions / operations specified in one or more blocks of the flowcharts and / or block diagrams.
[0152] The flowcharts and block diagrams in the figures illustrate the architecture, functions, and operations that can be implemented by systems, methods, and computer program products according to embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of instructions, including one or more executable instructions for implementing a given logical function. In some alternative implementations, the functions described in the blocks may occur in an order different from that described in the accompanying figures. For example, two consecutive blocks may actually be executed substantially in parallel, or may sometimes be executed in the reverse order depending on the functionality. Note that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs a given function or operation, or by a combination of dedicated hardware and computer instructions.
[0153] Although various implementations of the present disclosure have been described above, the above description is illustrative, not exhaustive, and is not limited to the various implementations disclosed. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of each of the described implementations. The terminology used herein is chosen to best explain the principles, practical applications, or improvements of the technology in the marketplace of each implementation, or to allow other ordinary skilled in the art to understand each of the implementations disclosed herein.
Claims
1. 1. A method for displaying information, comprising: In response to attempting to display the target multimedia content to a first user, determining whether the first user is authorized to check for a clear version of the target multimedia content; In response to determining that the first user is not authorized to check a clear version of the target multimedia content, displaying a fuzzy version of the target multimedia content; and displaying an interaction information item related to the target multimedia content in a clear mode.
2. The method of claim 1 , further comprising displaying a user interface for guiding a user in recording and / or posting multimedia content in response to detecting a predetermined operation on the interaction information item associated with the fuzzy version of the target multimedia content.
3. When displaying the fuzzy version of the target multimedia content, an avatar of a second user posting the targeted multimedia content; presentation information to guide users in recording and / or posting multimedia content; The method of claim 1 , further comprising displaying at least one of an interface element for interacting with the target multimedia content.
4. Displaying the interaction information item related to the target multimedia content in a clear mode includes: displaying a predetermined graphical representation of said interaction information item; displaying an indication of the number of interaction information items; and displaying one or more of said interaction information items including user-entered text content; The method of claim 1 , further comprising at least one of: displaying one or more of the interaction information items including user-entered rating information.
5. The method of claim 4 , wherein the graphical representation is a unique avatar of the user who posted the corresponding interaction information item.
6. Determining whether the first user is authorized to check a clear version of the target multimedia content includes: that the first user has posted multimedia content of a predetermined type within a predetermined time period; a social relationship between the first user and a second user who posts the targeted multimedia content; settings that a second user who posts the targeted multimedia content applies to the targeted multimedia content; an account status of the first user in a social application; 2. The method of claim 1, further comprising determining whether the first user is authorized to check a clear version of the target multimedia content based on at least one of:
7. In response to determining that the first user is authorized to check a clear version of the target multimedia content, Displaying clear targeted multimedia content; The method of claim 1 , further comprising: displaying the interaction information item associated with the target multimedia content in a clear mode.
8. The method of claim 7 , further comprising, in response to detecting a predetermined operation on the interaction information item associated with the cleared version of the target multimedia content, displaying an interface element or page to guide a user to interact with the interaction information item.
9. Displaying the interaction information item related to the target multimedia content in a clear mode includes: The method of claim 1 , including dynamically displaying interaction information items.
10. Displaying the interaction information item related to the target multimedia content in a clear mode includes: displaying a first interaction content item at a predetermined location for a predetermined period of time; 10. The method of claim 9, further comprising: in response to the predetermined period of time expiring, displaying a different second interaction content item at the predetermined location for a predetermined period of time.
11. Displaying the interaction information item related to the target multimedia content in a clear mode includes: The method of claim 1 , further comprising preferentially displaying one or more of the interaction information items that include text content entered by a user.
12. 1. A method for displaying information, comprising: in response to receiving a switching operation to switch a first multimedia content currently displayed on a user interface with a second multimedia content, performing the switching by decreasing a first portion of the first multimedia content displayed on the user interface and increasing a second portion of the second multimedia content displayed on the user interface; determining a main multimedia content from the first multimedia content and the second multimedia content based on at least the first portion and the second portion in response to the switching operation no longer being detected; and displaying a plurality of interaction information items related to the determined main multimedia content in a dynamic mode; The method for displaying information, wherein the first multimedia content and the second multimedia content are clear content or fuzzy content.
13. The method of claim 12 , further comprising, in response to receiving a predetermined user operation on an interaction information item related to the first multimedia content and / or the second multimedia content, displaying an interface element or page to guide a user to interact with the interaction information item.
14. Displaying a plurality of interaction information items related to the determined main multimedia content in a dynamic mode includes: displaying a plurality of information containers containing the plurality of interaction information items; and updating the plurality of information containers by scrolling vertically.
15. Displaying a plurality of interaction information items related to the determined main multimedia content in a dynamic mode includes: displaying a first interaction content item at a predetermined location for a predetermined period of time; 13. The method of claim 12, further comprising: in response to the predetermined period of time expiring, displaying a different second interaction content item at the predetermined location for a predetermined period of time.
16. Displaying a plurality of interaction information items related to the determined main multimedia content in a dynamic mode includes: The method of claim 12 , further comprising preferentially displaying one or more interaction information items among the plurality of interaction information items that include text content entered by a user.
17. The method of claim 12, further comprising displaying a plurality of interaction information items associated with a sub-multimedia content of the first multimedia content and the second multimedia content that is not determined to be the main multimedia content in a static mode.
18. The switching operation is a first operation occurring along a first direction, and the method further comprises:
13. The method of claim 12, further comprising: in response to detecting a second operation on the main multimedia content in a second direction, displaying third multimedia content posted by a producer who posts the main multimedia content as the main multimedia content in the user interface, wherein the second direction is different from the first direction.
19. 13. The method of claim 12, further comprising ceasing to display the plurality of interaction information items in a dynamic mode in response to receiving a switching operation that switches the currently displayed main multimedia content to another multimedia content.
20. The method of claim 12 , further comprising: continuing to display the plurality of interaction information items in a dynamic mode in response to receiving a predetermined operation on the main multimedia content.
21. The main multimedia content is The size of the first portion and / or the second portion; a comparison of the first portion and / or the second portion; and a relative position in the user interface of an area for displaying the first multimedia content and / or the second multimedia content.
22. The method of claim 12 , wherein the first multimedia content and the second multimedia content are displayed in separate display windows of the user interface.
23. The method of claim 12 , wherein displaying a plurality of interaction information items related to the determined main multimedia content in a dynamic mode includes scrolling the plurality of interaction information items so that at least one end is aligned.
24. an authority determination module arranged to, in response to an attempt to display target multimedia content to a first user, determine whether the first user is authorized to check for a clear version of the target multimedia content; a fuzzy content display module arranged to display a fuzzy version of the target multimedia content in response to determining that the first user is not authorized to check a clear version of the target multimedia content; an interaction information item display module arranged to display an interaction information item related to said target multimedia content in a clear mode.
25. a content switching module arranged to, in response to receiving a switching operation to switch a first multimedia content currently displayed in a user interface with a second multimedia content, perform the switching by decreasing a first portion of the first multimedia content displayed in the user interface and increasing a second portion of the second multimedia content displayed in the user interface; a main content determination module arranged to determine a main multimedia content from the first multimedia content and the second multimedia content based on at least the first portion and the second portion in response to the switching operation no longer being detected; an interaction information item display module arranged to display a plurality of interaction information items related to the determined main multimedia content in a dynamic mode; The apparatus for displaying information, wherein the first multimedia content and the second multimedia content are clear content or fuzzy content.
26. at least one processing unit; and at least one memory coupled to the at least one processing unit and configured to store instructions that are executed by the at least one processing unit, the instructions, when executed by the at least one processing unit, cause the electronic device to perform the method of any one of claims 1 to 11 or 12 to 23.
27. A computer-readable storage medium storing a computer program executable by a processor to implement the method according to any one of claims 1 to 11 or 12 to 23.
Citation Information
Patent Citations
Method and system for video communication in instant communication
JP6511060B2