Related information display method, apparatus, electronic device, memory medium, and computer program

The method and device enhance multimedia editing software by displaying target user information within special effects, addressing the lack of interactivity in current systems and improving user engagement.

JP2025521253AInactive Publication Date: 2025-07-08BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024572695
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-12-06
Filing Date
2023-12-04
Publication Date
2025-07-08
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Current multimedia editing software lacks the ability to enhance interactivity by displaying related information of target users during media content editing, limiting user interaction and engagement.

Method used

A method and device that display a target special effect on a media content editing interface, acquire object identifiers for candidate users, identify a target user based on user selection, and display relevant information of the target users within the special effect, thereby improving interactivity.

Benefits of technology

Enhances user interaction by allowing users to select and display relevant information of target users, improving the overall interactivity and communication experience in multimedia content editing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025521253000001_ABST
    Figure 2025521253000001_ABST
Patent Text Reader

Abstract

The present disclosure relates to a related information display method, apparatus, device, storage medium, and program product. The method includes: displaying a target special effect on a media content editing interface; obtaining object identifiers corresponding to one or more selection candidates related to the target special effect for a user; displaying one or more of the object identifiers on the media content editing interface; identifying, in response to a selection operation of a current user, a user of a selection candidate corresponding to at least one of the selected object identifiers as a target user; and displaying related information of one or more of the target users in the target special effect of the media content editing interface.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Cross - reference to Related Applications This application claims priority based on a Chinese patent application with application number 202211559316.5, invention title "Related Information Display Method, Device, Equipment, Storage Medium and Program Product", and application date December 29, 2022, and all the content described in the said application is incorporated into this application by reference. Technical Field The present disclosure relates to the field of computer processing technologies, and in particular, to a related information display method, device, equipment, storage medium, and program product.

Background Art

[0002] With the rapid development of Internet technology and terminal devices, various terminal devices such as mobile phones and tablet PCs have become indispensable in people's work, and the functions of various media software installed on smart terminals have also become increasingly powerful.

[0003] Currently, multimedia content can be edited by multimedia software installed on smart terminals. In order to enhance the interactivity of multimedia content, various object elements such as special - effect props, photos, and word art can be added to the screen of the media content during the editing of the media content.

Summary of the Invention

[0004] In order to solve the above - mentioned technical problems, embodiments of the present disclosure provide a related information display method, device, equipment, storage medium, and program product. During the editing of media content, related information of a target user related to the current user is displayed on the media content editing interface, realizing interaction with other users and improving interactivity.

[0005] According to a first aspect, embodiments of the present disclosure are Displaying a target special effect on a media content editing interface, and acquiring object identifiers corresponding to one or more candidate users associated with the target special effect, and displaying the one or more object identifiers on the media content editing interface, and identifying, in response to a selection operation of a current user, a candidate user corresponding to at least one of the selected object identifiers as a target user, and displaying relevant information of one or more of the target users in the target special effect of the media content editing interface, to provide a relevant information display method.

[0006] According to a second aspect, an embodiment of the present disclosure is a target special effect display module for displaying a target special effect on a media content editing interface, and an object identifier display module for acquiring object identifiers corresponding to one or more candidate users associated with the target special effect, and displaying the one or more object identifiers on the media content editing interface, and a target user identification module for identifying, in response to a selection operation of a current user, a candidate user corresponding to at least one of the selected object identifiers as a target user, and a relevant information display module for displaying relevant information of one or more of the target users in the target special effect of the media content editing interface, to provide a relevant information display device.

[0007] According to a third aspect, an embodiment of the present disclosure is one or more processors, and a storage device for storing one or more programs, where when the one or more programs are executed by the one or more processors, the one or more processors are caused to implement the relevant information display method according to any one of the first aspects above, to provide an electronic device.

[0008] According to the fourth aspect, embodiments of the present disclosure provide a computer-readable storage medium storing a computer program which, when executed by a processor, implements the related information display method according to any one of the first aspects above.

[0009] According to the fifth aspect, embodiments of the present disclosure provide a computer program product including a computer program or instructions which, when executed by a processor, implements the related information display method according to any one of the first aspects above.

[0010] Embodiments of the present disclosure provide a related information display method, apparatus, device, storage medium, and program product. The method includes: displaying a target special effect on a media content editing interface; obtaining object identifiers corresponding to one or more selection candidates related to the target special effect for a user; displaying one or more of the object identifiers on the media content editing interface; identifying, in response to a selection operation of a current user, a user of a selection candidate corresponding to at least one of the selected object identifiers as a target user; and displaying related information of one or more of the target users in the target special effect on the media content editing interface.

Brief Description of the Drawings

[0011] Referring to the following specific embodiments in conjunction with the drawings, the above and other features, advantages, and aspects of the embodiments of the present disclosure will become more apparent. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the originals and elements are not necessarily drawn to scale.

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5a

Figure 5b

Figure 6

Figure 7

Embodiments for Carrying Out the Invention

[0012] Hereinafter, embodiments of the present disclosure will be described in more detail with reference to the drawings. Although several embodiments of the present disclosure are shown in the drawings, the present disclosure can be realized in various forms and should not be construed as being limited to the embodiments described herein. Rather, it should be understood that these embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are used only for illustration and not for limiting the protection scope of the present disclosure.

[0013] It is considered that each step described in the method embodiment of the present disclosure can be executed in a different order and / or in parallel. Also, the method embodiment can include additional steps and / or omit the execution of the illustrated steps. The scope of the present disclosure is not limited in this regard.

[0014] As used herein, the term "comprising" and its variations are open-ended "comprising", that is, they mean "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment". The term "another embodiment" means "at least one another embodiment". The term "some embodiments" means "at least some embodiments". Related definitions of other terms will be described in the following content.

[0015] The concepts such as "first", "second", etc. mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order of functions executed by these devices, modules or units or their dependencies on each other.

[0016] The modifications "one" and "a plurality" mentioned in this disclosure are illustrative rather than limiting, and should be understood as "one or more" unless specifically indicated otherwise in the context.

[0017] The information interaction or information names between multiple devices in the embodiments of this disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0018] Before using the technical solutions disclosed in multiple embodiments of this disclosure, in accordance with relevant laws and regulations, in an appropriate form, for example, in response to an active request from a user, when it comes to the type, scope of use, usage scenarios, etc. of personal information related to this disclosure, prompt information for explicitly indicating that the operation requiring execution needs to obtain and use the user's personal information shall be sent to the user. Thereby, the user can autonomously choose whether to provide personal information to software or hardware such as electronic devices, applications, servers or storage media that execute the technical solutions of this disclosure according to the prompt information.

[0019] As a non-limiting and arbitrary implementation form, in response to receiving an active request from a user, the form of sending prompt information to the user may be, for example, in the form of a pop-up window, and the prompt information may be displayed in text form in the pop-up window. Further, the pop-up window may be equipped with a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.

[0020] It should be understood that the above-described notification and user approval acquisition procedures are merely schematic and do not limit the implementation forms of the present disclosure, and other forms that comply with relevant laws and regulations can also be applied to the implementation forms of the present disclosure.

[0021] It is understood that the data related to this technical solution (including the data itself, the acquisition or use of the data, but not limited thereto) should meet the requirements of the corresponding laws and regulations and related provisions.

[0022] The following will describe the embodiments of the present disclosure in detail with reference to the accompanying drawings. It should be noted that the same reference numerals in different accompanying drawings are used to refer to the same elements described.

[0023] FIG. 1 is a schematic diagram of a system applicable to implementing a related information display method according to an embodiment of the present disclosure. As shown in FIG. 1, the system 100 may include a plurality of user terminals 110, a network 120, a server 130, and a database 140. For example, the system 100 may be used to implement the related information display method described in any of the embodiments of the present disclosure.

[0024] The user terminal 110 may be any other type of electronic device capable of performing data processing, including, but not limited to, a mobile phone, a station, a unit, a device, a multimedia computer, a multimedia tablet, an Internet node, a communicator, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a personal communication system (PCS) device, a personal navigation device, a personal digital assistant (PDA), an audio / video player, a digital camera / camera, a positioning device, a television receiver, a radio broadcast receiver, an electronic paper device, a game machine, or a combination thereof (including their accessories and peripheral devices or any combination).

[0025] The user can operate the user terminal 110 through an application installed on the user terminal 110. The application can send the user's behavior data to the server 130 through the network 120, and the user terminal 110 can also receive the data sent from the server 130 through the network 120. The embodiments of the present disclosure do not limit the hardware system and software system of the user terminal 110. For example, the user terminal 110 may be based on a processor such as ARM or X86, and may be equipped with input / output devices such as a camera, a touch screen, and a microphone. Operating systems such as Windows, iOS, Linux (registered trademark), Android, and HongmengOS may be running.

[0026] For example, the application in the user terminal 110 can be a video application based on multimedia resources such as videos, images, texts, etc. Taking a video application based on multimedia resources such as videos, images, texts, etc. as an example, the user can record and distribute videos through the video application on the user terminal 110, and can also view or browse the videos distributed by other users, etc., and can perform operations such as "like", comment, transfer, etc.

[0027] The user terminal 110 can implement the related information display method provided in the embodiments of the present disclosure by executing a process or a thread. In some examples, the user terminal 110 can execute the related information display method using its built-in application. In some other examples, the user terminal 110 can execute the related information display method by calling an application stored outside the user terminal 110.

[0028] The network 120 may be a single network or a combination of at least two different networks. For example, the network 120 may include one or more combinations of a local area network (LAN), a wide area network (WAN), a public network, a private network, etc., but is not limited thereto. The network 120 may be a computer network such as the Internet and / or various telecommunication networks (e.g., 3G / 4G / 5G mobile communication networks, WIFI, Bluetooth, ZigBee, etc.), and is not limited by the embodiments of the present disclosure.

[0029] Server 130 may be a single server, a server cluster, or a cloud server. Each server within the server cluster is connected via a wired or wireless network. The server cluster may be centralized, such as a data center, or decentralized. Server 130 may be local or remote. Server 130 can communicate with user terminal 110 via a wired or wireless network. Embodiments of the present disclosure do not limit the software system and hardware system of server 130.

[0030] Database 140 generally refers to a device having a storage function. Database 140 is mainly used to store various data utilized, generated, and output by user terminal 110 and server 130 during operation. For example, if the application in user terminal 110 is a video application based on multimedia resources such as the above-described videos, images, and audio, the data stored in database 140 may include, for example, resource data such as videos and audio uploaded by the user through user terminal 110, and data related to interactive operations such as "likes", comments, and heat.

[0031] Database 140 may be local or remote. Database 140 may include various memories such as Random Access Memory (RAM) and Read Only Memory (ROM). The above-described storage devices are merely examples, and the storage devices usable in system 100 are not limited thereto. Embodiments of the present disclosure may be, for example, a relational database or a non-relational database, and do not limit the hardware system and software system of database 140.

[0032] The database 140 may be connected or communicate with the server 130 or a part thereof via the network 120, may be directly connected or communicate with the server 130, or may be a combination of these.

[0033] In some examples, the database 140 may be an independent device. In some other examples, the database 140 may be integrated into at least one of the user terminal 110 and the server 130. For example, the database 140 may be set in the user terminal 110 or the server 130. Also, the database 140 may be distributed, having a part set in the user terminal 110 and another part set in the server 130.

[0034] FIG. 2 is a flowchart of a related information display method according to an embodiment of the present disclosure. This embodiment is applicable when adding related information of other users to a media content editing interface. The method is executed by a related information display device that can be realized by software and / or hardware. The related information display method can be executed by the user terminal 110 shown in FIG. 1.

[0035] As shown in FIG. 2, the related information display method according to the embodiment of the present disclosure mainly includes steps S101 to S104.

[0036] In S101, a target special effect is displayed on the media content editing interface.

[0037] In one embodiment of the present disclosure, the media content can be multimedia resources such as images, videos, live streaming, etc. The media content editing page may be an interaction interface provided by an application or software in the user terminal 110. The interaction interface may be used as a display interface to display visual information of the media content to the current user (i.e., the user of the user terminal 110), and may also be used to receive the user's operations executed in the interaction interface.

[0038] Taking the example that the user terminal 110 is a smartphone or a tablet computer in one embodiment of the present disclosure, the media content editing page may occupy the entire display screen of the smartphone or the tablet computer. In other words, the media content editing page is the entire display interface of the smartphone or the tablet computer. Also, for example, taking the example that the user terminal 110 is a laptop computer, the media content editing page may occupy the entire display screen of the laptop computer or only a part of the display screen of the laptop computer.

[0039] In one embodiment of the present disclosure, the target special effect can be understood as the special effect currently selected by the user and displayed on the media content editing interface. Furthermore, one or more regions within the target special effect can add media content such as images, texts, word arts, and other related information.

[0040] In one embodiment of the present disclosure, the target special effect includes one or more related information display regions, and the above-mentioned related information display regions can be used to display still images, dynamic images, videos, text information, the user's related information, etc.

[0041] In one embodiment of the present disclosure, the target special effect may be selected before displaying the media content editing interface, or the target special effect may be selected and displayed after displaying the media content editing interface.

[0042] Specifically, after receiving a startup command for the media content application, an application interface is displayed. In response to an operation on the application interface, a target special effect confirmation command is received. After receiving the special effect confirmation command, the media content editing interface is displayed, and the target special effect is displayed in the media content editing interface.

[0043] In an embodiment of the present disclosure, receiving a target special effect confirmation command in response to an operation on the application interface includes searching for the target special effect in the special effect library in response to a trigger operation on a search control in the application interface, displaying a confirmation control corresponding to the searched target special effect, and receiving a target special effect confirmation command in response to a trigger operation on the confirmation control corresponding to the target special effect.

[0044] In an embodiment of the present disclosure, receiving a target special effect confirmation command in response to an operation on the application interface includes playing a special effect video using the target special effect in the application interface. The application interface includes a target special effect label, and a target special effect confirmation command is received in response to a trigger operation on the target special effect label.

[0045] In an embodiment of the present disclosure, receiving a target special effect confirmation command in response to an operation on the application interface includes displaying a media content editing interface in response to receiving a media content editing command, and determining that a target special effect command has been received in response to a trigger operation on a target special effect control included in the media content editing interface.

[0046] S102. Obtain an object label corresponding to one or more selection candidates related to the target special effect, and display one or more of the object labels on the media content editing interface.

[0047] In an embodiment of the present disclosure, the user of the selection candidate refers to a user having a predetermined relationship with the current user. The object label corresponding to the user of the selection candidate may include any one of an avatar of the user of the selection candidate, a name of the user of the selection candidate, a cover image of the user of the selection candidate, etc. Preferably, in an embodiment of the present disclosure, the object label corresponding to the user of the selection candidate being the avatar of the user of the selection candidate is taken as an example for explanation.

[0048] In an embodiment of the present disclosure, the current user has a predetermined relationship with the user of the selection candidate. The predetermined relationship includes one or more of the user of the selection candidate and the current user being mutual follow friends, the user of the selection candidate being a follow user of the current user, the current user being a follow user of the user of the selection candidate, the user of the selection candidate and the current user having a relevance exceeding a predetermined relevance threshold, the user of the selection candidate being a recommended friend of the current user, etc. The user of the selection candidate and the current user being mutual follow friends means that the user of the selection candidate is a follow user of the current user and the current user is a follow user of the user of the selection candidate. In an embodiment of the present disclosure, the user of the selection candidate and the current user being mutual follow friends is taken as an example for explanation.

[0049] In an embodiment of the present disclosure, the user of the selection candidate is a user having a predetermined relationship with the current user, and the obtained target user has a relationship with the current user, further enhancing the interactivity among friends.

[0050] In an embodiment of the present disclosure, it is necessary to add the user's relevant information to the target special effect, and the user of the selection candidate related to the target special effect is a user who can display the relevant information in the relevant information display area of the target special effect.

[0051] In one embodiment of the present disclosure, when displaying a target special effect on a media content editing interface, the object identifiers of one or more selection candidate users related to the target special effect are obtained.

[0052] In an embodiment of the present disclosure, the selection candidate user may refer to all or some of the users having a predetermined relationship with the current user. When there is only one selection candidate user having a predetermined relationship with the current user, for example, when there is only one user who is a follow friend with the current user, one object identifier corresponding to the selection candidate user is obtained.

[0053] In one embodiment of the present disclosure, when the number of users having a predetermined relationship with the current user exceeds the selection candidate threshold, the first N users associated with the current user are obtained as the selection candidate users, and the object identifiers corresponding to the N selection candidate users are obtained, where N is equal to the selection candidate threshold. For example, N is equal to 50.

[0054] In one embodiment of the present disclosure, when the number of selection candidate users having a predetermined relationship with the current user does not exceed the selection candidate threshold, all users having a predetermined relationship with the current user are obtained as the selection candidate users, and the object identifiers corresponding to the selection candidate users are obtained.

[0055] In one embodiment of the present disclosure, the media content editing interface includes one object identifier selection area for displaying one or more object identifiers. The object identifier selection area may display one or more object identifiers in a row format or in a matrix format.

[0056] Furthermore, when displayed in row format, it can be controlled to slide horizontally to the left and right to move and display a plurality of object labels along the horizontal direction. Furthermore, when displayed in matrix format, it can be controlled to slide horizontally to the left and right to move and display a plurality of object labels along the horizontal direction. It can be controlled to slide vertically up and down to move and display a plurality of object labels along the vertical direction.

[0057] In one embodiment of the present disclosure, for the object label selection area, a panel area is added above the special effect selection area included in the media content editing interface, or a panel is added to directly cover the special effect selection area. Furthermore, or a mask area is added to the media content editing interface to be used as the object label selection area.

[0058] Note that the embodiments of the present disclosure only illustrate the position or format of the object label selection area and do not limit it.

[0059] S103. In response to the selection operation of the current user, identify the user of the selection candidate corresponding to at least one of the selected object labels as the target user.

[0060] In one embodiment of the present disclosure, the current user can be understood as the user who holds the current user terminal (i.e., the owner of the user terminal 110) and edits media content. The selection operation of the current user includes an addition operation of the user of the current user's selection candidate, a deletion operation of the user of the selection candidate, an order adjustment operation of the user of the selection candidate, etc. The target user refers to the user selected by the current user to display relevant information in the target special effect.

[0061] In an embodiment of the present disclosure, in response to the selection operation of the current user, identify the user of the selection candidate corresponding to at least one object label displayed in the media content editing interface as the target user.

[0062] S104. Display the relevant information of one or more of the target users in the target special effect of the media content editing interface.

[0063] The relevant information includes the user's avatar and name, the avatar of the target user, the avatar and introduction of the target user, the relevance with the current user, etc. In the embodiments of the present disclosure, the relevant information of the target user being the user's avatar and the user's name will be taken as an example for description.

[0064] In one embodiment of the present disclosure, the relevant information of the target user is displayed in the relevant information display area of the target special effect included in the media content boundary interface.

[0065] In one embodiment of the present disclosure, when the target special effect includes one relevant information display area, the relevant information of the target user is sequentially displayed in the relevant information display area. When the target special effect includes multiple relevant information display areas, the relevant information of different target users can be displayed in the multiple relevant information display areas.

[0066] In the embodiments of the present disclosure, through the selection operation of the current user, at least one target user is obtained, the relevant information of the target user is displayed in the media content editing interface, the communication between the current user and the target user is realized, and the interactivity of the media content application is improved.

[0067] As shown in FIG. 3, the target special effect includes two relevant information display areas 31 and 32, and the relevant information of two target users can be simultaneously displayed in the target special effect within the media content editing interface. For example, the relevant information of target user 1 is displayed in the relevant information display area 31, and the relevant information of target user 2 is displayed in the relevant information display area 32.

[0068] In one embodiment of the present disclosure, the relevant information of the target user displayed in the target special effect changes with the interaction effect of the target special effect. Exemplarily, the interaction effect of the target special effect may change over time and / or may change by a specified object (e.g., added music, etc.) and / or may change by the user's interactive operation.

[0069] In the embodiments of the present disclosure, each special effect has its own unique interaction effect, and the relevant information of the target user changes with the interaction effect of the target special effect. For example, when the interaction effect of the target special effect is comic display, the relevant information of the target user is displayed after being made into a comic effect. Also, for example, when the interaction effect of the target special effect is dynamic display, the relevant information of the target user is animated and then displayed in the target special effect in the form of an animation.

[0070] In the embodiments of the present disclosure, the relevant information is displayed according to the interaction effect of the target special effect in order to improve the interactivity of the special effect.

[0071] In one embodiment of the present disclosure, displaying the relevant information of one or more of the target users in the target special effect of the media content editing interface means displaying the relevant information of the corresponding one or more target users in the target special effect of the media content editing interface within a predetermined time range.

[0072] The predetermined time range may be a fixed value. For example, the predetermined time range is 2 seconds. The predetermined time range may be set by the client background or may be set by the current user himself / herself. The embodiments of the present disclosure are not limited thereto. The predetermined time range may be set according to the number of target users. When the number of target users is large, the predetermined time range is set small, and when the number of target users is small, the predetermined time range is set large.

[0073] Specifically, taking the case where the predetermined time range is 2 seconds as an example, in the range of 0 to 2 seconds, the relevant information of target user 1 is displayed in the target special effect of the media content editing interface, and in the range of 2 to 4 seconds, the relevant information of target user 2 is displayed in the target special effect of the media content editing interface in sequence. After the display of the relevant information corresponding to the target user is completed, the relevant information of the target user is repeatedly displayed, that is, it is redisplayed in sequence starting from the relevant information of target user 1.

[0074] In one embodiment of the present disclosure, displaying the relevant information of one or more of the target users in the target special effect of the media content editing interface includes, in response to the current user receiving a predetermined trigger operation on the media content editing interface, displaying the relevant information of one or more of the target users in the target special effect of the media content editing interface.

[0075] In an embodiment of the present disclosure, the predetermined trigger operation includes a trigger operation on a relevant information display control included in the media content editing interface.

[0076] Specifically, in response to the current user performing a trigger operation on the relevant information display control included in the media content editing interface, the relevant information of one or more target users is displayed in the target special effect according to the interaction effect of the target special effect. For example, in response to detecting that the user has performed a predetermined slide operation in the media content editing interface, the display of the target user displayed in the target special effect is switched correspondingly.

[0077] In one embodiment of the present disclosure, displaying the relevant information of one or more of the target users in the target special effect of the media content editing interface includes, in response to the current captured image satisfying a predetermined condition, displaying the relevant information of one or more of the target users in the target special effect of the media content editing interface.

[0078] In an embodiment of the present disclosure, the captured image satisfying a predetermined condition includes a person in the captured image performing a specified action or a specified object appearing in the captured image. For example, the specified action includes one or more of, for example, nodding, puffing out one's cheeks, "liking", clapping, etc., and the specified object includes, for example, the palm of the hand, the face, the foot, or a tree, a car, etc.

[0079] In an embodiment of the present disclosure, in response to a person in the captured image performing a specified action or a specified object appearing in the captured image, the relevant information of one or more of the target users is displayed in the target special effect of the media content editing interface.

[0080] For example, in response to a person in the current captured image nodding, the relevant information of target user 1 is displayed in the target special effect of the media content editing interface, and in response to a person in the current captured image blinking, the relevant information of target user 2 is displayed in the target special effect of the media content editing interface until all the relevant information of the target users is displayed.

[0081] In one embodiment of the present disclosure, the method further includes displaying a theme selection control and / or a theme input control related to the target special effect, determining a target theme in response to a trigger operation of the current user on the theme selection control and / or the theme input control, and displaying the target theme in the target special effect of the media content editing interface.

[0082] In an embodiment of the present disclosure, as shown in FIG. 3, in the target special effect displayed on the media content editing interface, a special effect theme display area 33 for displaying the theme of the target special effect is included.

[0083] In an embodiment of the present disclosure, in response to receiving a trigger operation on the special effect theme display area 23 by the current user, a special effect theme editing page is displayed. As shown in FIG. 4, on the special effect theme editing page, a theme selection control 41 and / or a theme input control 42 related to the target special effect are displayed. In an embodiment of the present disclosure, the theme selection control 41 and the theme input control 42 may be displayed simultaneously, or only one of them may be displayed. In an embodiment of the present disclosure, the case where the two controls are displayed simultaneously will be taken as an example for explanation.

[0084] As shown in FIG. 4, one or more theme selection controls 41 are displayed on the media content editing interface, and in response to receiving a selection operation on one of the theme selection controls 41 by the current user, the theme corresponding to the selection operation is specified as the target theme.

[0085] As shown in FIG. 4, on the media content editing interface, in response to receiving a trigger operation on the theme input control 42 by the current user, a keyboard input panel is displayed, and in response to the input operation on the keyboard input panel by the current user, the text corresponding to the input operation is acquired, and the text corresponding to the input operation is specified as the target theme.

[0086] In an embodiment of the present disclosure, the target theme is displayed in the special effect theme display area 23 included in the target special effect.

[0087] In an embodiment of the present disclosure, the user can input or select the target special effect theme, which improves the adaptability between the target special effect and the user.

[0088] Embodiments of the present disclosure include displaying a target special effect on a media content editing interface, obtaining an object identifier corresponding to one or more selection candidates related to the target special effect, displaying one or more of the object identifiers on the media content editing interface, identifying, in response to a selection operation of a current user, a user of a selection candidate corresponding to at least one of the selected object identifiers as a target user, and displaying related information of one or more of the target users in the target special effect on the media content editing interface. In embodiments of the present disclosure, at least one target user is obtained by a selection operation of a current user, related information of the target user is displayed on a media content editing interface, communication between the current user and the target user is realized, and interactivity of a media content application is improved.

[0089] In addition to the above-described embodiments, the related information display method according to an embodiment of the present disclosure further includes, after displaying related information of one or more of the target users in the target special effect on the media content editing interface, obtaining media content in response to receiving a media content acquisition command, obtaining target media content, delivering the target media content in response to receiving a media content delivery command, triggering generation of a user communication message in response to successful delivery of the target media content, and sending the user communication message to the target user.

[0090] In embodiments of the present disclosure, in order to realize information exchange between multiple users, an online interactive operation is performed among multiple users of different user terminals 110 (i.e., multiple users of different user terminals 110). For example, data generated by the online interactive operation needs to be uploaded to and stored in a server 130 to realize data transmission and exchange between different user terminals 110 and the server 130.

[0091] In an embodiment of the present disclosure, the media content acquisition instruction may refer to an instruction to capture or upload media content. In response to receiving the media content acquisition instruction, in response to receiving a trigger operation of the current user on the recording start control in the media content editing interface, starting to record the media content may be included. In response to receiving a trigger operation of the current user on the recording end control in the media content editing interface, ending the recording of the media content and obtaining the recorded target media content. Alternatively, responding to receiving the media content acquisition instruction may further include obtaining the media content in response to receiving a selection operation of the current user on the local media content. The target media content includes a target special effect including relevant information of one or more target users.

[0092] In an embodiment of the present disclosure, the media content distribution instruction refers to an instruction to upload the target media content to the server and cause the server to distribute the target media content to other clients so that other users can view it.

[0093] In an embodiment of the present disclosure, responding to receiving the media content distribution instruction includes uploading the target media content to the server in response to receiving a trigger operation of the current user on the media content distribution control, and causing the server to distribute the target media content to other clients so that other users can view it.

[0094] In an embodiment of the present disclosure, after the client held by the current user uploads the target media content to the server, a delivery success command is generated. After the server generates the delivery success command, a user communication message is generated and sent to the target user. The user of the user communication message uses a target special effect in the current user's target media content and notifies the target user that the target special effect includes the target user.

[0095] In other embodiments, after the client held by the current user uploads the target media content to the server, a delivery success command is generated. After the server generates the delivery success command, the server sends the delivery success command to the client held by the current user. The client held by the current user generates a user communication message and sends the user communication message to the target user.

[0096] In an embodiment of the present disclosure, the target user can easily improve the interaction effect of special effect playback by receiving the user communication message.

[0097] Specifically, the user communication message is displayed in the form of a mention notification on the message notification page of the target user.

[0098] As shown in FIG. 5a, a communication message card is displayed on the message notification page. The card can display the number of communication messages and the most recently received user communication message. As shown in FIG. 5a, the number of communication messages is 2, and the most recently received user communication message mainly includes the name of the communicating user and the target special effect. For example, "User A mentioned you in the target special effect".

[0099] As shown in FIG. 5b, an AC message card is displayed on the message notification page, and the avatar, name, relationship with the target user, and user AC message of the AC user are displayed on the card. The card also includes a link to the target media content, and in response to a trigger operation on the link to the target media content, the target media content is played. Further, the user AC message includes, for example, "mentioned you in the target special effect".

[0100] In an embodiment of the present disclosure, after the current user uses the related information of the target user in the target media content, a user AC message is generated and sent to the target user, improving the interactivity between the two users.

[0101] Based on the above-described embodiments, in an embodiment of the present disclosure, the form of identifying the target user is further optimized.

[0102] In one embodiment of the present disclosure, obtaining an object identifier corresponding to one or more candidate users related to the target special effect includes obtaining an object identifier corresponding to one or more candidate users related to the target special effect in response to receiving a special effect addition request command.

[0103] In an embodiment of the present disclosure, as shown in FIG. 3, a media content editing interface includes a special effect selection control 34. In response to a trigger operation on the special effect selection control 34, a special effect selection area 35 is displayed, and the special effect selection area 35 includes a plurality of selectable special effect controls. In response to a trigger operation on the target special effect control 36 and in response to a special effect addition command, an object identifier corresponding to one or more candidate users related to the target special effect is obtained.

[0104] In one embodiment of the present disclosure, in response to the selection operation of the current user, identifying the user of the selection candidate corresponding to at least one of the selected object identifiers as the target user includes, in the media content editing interface, displaying an object identifier selection area including the object identifiers corresponding to the initial display users included in one or more of the selection candidate users, and in response to receiving a special effect addition confirmation command, identifying the user of the selection candidate corresponding to one or more of the object identifiers selected in the object identifier selection area as the target user.

[0105] In an embodiment of the present disclosure, as shown in FIG. 3, in response to receiving a special effect addition command, obtaining the object identifiers corresponding to one or more selection candidate users related to the target special effect, selecting a predetermined number of users from among the selection candidate users as the initial display users, and displaying them in the object identifier selection area 37 within the media content editing interface.

[0106] As shown in FIG. 3, in the object identifier selection area 37, the object identifiers corresponding to the initial display users (such as the user's avatar or nickname) are displayed in the form of rows, but the embodiments of the present disclosure do not limit the display form of the object identifiers.

[0107] In an embodiment of the present disclosure, the initial display users are users who are filtered from the selection candidate users and meet a predetermined condition. Meeting the predetermined condition may be a user whose relevance to the current user is greater than the display threshold, or may be a predetermined number of users ranked at the top in descending order of relevance to the current user. The predetermined number is configurable, and it is preferably 20.

[0108] Note that the predetermined number is smaller than the selection candidate threshold of the above embodiment.

[0109] In an embodiment of the present disclosure, the media content editing interface includes a special effect confirmation control 38, and in response to a trigger operation of the current user on the special effect confirmation control 38, the user of the one or more selection candidates corresponding to the one or more object labels selected in the object label selection area is specified as the target user.

[0110] In one embodiment of the present disclosure, displaying one or more of the object labels on the media content editing interface includes receiving an object label addition command, obtaining related information corresponding to one or more candidate users, specifying a predetermined number of candidate users as the initial display users based on the related information, and displaying the object labels corresponding to the initial display users on the media content editing interface.

[0111] The related information includes the relevance between the candidate user and the current user.

[0112] In one embodiment of the present disclosure, receiving an object label addition command may be receiving a trigger operation of the current user on the object label addition control of the media content editing interface, or receiving a trigger operation of the current user on the related information display area of the target special effect area.

[0113] In an embodiment of the present disclosure, the relevance between one or more candidate users and the current user is obtained, and a predetermined number of candidate users ranked top in descending order of relevance to the current user among the candidate users are set as the initial display users.

[0114] In an embodiment of the present disclosure, the relevance corresponding to the candidate users is obtained, sorted in descending order of the relevance, and a predetermined number of candidate users ranked top are set as the initial display users. For example, the top 20 candidate users are set as the initial display users.

[0115] In an embodiment of the present disclosure, obtaining highly relevant users as initial display users can further improve the interactivity between users.

[0116] In one embodiment of the present disclosure, when the number of candidate users for selection is less than the predetermined number, the method further includes identifying all of the candidate users for selection as initial display users.

[0117] In an embodiment of the present disclosure, when the number of candidate users for selection is less than the predetermined number, all of the candidate users for selection are used as initial display users. For example, when the number of following friends of the current user is less than 20, all of the following friends of the current user are used as initial display users.

[0118] In one embodiment of the present disclosure, the method for identifying the target user is further optimized.

[0119] Specifically, in one embodiment of the present disclosure, identifying the candidate user for selection corresponding to the at least one object label selected in response to the selection operation of the current user as the target user includes obtaining one or more of the candidate users for selection in response to receiving an object label addition instruction, displaying a relevant user display page of the current user including one or more of the candidate users for selection, and obtaining the selected candidate user for selection as the target user in response to the selection operation of the candidate user for selection.

[0120] In one embodiment of the present disclosure, the relevant user display page of the current user can be understood as a display page of a user having a predetermined relationship with the current user. For example, a friend display page, a follow display page, a fan display page, etc.

[0121] In an embodiment of the present disclosure, the selection operation of the candidate user for selection simultaneously selects a plurality of candidate users for selection on the relevant user display page as the target user.

[0122] In an embodiment of the present disclosure, displaying a relevant user display page may be performed in the form of one panel or mask area within a media content editing interface, or may be displayed as a separate page. For example, in response to receiving an instruction to add an object label, a jump is made to an existing friend list page (the relevant user display page of the current user).

[0123] In an embodiment of the present disclosure, one or more candidate users on the relevant user display page can be sequentially selected as target users.

[0124] In one embodiment of the present disclosure, the method for identifying a target user is further optimized.

[0125] Specifically, the object label selection area or the follow display page includes one or more user group labels. In response to the selection operation of the current user, identifying one or more candidate users corresponding to the selected at least one object label as target users further includes identifying one or more candidate users included in the user group corresponding to the selected user group label in response to the selection operation of the user group label, and designating the selected one or more candidate users as target users.

[0126] In an embodiment of the present disclosure, the user group label refers to the label of one user group set by the current user. The user group label corresponds to a specific type of candidate user. For example, the user group label may include colleagues, classmates, etc. The user group label may be set by the current user himself. Preferably, the user group label may be a user group label. The user group includes one or more candidate users.

[0127] Specifically, when the user group label is a friend, in response to a triggering operation for grouping as friends, all of the one or more candidate users grouped as friends are identified as target users.

[0128] Specifically, when the user group is classmates, in response to a selection operation on the user group, all the candidate users in the user group are set as target users.

[0129] In one embodiment of the present disclosure, the method for identifying target users is further optimized.

[0130] Specifically, in response to a selection operation of the current user, identifying the candidate user corresponding to the selected at least one object identifier as the target user includes: receiving a user search command including a user keyword; searching based on the user keyword to obtain one or more candidate users; displaying a display page of search results on which one or more candidate users are displayed; and in response to a selection operation on the candidate user, setting the selected candidate user as the target user.

[0131] The received user search command refers to a command from a user for searching user-related information, the user keyword refers to the related information of the user to be searched input by the current user, the user keyword may be the name of the target user or a part of the name, or may be a part of the content of the target user distribution introduction.

[0132] In an embodiment of the present disclosure, the media content editing interface includes a user search control. In response to an input operation on the user search control, a user keyword corresponding to the input operation is received. In response to receiving a search confirmation command, a search is performed based on the user keyword, and the users obtained from the search results are used as candidate users, and the object identifiers corresponding to the candidate users are displayed on the media content editing interface. In response to a selection operation on the candidate user, the selected candidate user is set as the target user.

[0133] In one embodiment of the present disclosure, the method for identifying a target user is further optimized.

[0134] Specifically, the method further includes, in response to receiving a deletion command for an object label, deleting a user of a selection candidate corresponding to the deletion command from the target user.

[0135] In the above embodiment, multiple forms for identifying a target user are provided. In this embodiment, a form for deleting a target user is provided.

[0136] Specifically, receiving a command to delete an object label may be to cancel a selection operation for the object label in the object label area.

[0137] In addition to the above-described embodiment, in an embodiment of the present disclosure, the order of target users is described. Specifically, selection information of the selected target user is displayed in the object label selection area or the related user display page, and the selection information includes order information of the selected target user.

[0138] In an embodiment of the present disclosure, for a target user selected in the object label selection area, selection information is displayed, and the selection information may be displayed in the form of a mark. For example, a green mark or a red mark is displayed in the upper right corner.

[0139] Furthermore, the selection information includes order information of the selected target user. Specifically, the arrangement position of the target user corresponding to the object label is displayed at the upper left corner of the object label. Here, the arrangement position is displayed in the form of a number.

[0140] In one embodiment of the present disclosure, the object label corresponding to the target user appears in the media content editing interface in the same order as the order information.

[0141] For example, when the order of the target user is 1, the relevant information of the target user is displayed first in the target special effect. When the order of the target user is N, the relevant information of the target user is displayed at the Nth position in the target special effect.

[0142] In one embodiment of the present disclosure, after identifying the user of the selection candidate corresponding to at least one of the selected object labels as the target user, in response to receiving an object label order adjustment command, based on the object label order adjustment command, the method for displaying relevant information further includes adjusting the display of the order information, or adjusting the order of the object labels corresponding to the users of the selection candidates in the object label selection area.

[0143] In an embodiment of the present disclosure, receiving an object label order adjustment command may be to identify the target position of the object label based on the trajectory of a drag operation in response to a drag operation after a long press on the object label by the current user.

[0144] In an embodiment of the present disclosure, receiving an object label order adjustment command may be receiving information for modifying the order in the selection information.

[0145] In an embodiment of the present disclosure, after receiving the object label order adjustment command, the order information of the object label of the target user is modified. For example, the order number 1 is modified to the order number 5.

[0146] In an embodiment of the present disclosure, after receiving the object label order adjustment command, the order of the object labels corresponding to the users of the selection candidates in the object label selection area is adjusted. For example, the target user arranged at the first position is adjusted to the fifth position.

[0147] In an embodiment of the present disclosure, the current user can adjust the order of object labels by themselves, and further, can realize the appearance order of related information in the target special effect, thereby enhancing the operability of the special effect.

[0148] FIG. 6 is a schematic diagram of the configuration of a related information display device according to an embodiment of the present disclosure. This embodiment is applicable when adding related information of other users to a media content editing interface, and the related information display device can be implemented by software and / or hardware.

[0149] As shown in FIG. 6, the related information display device according to an embodiment of the present disclosure mainly includes a target special effect display module 61, an object label display module 62, a target user identification module 63, and a related information display module 64.

[0150] The target special effect display module 61 is used to display a target special effect on a media content editing interface. The object label display module 62 is used to obtain object labels corresponding to one or more candidate users related to the target special effect and display one or more of the object labels on the media content editing interface. The target user identification module 63 is used to identify, as a target user, the candidate user corresponding to at least one of the selected object labels in response to a selection operation of the current user. The related information display module 64 is used to display the related information of one or more of the target users in the target special effect of the media content editing interface.

[0151] Embodiments of the present disclosure provide a related information device, which is mainly used to execute the following processes: display a target special effect on a media content editing interface, obtain object identifiers corresponding to one or more selection candidates related to the target special effect for a user, display one or more of the object identifiers on the media content editing interface, in response to a selection operation of the current user, identify the user of the selection candidate corresponding to at least one of the selected object identifiers as a target user, and display the related information of one or more of the target users in the target special effect of the media content editing interface. In embodiments of the present disclosure, at least one target user is obtained by the selection operation of the current user, the related information of the target user is displayed on the media content editing interface, communication between the current user and the target user is realized, and the interactivity of media content software is improved.

[0152] In one embodiment of the present disclosure, the device further includes: a target media content acquisition module that acquires media content in response to receiving a media content acquisition command, and acquires target media content; a target media content distribution module that distributes the target media content in response to receiving a media content distribution command; and a communication message sending module that triggers generation of a user communication message in response to successful distribution of the target media content, and sends the user communication message to the target user.

[0153] In one embodiment of the present disclosure, the object identifier display module 62 includes an object identifier acquisition unit that acquires object identifiers corresponding to one or more selection candidates related to a target special effect in response to receiving a special effect addition request command.

[0154] In one embodiment of the present disclosure, in response to the selection operation of the current user, a target user identification module 63 for identifying a user of a selection candidate corresponding to at least one of the selected object identifiers as a target user includes an object identifier area display unit for displaying an object identifier selection area including object identifiers corresponding to one or more initial display users included in the user of the selection candidate on the media content editing interface, and a target user identification unit for identifying the user of the selection candidate corresponding to one or more of the object identifiers selected in the object identifier selection area as a target user in response to receiving a special effect addition confirmation command.

[0155] In one embodiment of the present disclosure, an object identifier display module 62 includes a related information display unit for acquiring related information corresponding to one or more users of selection candidates in response to receiving an object identifier addition command, an initial user display unit for identifying a predetermined number of users of selection candidates as initial display users based on the related information, and an object identifier display unit for displaying object identifiers corresponding to the initial display users on the media content editing interface.

[0156] In one embodiment of the present disclosure, the initial user display unit is further used to identify all of the users of the selection candidates as initial display users when the number of users of the selection candidates is smaller than the predetermined number.

[0157] In one embodiment of the present disclosure, a target user identification module 63 includes a selection candidate user identification unit for acquiring one or more of the users of the selection candidates in response to receiving an object identifier addition command, a related user display page display unit for displaying a related user display page of the current user including one or more users of the selection candidates, and a target user identification unit for acquiring the selected user of the selection candidates as a target user in response to a selection operation on the user of the selection candidates.

[0158] In one embodiment of the present disclosure, the object label selection area or the follow display page includes one or more user group labels, and the target user identification unit, in response to a selection operation of the user group label, identifies one or more candidate users included in the user group corresponding to the selected user group label, and is further used to set the selected one or more candidate users as target users.

[0159] In one embodiment of the present disclosure, the target user identification module 63 includes a search command response unit for responding to receiving a user search command including a user keyword, a user search unit for searching based on the user keyword to obtain one or more candidate users, a search result display unit for displaying a search result display page for displaying one or more candidate users on a page, and a target user identification unit for setting the selected candidate user as a target user in response to a selection operation on the candidate user.

[0160] In one embodiment of the present disclosure, the apparatus further includes a user deletion module for deleting a candidate user corresponding to the deletion command from the target users in response to receiving a deletion command for the object label.

[0161] In one embodiment of the present disclosure, selection information of the selected target user is displayed in the object label selection area or the related user display page, and the selection information includes sorting order information of the selected target user.

[0162] In one embodiment of the present disclosure, the apparatus further includes an order adjustment module for adjusting the display of the sorting order information or the sorting order of the object labels corresponding to the candidate users in the object label selection area based on the object label order adjustment command in response to receiving the object label order adjustment command.

[0163] In one embodiment of the present disclosure, the object label corresponding to the target user appears in the media content editing interface in the same order as the sorting order information.

[0164] In one embodiment of the present disclosure, the current user has a predetermined relationship with the selected candidate user.

[0165] In one embodiment of the present disclosure, the apparatus further includes a theme control display module for displaying a theme selection control and / or a theme input control related to a target special effect, a target theme identification module for determining a target theme in response to a trigger operation of the current user on the theme selection control and / or the theme input control, and a target theme display module for displaying the target theme in the target special effect of the media content editing interface.

[0166] In one embodiment of the present disclosure, the related information of the target user displayed in the target special effect changes with the interaction effect of the target special effect.

[0167] In one embodiment of the present disclosure, the related information display module 64 displays the related information of one or more of the target users in the target special effect of the media content editing interface within a predetermined time range, in response to the current user receiving a predetermined trigger operation on the media content editing interface, and in response to the current captured image satisfying a predetermined condition, including at least one of displaying the related information of one or more of the target users in the target special effect of the media content editing interface.

[0168] The adjustment device for related information display according to an embodiment of the present disclosure is capable of executing the steps executed in the related information display method according to an embodiment of the present disclosure method, and the execution steps and beneficial effects will not be repeated.

[0169] FIG. 7 is a schematic diagram of the configuration of an electronic device according to an embodiment of the present disclosure. Hereinafter, referring specifically to FIG. 7, a schematic diagram suitable for realizing the configuration of the electronic device 700 according to an embodiment of the present disclosure is shown. The electronic device 700 according to an embodiment of the present disclosure may include, for example, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (tablet computers), PMPs (Portable Multimedia Players), in-vehicle terminals (e.g., in-vehicle navigation terminals), wearable terminals, etc., and fixed terminals such as digital TVs, desktop computers, smart home devices, etc., but is not limited thereto. The electronic device shown in FIG. 7 is merely an example and does not limit the functions and usage ranges according to the embodiments of the present disclosure in any way.

[0170] As shown in FIG. 7, the electronic device 700 may include a processing device (e.g., a central processor, a graphics processor, etc.) 701 that executes various appropriate operations and processes according to a program stored in the read-only memory (ROM) 702 or a program loaded from the storage device 708 to the random access memory (RAM) 703 in order to implement the related information display method described in the embodiments of the present disclosure. Various programs and data necessary for the operation of the terminal device 700 are further stored in the RAM 703. The processing device 701, the ROM 702, and the RAM 703 are connected to each other via a bus 704. The input / output (I / O) interface 705 is also connected to the bus 704.

[0171] Typically, an input device 706 including, for example, a touch screen, a touch panel, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc., an output device 707 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc., a storage device 708 including, for example, a magnetic tape, a hard disk, etc., and a communication device 709 can be connected to the I / O interface 705. The communication device 709 can enable the terminal device 700 to communicate with other devices wirelessly or wiredly to exchange data. FIG. 7 shows a terminal device 700 equipped with various devices, but it should be understood that it is not necessary to implement or include all the illustrated devices. More or fewer devices may alternatively be implemented or included.

[0172] In particular, the above-described process described with reference to the flowchart may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product including a computer program mounted on a non-transitory computer-readable medium including program code for executing the method shown in the flowchart, thereby implementing the above-described related information display method. In such an embodiment, the computer program may be downloaded or installed from a network via the communication device 709, may be installed from the storage device 708, or may be installed from the ROM 702. When the computer program is executed by the processing device 701, the above-described functions limited by the method of the embodiments of the present disclosure are executed.

[0173] Note that the computer-readable medium described above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the above two. The computer-readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above, but is not limited thereto. More specific examples of the computer-readable storage medium may include, but are not limited to, electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In the present disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in combination with an instruction execution system, apparatus, or device. In the present disclosure, the computer-readable storage medium may also be any tangible medium that includes or stores a program that can be used by or in combination with an instruction execution system, apparatus, or device. On the other hand, in the present disclosure, the computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave on which a computer-readable program code is carried. Such a propagated data signal may adopt various forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. Furthermore, the computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device.The program code contained in a computer-readable medium may be transmitted on any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), or any suitable combination of the foregoing.

[0174] In some embodiments, a client or server can communicate using any network protocol known currently or developed in the future, such as HTTP (Hyper Text Transfer Protocol), and can be connected to digital data communication of any form or medium (e.g., a communication network). Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), extranets (e.g., the Internet), end-to-end networks (e.g., ad hoc end-to-end networks), and networks known currently or developed in the future.

[0175] The above-mentioned computer-readable medium may be included in the above-mentioned electronic device or may exist separately without being incorporated into the electronic device.

[0176] The above-mentioned computer-readable medium carries one or more programs, which, when executed by a terminal device, cause the terminal device to display a target special effect on a media content editing interface, obtain an object identifier corresponding to one or more selection candidates related to the target special effect for a user, display one or more of the object identifiers on the media content editing interface, identify, in response to a selection operation of the current user, the user of the selection candidate corresponding to at least one of the selected object identifiers as a target user, and display relevant information of one or more of the target users in the target special effect of the media content editing interface.

[0177] Preferably, when one or more of the above programs are executed by the terminal device, the terminal device can also execute the other steps described in the above embodiments.

[0178] The electronic device may write computer program code for executing the operations of the present disclosure in one or more programming languages, or combinations thereof. The above programming languages include object-oriented programming languages such as Java, Smalltalk, C++, etc., but are not limited thereto, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user computer, partially executed on the user computer, executed as an independent software package, partially executed on the user computer and partially executed on a remote computer, or executed entirely on a remote computer or server. When a remote computer is involved, it may be connected to the user computer via any type of network including a local area network (LAN) or a wide area network (WAN), or connected to an external computer (for example, connected using an Internet service provider via the Internet).

[0179] Flowcharts and block diagrams in the drawings illustrate the architecture, functions, and operations that can be implemented according to the systems, methods, and computer program products of various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent one module, program segment, or part of code that includes one or more executable instructions for realizing a predetermined logic function. It should also be noted that in some realizations as a replacement, the functions represented within the block may occur in an order different from that shown in the drawings. For example, two consecutively shown blocks may actually be executed substantially in parallel, or may be executed in the reverse order depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, as well as combinations of blocks in the block diagram and / or flowchart, may be realized by a dedicated hardware-based system that executes a predetermined function or operation, or may be realized by a combination of dedicated hardware and computer instructions.

[0180] The units described in the embodiments of the present disclosure may be realized in software or in hardware. Here, the name of the unit does not, in some cases, limit the unit itself.

[0181] The functions described above in this specification can be executed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that can be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-chips (SOCs), complex programmable logic devices (CPLDs), and the like.

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

[0183] According to one or more embodiments of the present disclosure, the present disclosure provides a method for displaying a target special effect on a media content editing interface, obtaining an object identifier corresponding to one or more selection candidates related to the target special effect, and displaying one or more of the object identifiers on the media content editing interface. In response to a selection operation of a current user, identifying a user of a selection candidate corresponding to at least one of the selected object identifiers as a target user, and displaying relevant information of one or more of the target users in the target special effect of the media content editing interface, and providing a relevant information display method.

[0184] According to one or more embodiments of the present disclosure, the present disclosure provides a related information display apparatus including: a target special effect display module that displays a target special effect on a media content editing interface; an object label display module that acquires object labels corresponding to one or more selection candidates related to the target special effect and displays one or more of the object labels on the media content editing interface; a target user identification module that identifies, in response to a selection operation of a current user, a user of a selection candidate corresponding to at least one of the selected object labels as a target user; and a related information display module that displays related information of one or more of the target users in the target special effect of the media content editing interface.

[0185] According to one or more embodiments of the present disclosure, the present disclosure provides one or more processors; a memory for storing one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors are caused to implement any of the related information display methods according to the present disclosure, provides an electronic device. According to one or more embodiments of the present disclosure, the present disclosure provides a computer-readable storage medium in which a computer program is stored, and when the program is executed by a processor, any of the related information display methods according to the present disclosure is implemented.

[0186] Embodiments of the present disclosure further provide a computer program product including a computer program or instructions, and when the computer program or instructions are executed by a processor, the above-mentioned related information display method is implemented.

[0187] ​The above description is only an explanation of the preferred embodiments of the present disclosure and the applicable technical principles. It should be understood by those skilled in the art that the scope of the disclosure according to the present disclosure is not limited to the technical solutions formed by specific combinations of the above technical features, and other technical solutions formed by any combination of the above technical features or their equivalent features should also be covered without departing from the above disclosed concepts. For example, a technical solution in which the above features are replaced by technical features having similar functions disclosed in the present disclosure (not limited thereto).

[0188] Furthermore, although the operations have been described in a specific order, this should not be construed as requiring these operations to be performed in the specific or sequential order shown. Multitasking and parallel processing may be advantageous in certain environments. Similarly, although details of several specific embodiments are included in the above description, these should not be construed as limiting the scope of the present disclosure. The specific features described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, the various features described in the context of a single embodiment may also be implemented in multiple embodiments individually or in any suitable sub-combination.

[0189] Although the subject matter has been described using language specific to structural features and / or methodological logic operations, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or operations described above. Conversely, the specific features and operations described above are merely exemplary forms for implementing the claims.

Claims

1. displaying a target special effect on a media content editing interface; obtaining object labels corresponding to one or more candidate users related to the target special effect, and displaying the one or more object labels on the media content editing interface; identifying, in response to a current user's selection operation, the user of the selected candidate corresponding to at least one of the object labels as a target user; displaying, in the target special effect of the media content editing interface, related information of one or more of the target users; A method for displaying related information, characterized in that it comprises the above.

2. obtaining media content and obtaining target media content in response to receiving a media content acquisition command; distributing the target media content in response to receiving a media content distribution command; further comprising triggering the generation of a user communication message and sending the user communication message to the target user in response to successful distribution of the target media content. The method according to claim 1, characterized in that it further comprises the above.

3. Obtaining object labels corresponding to one or more candidate users related to the target special effect includes: obtaining object labels corresponding to one or more candidate users related to the target special effect in response to receiving a special effect addition request command. The method according to claim 1, characterized in that it comprises the above.

4. Identifying, in response to a current user's selection operation, the user of the selected candidate corresponding to at least one of the object labels as a target user includes: displaying an object label selection area including object labels corresponding to one or more initial display users included in the candidate users on the media content editing interface; identifying, in response to receiving a special effect addition confirmation command, the user of the selected candidate corresponding to one or more of the object labels selected in the object label selection area as a target user. The method according to claim 3, characterized in that it comprises the above.

5. Displaying the one or more object labels on the media content editing interface includes: In response to receiving an object label addition instruction, obtaining relevant information corresponding to one or more candidate users; Based on the relevant information, identifying a predetermined number of candidate users as initial display users; Displaying the object label corresponding to the initial display user on the media content editing interface; and The method according to claim 1, characterized in that.

6. When the number of candidate users is smaller than the predetermined number, further comprising identifying all of the candidate users as initial display users; The method according to claim 5, characterized in that.

7. Identifying the candidate user corresponding to the at least one selected object label as the target user in response to the selection operation of the current user, In response to receiving an object label addition instruction, obtaining one or more of the candidate users; Displaying a relevant user display page including one or more candidate users for the current user; In response to the selection operation on the candidate user, obtaining the selected candidate user as the target user; and The method according to claim 1, characterized in that.

8. The object label selection area or the follow display page includes one or more user group labels, and identifying the candidate user corresponding to the at least one selected object label as the target user in response to the selection operation of the current user, In response to the selection operation on the user group label, identifying one or more candidate users included in the user group corresponding to the selected user group label; And using the selected one or more candidate users as the target user; and further comprising The method according to claim 4 or 7, characterized in that.

9. Identifying the candidate user corresponding to the at least one selected object label as the target user in response to the selection operation of the current user, Responding to receiving a user search instruction including a user keyword; Searching based on the user keyword to obtain one or more candidate users; Displaying a search result display page for displaying one or more candidate users; responding to a selection operation on the user for the selection candidate, setting the user of the selected selection candidate as the target user, and including The method according to claim 1, characterized in that.

10. further including, in response to receiving a deletion command for the object identifier, deleting the user of the selection candidate corresponding to the deletion command from the target user The method according to claim 1, characterized in that.

11. displaying the selection information of the selected target user in the object identifier selection area or the related user display page, where the selection information includes the sorting order information of the selected target user The method according to claim 4 or 7, characterized in that.

12. further including, in response to receiving an object identifier order adjustment command, adjusting the display of the sorting order information based on the object identifier order adjustment command, or adjusting the sorting order of the object identifiers corresponding to the users of the selection candidates in the object identifier selection area The method according to claim 11, characterized in that.

13. The appearance order of the object identifier corresponding to the target user in the media content editing interface is consistent with the sorting order information The method according to claim 11, characterized in that.

14. The current user has a predetermined relationship with the users of the selection candidates The method according to any one of claims 1 to 13, characterized in that.

15. displaying a theme selection control and / or a theme input control related to the target special effect determining a target theme in response to a trigger operation of the current user on the theme selection control and / or the theme input control further including displaying the target theme in the target special effect of the media content editing interface The method according to claim 1, characterized in that.

16. The related information of the target user displayed in the target special effect changes with the interaction effect of the target special effect The method according to claim 1, characterized in that.

17. Displaying the related information of one or more of the target users in the target special effect of the media content editing interface is displaying, in the target special effect of the media content editing interface, relevant information of one or more corresponding target users within a predetermined time range; displaying, in the target special effect of the media content editing interface, relevant information of one or more target users in response to receiving a predetermined trigger operation of the current user on the media content editing interface; including at least one of: displaying, in the target special effect of the media content editing interface, relevant information of one or more target users in response to the current captured image satisfying a predetermined condition; The method according to claim 1, characterized in that.

18. a target special effect display module for displaying a target special effect on a media content editing interface; an object label display module for obtaining object labels corresponding to one or more candidate users related to the target special effect and displaying one or more of the object labels on the media content editing interface; a target user identification module for identifying, as target users, the candidate users corresponding to at least one selected object label in response to a selection operation of the current user; and a relevant information display module for displaying, in the target special effect of the media content editing interface, relevant information of one or more of the target users. A relevant information display device, characterized in that.

19. The electronic device is one or more processors; a storage device for storing one or more programs, and is provided with when the one or more programs are executed by the one or more processors, the one or more processors are caused to implement the method according to any one of claims 1 to 17. An electronic device, characterized in that.

20. a computer-readable storage medium storing a computer program, wherein when the program is executed by a processor, the method according to any one of claims 1 to 17 is implemented. A computer-readable storage medium, characterized in that.

21. including a computer program or instruction that, when executed by a processor, implements the method according to any one of claims 1 to 17. A computer program product characterized by the following.

Citation Information

Patent Citations

  • Video information processing method, computer device and storage medium

    JP2020533862A

  • Method and Apparatus for Synthesizing Video

    US20210168473A1

  • Video processing method and apparatus, device and medium

    WO2021218518A1