Expression item interaction method, electronic equipment, storage medium and product

By generating decorative emoji items that combine with basic emoji items in the emoji selection interface, the problem of insufficient emoji library richness in existing technologies is solved, and a more efficient emoji item interaction and expression method is achieved.

CN121764362APending Publication Date: 2026-03-31BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-24
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

In existing technologies, the redesigned emoji items obtained by users have different design concepts from the default emoji items, resulting in insufficient richness of the emoji library and low interaction efficiency.

Method used

By acquiring decorative elements, decorative emoticons are generated that combine with basic emoticons. Elements of the basic emoticons are enhanced or replaced to form new decorative emoticons, which are then displayed and sent in the emoticon selection interface.

Benefits of technology

It enriches the user's emoji library, improves the usability and interaction efficiency of emoji items, and enhances the diversity of users' ways of expression.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121764362A_ABST
    Figure CN121764362A_ABST
Patent Text Reader

Abstract

The invention relates to an expression item interaction method, electronic equipment, a storage medium and a product, and relates to the technical field of computers. The expression item interaction method comprises the following steps: displaying an expression item selection interface; based on the obtained first decoration element, at least one first decoration expression item corresponding to the first basic expression item is displayed on an expression item selection interface, and the at least one first decoration expression item is generated according to the first basic expression item and the at least one first decoration element; and based on a determination operation on the first decorative expression item, sending the determined first decorative expression item as interaction information. According to the embodiment of the invention, the basic expression items can be decorated to obtain more available expression items, the richness of a user expression library is improved, and the interaction efficiency of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of computer technology, and in particular to an expression interaction method, electronic device, storage medium, and product. Background Technology

[0002] In applications such as instant messaging, multimedia content publishing, commenting, and forwarding, users can efficiently express their opinions using emoticons. Generally, applications have default emoticons. Some applications also allow users to access additional emoticon packs, which include a range of redesigned emoticons. Summary of the Invention

[0003] According to some embodiments of this disclosure, an emoticon interaction method is provided, comprising: displaying an emoticon selection interface; displaying at least one first decorative emoticon corresponding to a first basic emoticon in the emoticon selection interface based on an acquired first decorative element, wherein the at least one first decorative emoticon is generated based on the first basic emoticon and at least one first decorative element; and sending the determined first decorative emoticon as interactive information based on a determination operation of the first decorative emoticon.

[0004] According to some embodiments of this disclosure, an emoticon interaction method is provided, comprising: displaying a first decorative element in a decorative element acquisition interface; acquiring the first decorative element in response to an acquisition operation of the first decorative element; and configuring one or more decorative emoticons corresponding to the first decorative element to support display in an emoticon selection interface in response to acquiring the first decorative element, wherein the one or more decorative emoticons are generated based on the first decorative element and one or more basic emoticons.

[0005] According to some embodiments of the present disclosure, an electronic device is provided, including: a memory; and a processor coupled to the memory, the processor being configured to execute an emoji interaction method of any embodiment of the present disclosure based on instructions stored in the memory.

[0006] According to some embodiments of the present disclosure, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, performs the emoji interaction method of any embodiment described in the present disclosure.

[0007] According to some embodiments of the present disclosure, a computer program product is provided that, when the computer program product is run on a computer, causes the computer to implement the emoji interaction method of any embodiment of the present disclosure.

[0008] Other features, aspects, and advantages of this disclosure will become clear from the following detailed description of exemplary embodiments with reference to the accompanying drawings. Attached Figure Description

[0009] Embodiments of this disclosure are described below with reference to the accompanying drawings. It should be understood that the drawings described below are merely illustrative of some embodiments of this disclosure and are not intended to limit the scope of this disclosure. In the drawings:

[0010] Figure 1 A flowchart illustrating an expression item interaction method according to some embodiments of the present disclosure is shown.

[0011] Figure 2 A schematic diagram of a dialog interface according to some embodiments of the present disclosure is shown.

[0012] Figure 3 A schematic diagram of an emoji selection interface according to some embodiments of the present disclosure is shown.

[0013] Figure 4 A schematic diagram of an emoji selection interface according to other embodiments of the present disclosure is shown.

[0014] Figure 5 A schematic diagram of an emoji selection interface according to some embodiments of the present disclosure is shown.

[0015] Figure 6 A schematic diagram of an emoji selection interface according to some embodiments of the present disclosure is shown.

[0016] Figure 7 A flowchart illustrating an emoticon interaction method according to other embodiments of the present disclosure is shown.

[0017] Figure 8 A schematic diagram of a decorative element acquisition interface according to some embodiments of the present disclosure is shown.

[0018] Figure 9 A schematic diagram of a preview interface for decorative element effects according to some embodiments of the present disclosure is shown.

[0019] Figure 10 A schematic diagram of the structure of an emoji interaction device according to some embodiments of the present disclosure is shown.

[0020] Figure 11 A schematic diagram of the structure of an emoji interaction device according to other embodiments of the present disclosure is shown.

[0021] Figure 12 A block diagram of an electronic device according to some embodiments of the present disclosure is shown.

[0022] Figure 13 Block diagrams of electronic devices according to other embodiments of the present disclosure are shown. Detailed Implementation

[0023] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. It should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein.

[0024] It should be understood that the various steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect. Unless otherwise specifically stated, the relative arrangement of components and steps set forth in these embodiments should be interpreted as merely exemplary and does not limit the scope of this disclosure.

[0025] As used in this disclosure, the term "comprising" and its variations are open-ended terms that include at least the following elements / features but do not exclude other elements / features, i.e., "including but not limited to". The term "based on" means "at least partially based on".

[0026] It should be noted that the concepts of "first," "second," etc., used in this disclosure are used only to distinguish different devices, modules, or units, and are not intended to define the order of functions performed by these devices, modules, or units or their interdependencies. Unless otherwise specified, the concepts of "first," "second," etc., are not intended to imply that the objects described herein must be in a given temporal, spatial, rank, or any other given order.

[0027] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0028] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.

[0029] The embodiments of this disclosure are described in detail below with reference to the accompanying drawings; however, this disclosure is not limited to these specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. Furthermore, in one or more embodiments, specific features, structures, or characteristics can be combined in any suitable manner that will be apparent to those skilled in the art from this disclosure.

[0030] Analysis revealed that while users can enrich their emoji library by accessing emojis beyond the default ones, these emojis are typically redesigned and fundamentally different from the default ones. Therefore, providing a way to both enrich users' emoji selection and offer efficient emoji interaction is a pressing issue.

[0031] This disclosure provides a method for interacting with emoticons. Users can obtain decorative elements, and when using emoticons, they can display base emoticons decorated by those elements to form new decorative emoticons.

[0032] Figure 1 A flowchart illustrating an expression interaction method according to some embodiments of the present disclosure is shown. Figure 1 As shown, the emoticon interaction method of this embodiment includes steps S11 to S13.

[0033] In step S11, the expression selection interface is displayed.

[0034] The emoticon selection interface includes multiple emoticons, from which users can choose one or more to use. Using an emoticon involves displaying the selected emoticon in the input control or sending it directly as a message.

[0035] The emoticon selection interface can be associated with an input control. In some embodiments, displaying the emoticon selection interface includes displaying an emoticon selection interface associated with an input control, wherein the input control is used to input interactive information. For example, in response to triggering the display of the input control, an entry point to the emoticon selection interface is displayed in association with the input control. Thus, the user can choose to input text, emoticons, or other methods. Interactive information may include instant messages, comments, shared notes, descriptive information of multimedia content, etc.

[0036] The emoji selection interface can be displayed in response to triggering the emoji function, for example, by triggering the entry point for the emoji selection interface. The emoji selection interface can occupy a portion of the screen so that the user can still see the current interactive interface while selecting an emoji.

[0037] In step S12, based on the acquired first decorative element, at least one first decorative emoticon item corresponding to the first basic emoticon item is displayed in the emoticon item selection interface, wherein at least one first decorative emoticon item is generated based on the first basic emoticon item and at least one first decorative element.

[0038] In embodiments of this disclosure, basic emoticons refer, for example, to emoticons configured by default for the user. For instance, different users may have the same basic emoticons for a specific function. Users are generally familiar with the meaning of basic emoticons. However, precisely for this reason, the appearance of basic emoticons is relatively common, and their usage is relatively fixed.

[0039] The first decorative element can be obtained in response to a user's retrieval operation. Retrieving the first decorative element can mean that the user has permission to use the first decorative element, or in other words, permission to use the decorative emoticon item corresponding to the first decorative element. Each user can retrieve one or more decorative elements. Decorative elements can be permanently valid or have a specified expiration date. In the latter case, after a decorative element expires, the decorative emoticon item corresponding to that element also becomes unavailable or is not displayed in the emoticon selection interface. The user can retrieve the decorative element again through the retrieval operation.

[0040] The first decorative element is used to enhance or modify the basic emoticon item. That is, the first decorative emoticon item is generated by using elements in the first basic emoticon item selection interface using the first decorative element emoticon item selection interface, or the first decorative emoticon item is generated by adding the first decorative element to the first basic emoticon item.

[0041] The emoticon selection interface can include a main area and a floating layer. The floating layer can be displayed by triggering objects in the main area. Decorative emoticons can be displayed in the main area or in the floating layer.

[0042] After the first decorative emoticon is displayed, the user can select the first decorative emoticon to use it.

[0043] In step S13, based on the determination operation of the first decorative emoticon item, the determined first decorative emoticon item is sent as interactive information.

[0044] Interactive information can be messages, comments, content descriptions, etc. Alternatively, it can be any interactive information that supports the insertion of emojis.

[0045] The above embodiments can combine user-acquired decorative elements and basic emoticons to display new decorative emoticons. This allows for the creation of more usable emoticons by decorating basic emoticons, enriching the user's emoticon library and improving user interaction efficiency.

[0046] The following section will further introduce the characteristics and generation method of decorative emoticons.

[0047] In some embodiments, the first decorative element differs from the elements of the basic emojis in the basic emoji set. The basic emoji set includes multiple basic emojis, such as all the basic emojis in the application. That is, the first decorative element is not obtained by breaking down the basic emojis into their elements. For example, if the basic emoji is a yellow cartoon face emoji, then the first decorative element is not the yellow face, eyes, mouth, etc., that already appear in the basic emojis. However, the first decorative element can be a red face with blush, or it can be a beanie, a clown face, a certain hairstyle, etc. Other decorative elements besides the first decorative element can also conform to the above limitations, which will not be elaborated here.

[0048] The first decorative element can be represented by a specific image, rather than just a new color attribute.

[0049] If the first decorative element has the same type as the base emoji, then the first decorative element replaces the same type of element in the base emoji to generate the first decorative emoji. For example, if the first base emoji is a yellow cartoon face that represents a smile, and the first decorative element is a red face with blush, then the first decorative emoji is a red face with blush that is smiling; or if the first decorative element is a dog face, then the first decorative emoji is a dog face that is smiling.

[0050] If the base emoji does not have an element of the same type as the first decorative element, the first decorative element is used to enhance the base emoji. Enhancement can mean adding a decorative element to the base emoji or merging it with the base emoji. For example, if the base emoji is a yellow cartoon face emoji that represents a smile, and the first decorative element is a hat, then the first decorative emoji will be a yellow cartoon face emoji wearing a hat that also represents a smile.

[0051] In some embodiments, the first decorative emoticon is obtained by combining a first basic emoticon and a first decorative element. This combination includes combining in a specified manner or generating the first basic emoticon and the first decorative element using a model; alternatively, the first decorative emoticon is obtained based on user configuration of the first basic emoticon and the first decorative element. Combining in a specified manner can involve specifying the composite position of the decorative element and the basic emoticon. For example, a hat-type decorative element can be composited on the top of the basic emoticon's head, and a sunglasses-type decorative element can be composited on the eyes of the basic emoticon. Using a model offers greater flexibility; the model can flexibly combine or merge the decorative element and the basic emoticon based on their meaning, style, size, and target effect. For example, when merging a "hamburger" decorative element with a facial basic emoticon, in addition to adding a hamburger element to the basic emoticon, the model can appropriately puff out the cheeks of the basic emoticon to achieve the effect of eating a hamburger. Furthermore, some embodiments may also grant users the freedom to combine elements, allowing users to customize the size, direction, and position of the decorative element within the basic emoticon.

[0052] Decorative elements can combine with one or more base emoji items to generate one or more decorative emoji items. For example, for each emoji item in the set of base emoji items that supports or adapts to decorative elements, it is processed separately with the decorative element to generate a decorative emoji item corresponding to each base emoji item. A base emoji item supporting or adapting to a decorative element means that a decorative emoji item can be generated based on that decorative element and that base emoji item. Different base emoji items can support or adapt to the same or different decorative elements. Correspondingly, different decorative elements can adapt to or support the same or different base emoji items.

[0053] This disclosure provides various embodiments for displaying decorative emoticons in an emoticon selection interface. These are described exemplarily below.

[0054] In some embodiments, displaying at least one first decorative emoticon corresponding to a first basic emoticon in the emoticon selection interface based on the acquired first decorative element includes: displaying the first decorative emoticon corresponding to the first basic emoticon in the emoticon selection interface based on a trigger operation on a first control, wherein the first control is associated with the first basic emoticon and / or the first decorative element. That is, firstly, partial information (which may be an emoticon or a decorative element) is displayed in the emoticon selection interface, and then, in response to a trigger operation, the first decorative emoticon is further displayed. The first control may be an emoticon or a decorative element, or it may be an additional control.

[0055] The decorative emoticons displayed in response to a triggering operation on the first control can be displayed in the main area of ​​the emoticon selection interface or on a floating layer of the emoticon selection interface. The embodiments disclosed herein do not limit this.

[0056] The display of the first decorative emoji item triggered by an emoji item can be viewed as treating emoji items related to the first basic emoji item as a series. The display of the first decorative emoji item triggered by a decorative element can also be viewed as treating emoji items related to the first decoration as a series. These two implementation methods are further described below.

[0057] In some embodiments, a first control corresponds to a second decorative emoticon item. Displaying a first decorative emoticon item corresponding to a first basic emoticon item on the emoticon item selection interface based on a trigger operation on the first control includes: displaying a second decorative emoticon item on the emoticon item selection interface, the second decorative emoticon item being generated based on the first basic emoticon item and an acquired second decorative element; and, in response to a trigger operation on the first control, displaying a first basic emoticon item associated with the second decorative emoticon item and a first decorative emoticon item corresponding to the first basic emoticon item on the emoticon item selection interface. The second decorative emoticon item refers to a decorative emoticon item corresponding to the first basic emoticon item that is directly displayed on the emoticon item selection interface. For example, the second decorative emoticon item may be displayed in the main area of ​​the emoticon item selection interface, or the second decorative emoticon item may be displayed without triggering the first control. The second decorative emoticon item may be at least one of at least one first decorative emoticon item, or may be different from all at least one first decorative emoticon item.

[0058] Since a first basic emoticon item may correspond to multiple decorative emoticon items, the choice of which decorative emoticon item to use as the second decorative emoticon item can be determined based on several factors. These factors include, for example, the usage information of the decorative emoticon item, the acquisition time and type of the decorative element, and user settings. For instance, if the second decorative emoticon item is at least one of at least one first decorative emoticon item, the second decorative emoticon item is determined based on at least one of the following: the usage information of the associated first decorative emoticon item, the acquisition time and type of the decorative element, and user settings. The associated first decorative emoticon item refers to the first decorative emoticon item associated with the second decorative emoticon item; that is, multiple decorative emoticon items corresponding to the first basic emoticon item. Usage information can refer to the frequency of emoticon item usage. The second decorative emoticon item is determined based on usage information, such as the decorative emoticon item most recently used by the user, or the one used most frequently by the user, or the one used most often by the user within a specified time period. Determining based on the acquisition time of the decorative element can mean that the decorative emoticon item corresponding to the most recently acquired or earliest acquired decorative element is selected as the second decorative emoticon item. Determining by type can mean selecting the secondary decorative emoji based on whether the decorative element is an eye, mouth, or hand, and the priority order between types. Alternatively, users can freely choose which decorative element corresponds to which emoji as the secondary decorative emoji.

[0059] For example, the first basic emoticon is "smiling," and the first decorative emoticons include "smiling with a hat" and "smiling while drinking coffee." If the second decorative element "coffee" has a higher display priority, then "smiling while drinking coffee" is displayed first, followed by "smiling" and "smiling with a hat." If the user uses "smiling with a hat" more frequently, then "smiling with a hat" is designated as the second decorative emoticon. If the user obtains the decorative element "hat" first and then the decorative element "coffee," then the second decorative emoticon corresponding to the later-obtained decorative element "coffee" can be designated as the second decorative emoticon.

[0060] The above embodiments, by determining the display priority of decorative emoticons, enable a more rational layout of emoticons, thereby improving user operating efficiency. Of course, the embodiments disclosed herein are not limited to the above-described implementation methods. A second decorative emoticon item can also be randomly determined as needed.

[0061] In response to the triggering of the second decorative emoticon item, a floating layer can be displayed on the emoticon selection interface. This floating layer can be associated with the second decorative emoticon item, while the first basic emoticon item and the first decorative emoticon item are displayed within the floating layer. Alternatively, the floating layer can include the first basic emoticon item, the first decorative emoticon item, and the second decorative emoticon item.

[0062] When there are many decorative emoji options, this overlay can initially display a subset, allowing users to switch between them using swipes, page turns, or other gestures. Alternatively, the first basic emoji can be displayed permanently so users can quickly identify which emoji series is currently being used.

[0063] The display of the overlay by triggering an emoji item and the selection of an emoji item can be distinguished by different interaction methods. For example, clicking an emoji item indicates selection and use; long-pressing an emoji item triggers the display of the overlay. When the overlay is already displayed, it can be de-displayed by clicking outside the overlay area. Of course, those skilled in the art can use other interaction methods, which will not be elaborated here. The following describes... Figure 2 and Figure 3 The following describes, exemplarily, how decorative emoticons are displayed in an embodiment of this disclosure.

[0064] Figure 2 A schematic diagram of a dialog interface according to some embodiments of the present disclosure is shown. Figure 2 As shown, the dialogue interface 2 includes messages sent between users. Users can input messages using input control 21. Input control 21 is associated with emoticon entry 211. In response to triggering emoticon entry 211, emoticon interface 22 is displayed. Assume that the emoticons currently displayed in emoticon selection interface 22 are all basic emoticons. For example, emoticon 221 is a basic emoticon representing a blink. Users can select the emoticon they want to send by clicking or other operations. The selected emoticon will be sent directly as a message or displayed in input control 21. For the latter, the message can be sent by triggering send control 222.

[0065] Of course, this example is just for illustration in a dialogue scenario, and emoticons can also be sent in other application scenarios.

[0066] Figure 3 A schematic diagram of an emoji selection interface according to some embodiments of the present disclosure is shown. Figure 3 As shown in part (a), in the emoticon selection interface 30, the original basic emoticon "winking" 221 is replaced with the decorative emoticon "winking with a hat" 301. This decorative emoticon 301 is obtained by decorating the basic emoticon "winking" with the decorative element "hat". That is, the "winking with a hat" can be directly displayed in the emoticon selection interface 30.

[0067] Upon triggering the first control, at least one first decorative emoticon item is displayed in the associated position of the first basic emoticon item. Thus, the user can clearly confirm that the first decorative emoticon item and the first basic emoticon item are related. For example, the first basic emoticon item and at least one first decorative emoticon item are displayed in an overlay, and the first basic emoticon item and at least one first decorative emoticon item are displayed in different areas of the overlay; or, the first basic emoticon item and at least one first decorative emoticon item are displayed in an overlay, and the first basic emoticon item and at least one first decorative emoticon item are separated into different positions in the overlay by a separator.

[0068] refer to Figure 3 In part (b), in response to a triggering of emoticon item 301, a floating layer 300 can be displayed. The floating layer 300 includes a base emoticon item 221 and decorative emoticon items 301 to 303 based on the base emoticon item 221. The base emoticon item and the decorative emoticon items are separated by a separator. In this embodiment, emoticon item 301, which has already been displayed in the main area of ​​the emoticon item selection interface 30, is exemplarily displayed again in the floating layer 300. Of course, emoticon item 301 may not be repeatedly displayed in the floating layer.

[0069] In some embodiments, a first base emoticon and at least one first decorative emoticon are displayed in an overlay, and any undisplayed first decorative emoticons are triggered to appear by a swipe operation on the overlay. For example, in response to a swipe operation (such as a left or right swipe) on the area where the overlay 300 is located, more decorative emoticons can be displayed if the first base emoticon is associated with more decorative emoticons.

[0070] In some embodiments, the first control is associated with a first basic emoticon item. Based on a trigger operation on the first control, displaying a first decorative emoticon item corresponding to the first basic emoticon item in the emoticon item selection interface includes: displaying the first basic emoticon item in the emoticon item selection interface; and in response to a trigger on the first control, displaying one or more decorative emoticon items corresponding to the first basic emoticon item in the emoticon item selection interface according to one or more acquired decorative elements, wherein the one or more decorative elements include a first decorative element, and the one or more decorative emoticon items include a first decorative emoticon item.

[0071] That is, in this embodiment, the basic emoji items are displayed first on the emoji selection interface, while decorative emoji items are displayed by triggering the basic emoji items, for example, by displaying them in a floating layer. The interaction method of the floating layer can be referred to the aforementioned embodiment, and will not be repeated here.

[0072] Figure 4 A schematic diagram of an emoji selection interface according to other embodiments of the present disclosure is shown. For example... Figure 4As shown in section (a), the basic emoticon "winking" 221 is still directly displayed in the emoticon selection interface 40. In response to the triggering of emoticon 221, as... Figure 4 As shown in section (b), the floating layer 300 is displayed. The interaction method and layout of the floating layer 300 can be referred to the aforementioned embodiments, and will not be repeated here.

[0073] Displaying basic emoticons first in the emoticon selection interface can mean that this applies to all basic emoticons, i.e., displaying basic emoticons first is a fixed setting. Alternatively, the method for determining the display priority of emoticons in the aforementioned embodiments can be used. When a basic emoticon is used more frequently, or is the most recently used emoticon in a certain emoticon series, the basic emoticon can be the first emoticon to be displayed in the emoticon selection interface.

[0074] This embodiment allows for minimal changes to the overall layout of the emoji selection interface, making it easier for users to determine the meaning of each emoji more efficiently.

[0075] In some embodiments, displaying a first decorative emoticon item corresponding to a first basic emoticon item in an emoticon selection interface based on a trigger operation on a first control includes: displaying at least one first control in the emoticon selection interface, the first control being associated with an acquired first decorative element; and, in response to a trigger operation on the first control, displaying one or more decorative emoticon items corresponding to one or more basic emoticon items in the emoticon selection interface, wherein the one or more basic emoticon items include the first basic emoticon item, and the one or more decorative emoticon items include the first decorative emoticon item.

[0076] The foregoing embodiments presented a method for determining emoticon series based on basic emoticons. This embodiment presents another method for determining emoticon series. That is, decorative emoticons generated based on the same decorative element are considered to belong to the same emoticon series. The display of the emoticon series corresponding to that decorative element can be triggered by selecting that decorative element.

[0077] The emoji selection interface can include multiple sub-interfaces, presented in a tabbed format. Each decorative element can correspond to one of these sub-interfaces.

[0078] Figure 5 A schematic diagram of an emoji selection interface according to some embodiments of the present disclosure is shown. Figure 5As shown, the emoticon selection interface 50 includes a label 501 for the decorative element "hat," labels for other decorative elements (such as the "square face" element 502), and a label 503 representing the basic emoticon set. In response to the triggering of label 501, multiple decorative emoticons decorated with the "hat" element can be displayed. Similarly, if label 502 is triggered, multiple decorative emoticons decorated with the "square face" element are displayed; these decorative emoticons can be obtained by replacing the original facial contours in the basic items with square faces. If label 503 is triggered, the emoticons displayed are... Figure 2 A similar interface to 22 in the text.

[0079] Through the above embodiments, users can quickly browse the decorative emoticons associated with a decorative element that interests them, thereby improving the efficiency of user operations.

[0080] In some embodiments, displaying at least one first decorative emoticon item corresponding to a first basic emoticon item in the emoticon selection interface based on the acquired first decorative element includes: displaying the first basic emoticon item and the first decorative emoticon item corresponding to the first basic emoticon item side-by-side in the emoticon selection interface based on the acquired first decorative element. That is, basic emoticons and decorative emoticons can be displayed simultaneously in the same level of the interface. Although this method does not categorize the emoticons, it simplifies the user's interaction and thus facilitates operation for some users.

[0081] The above describes the process of using decorative emoticons according to embodiments of this disclosure. The process of obtaining decorative elements is described below.

[0082] Decorative elements can be obtained from the decorative element acquisition interface. There are several ways to trigger the decorative element acquisition interface.

[0083] In some embodiments, an entry point to the decorative element acquisition interface is displayed in the emoji selection interface. This entry point can be displayed in a fixed position or in a floating layer.

[0084] Figure 6 A schematic diagram of an emoji selection interface according to some embodiments of the present disclosure is shown. For example, see... Figure 6 In the emoticon selection interface, a fixed entry point 601 can be displayed. In response to triggering this entry point 601, a decorative element acquisition interface can be displayed. Alternatively, in response to triggering the first control corresponding to the basic emoticon item or the second decorative emoticon item on the emoticon selection interface, a floating layer 602 is displayed, and entry point 6021 is shown within the floating layer, thus facilitating the user to use more decorative emoticons when needed.

[0085] In some embodiments, in response to the first base emoji supporting a first decorative element to be acquired, the emoji collection interface includes an entry point to the decorative element acquisition interface. For example, in Figure 6 In the example shown, entry point 6021 is only displayed if the triggered "winking" emoji supports decorative elements in the decorative element retrieval interface. If the triggered basic emoji item, or the basic emoji item corresponding to the triggered second decorative emoji item, does not support decorative elements in the decorative element retrieval interface, entry point 6021 may not be displayed in the corresponding pop-up.

[0086] Of course, the above embodiments are merely illustrative examples of the entry point for obtaining the decorative element interface. Other methods can also be used to trigger the display of the decorative element interface, which will not be elaborated upon here.

[0087] Figure 7 A flowchart illustrating an expression interaction method according to other embodiments of this disclosure is shown. Figure 7 As shown, the emoticon interaction method of this embodiment includes steps S71 to S73.

[0088] In step S71, the first decorative element is displayed in the decorative element acquisition interface.

[0089] The decorative element acquisition interface is used to acquire decorative elements. In addition, it can also display decorative elements already acquired by the user, recently used decorative elements, etc. The decorative element acquisition interface can display one or more decorative elements. This embodiment uses the first decorative element as an example, but it is equally applicable to other decorative elements.

[0090] Decorative elements can be exchanged for resources, which can be physical or virtual.

[0091] In step S72, in response to the acquisition operation of the first decorative element, the first decorative element is acquired.

[0092] The first decorative element can be obtained directly or indirectly by triggering interactive elements in the interface. For example, a preview of the first decorative element can be displayed on the decorative element acquisition interface. In response to triggering the preview or a control associated with the preview, a confirmation interface can be further displayed. On the confirmation interface, more information about the decorative element can be described in detail so that the user can determine whether to acquire the decorative element. The first decorative element is then acquired after the user confirms.

[0093] In step S73, in response to obtaining the first decorative element, one or more decorative emoticons corresponding to the first decorative element are configured to support display in the emoticon selection interface, wherein the one or more decorative emoticons are generated based on the first decorative element and one or more basic emoticons.

[0094] That is, after obtaining the first decorative element, the decorative emoticons generated based on the first decorative element can be displayed in the emoticon selection interface.

[0095] Through the above embodiments, users can acquire decorative elements as needed to expand the form of basic emoticons and enrich the emoticon library. This effectively enhances the user's interactive experience.

[0096] Figure 8 A schematic diagram of a decorative element acquisition interface according to some embodiments of the present disclosure is shown. For example... Figure 8 As shown, the decorative element acquisition interface 8 includes remaining resource information 81, where the resource quantity "375" can be used to exchange for decorative elements. In addition, interface 8 also includes a recommended decorative element display area 82, where users can preview the decorative effects of decorative elements and continue the acquisition process for those elements.

[0097] For example, for the decorative element "glasses", 821 is a preview effect, and control 822 is used to trigger the acquisition process of the decorative element "glasses". The interface can also display the resources required by the decorative element, for example, the number of resources consumed by "glasses" is 78.

[0098] In some embodiments, the decorative element acquisition interface is a shared interface between a first user and a second user. In response to an operation to acquire a first decorative element, acquiring the first decorative element includes: distributing the first decorative element to the accounts of the first user and the second user, wherein the first decorative element is acquired using shared resources of the first user and the second user. For example, in... Figure 8 In this configuration, the remaining resource information 81 can be shared by both the first and second users, and either user can use these resources. Furthermore, once either user triggers the retrieval of a decorative element, both users can retrieve that decorative element. In this way, in response to a user's retrieval operation, multiple users can jointly configure decorative elements, facilitating interaction between users using decorative emoticons based on the same decorative element, thus improving user operational efficiency.

[0099] In response to user-triggered control 822, the decorative element can be directly sent to the user's account, or a preview interface can be provided for user confirmation. In some embodiments, a preview interface for the first decorative element can also be displayed, including a preview of a first decorative emoticon item generated based on the first decorative element and a first base emoticon item. Of course, the decorative emoticon items for preview can include one or more. This allows for efficient presentation of the decorative element's usage effect, reduces the probability of users accidentally obtaining it, and thus improves user operational efficiency.

[0100] Figure 9 A schematic diagram of a preview interface for decorative element effects according to some embodiments of the present disclosure is shown. Figure 9 As shown, the preview interface 9 displays an image of decorative element 91, along with descriptions of the basic expressions supported by the decorative element, and a preview of the decorative expression generated after decorating the basic expression. For example, expression 92 shows the effect of decorating the basic expression "surprised" using decorative element 91.

[0101] In addition, the preview interface 9 may also include user identifiers or identifiers for user combinations. For example, identifier 93 includes the avatars of two users, indicating that the resource is shared by these two users, and after obtaining the decorative elements, corresponding decorative emoticons can be configured for both users simultaneously.

[0102] The preview interface 9 also includes a redemption control 94. Responding to the triggering of control 94 completes the process of acquiring decorative elements.

[0103] In some embodiments, the preview interface further includes the validity period of the first decorative element. In response to obtaining the first decorative element, determining that one or more decorative emoticons corresponding to the first decorative element are usable includes: in response to obtaining the first decorative element, determining that one or more decorative emoticons corresponding to the first decorative element are usable during the validity period. After the validity period expires, one or more decorative emoticons corresponding to the first decorative element are determined to be unusable, and the user needs to obtain the decorative element again. For example, in Figure 9 In the example shown, the decorative element "Glasses" is valid for 20 days. Within 20 days of acquiring this decorative element, the user can use one or more decorative emoticons generated based on the "Glasses" decorative element.

[0104] The methods of various embodiments of this disclosure have been described above. Apparatus for implementing the methods of the above embodiments is described below.

[0105] Figure 10 A schematic diagram of the structure of an emoji interaction device according to some embodiments of the present disclosure is shown. For example... Figure 10 As shown, the emoticon interaction device of this embodiment includes: a first display module 101 configured to display an emoticon selection interface; a second display module 102 configured to display at least one first decorative emoticon corresponding to a first basic emoticon based on an acquired first decorative element in the emoticon selection interface, wherein the at least one first decorative emoticon is generated based on the first basic emoticon and at least one first decorative element; and a sending module 103 configured to send the determined first decorative emoticon as interactive information based on a determination operation of the first decorative emoticon.

[0106] In some embodiments, the first decorative element differs from the elements of the basic emoji items in the basic emoji item set.

[0107] In some embodiments, the first decorative emoticon is obtained by combining a first basic emoticon and a first decorative element. The combination includes combining the first basic emoticon and the first decorative element in a specified manner or generating the first basic emoticon and the first decorative element using a model; or, the first decorative emoticon is obtained based on the user's configuration of the first basic emoticon and the first decorative element.

[0108] In some embodiments, the first display module 101 is configured to display an emoji selection interface associated with an input control, wherein the input control is used to input interactive information.

[0109] In some embodiments, the second display module 102 is configured to: display a first decorative emoticon item corresponding to the first basic emoticon item in the emoticon item selection interface based on a trigger operation of the first control, wherein the first control is associated with the first basic emoticon item and / or the first decorative element.

[0110] In some embodiments, the first control corresponds to the second decorative emoticon item, and the second display module 102 is configured to: display the second decorative emoticon item in the emoticon item selection interface, wherein the second decorative emoticon item is generated based on the first basic emoticon item and the acquired second decorative element; and in response to the triggering of the first control, display the first basic emoticon item associated with the second decorative emoticon item and the first decorative emoticon item corresponding to the first basic emoticon item in the emoticon item selection interface.

[0111] In some embodiments, the second decorative emoji is at least one of at least one of the first decorative emojis.

[0112] In some embodiments, the second decorative emoji item is determined based on at least one of the following: usage information of the associated first decorative emoji item, the time of acquisition of the decorative element, its type, and user settings.

[0113] In some embodiments, the second display module 102 is configured to: display at least one first control in an emoticon selection interface, the first control being associated with an acquired first decorative element; and, in response to triggering the first control, display one or more decorative emoticons corresponding to one or more basic emoticons in the emoticon selection interface, the one or more basic emoticons including the first basic emoticon and the one or more decorative emoticons including the first decorative emoticon.

[0114] In some embodiments, the first control is associated with a first basic emoticon item, and the second display module 102 is configured to: display the first basic emoticon item in an emoticon item selection interface; and in response to the triggering of the first control, display one or more decorative emoticon items corresponding to the first basic emoticon item in the emoticon item selection interface according to one or more decorative elements that have been acquired, wherein the one or more decorative elements include the first decorative element, and the one or more decorative emoticon items include the first decorative emoticon item.

[0115] In some embodiments, at least one first decorative emoji item is displayed in the associated position of the first base emoji item.

[0116] In some embodiments, a first base emoticon and at least one first decorative emoticon are displayed in an overlay, and any undisplayed first decorative emoticon is triggered to be displayed by a swipe operation on the overlay.

[0117] In some embodiments, the second display module 102 is configured to: display a first basic emoticon item and a first decorative emoticon item corresponding to the first basic emoticon item in parallel on the emoticon item selection interface based on the acquired first decorative element.

[0118] The above embodiments can combine user-acquired decorative elements and basic emoticons to display new decorative emoticons. This allows for the creation of more usable emoticons by decorating basic emoticons, enriching the user's emoticon library and improving user interaction efficiency.

[0119] Figure 11 A schematic diagram of the structure of an emoji interaction device according to other embodiments of the present disclosure is shown. For example... Figure 11 As shown, the emoticon interaction device 11 of this embodiment includes: a first display module 111, configured to display a first decorative element on a decorative element acquisition interface; an acquisition module 112, configured to acquire the first decorative element in response to an acquisition operation of the first decorative element; and a configuration module 113, configured to, in response to acquiring the first decorative element, configure one or more decorative emoticons corresponding to the first decorative element to support display on an emoticon selection interface, wherein the one or more decorative emoticons are generated based on the first decorative element and one or more basic emoticons.

[0120] In some embodiments, the emoticon interaction device 11 further includes a second display module configured to display a preview interface of the first decorative element, the preview interface including a preview of the first decorative emoticon, the first decorative emoticon being generated based on the first decorative element and the first basic emoticon.

[0121] In some embodiments, the preview interface also includes the validity period of the first decorative element, and the configuration module 113 is configured to: in response to obtaining the first decorative element, determine one or more decorative emoticons corresponding to the first decorative element as usable during the validity period.

[0122] In some embodiments, the decorative element acquisition interface is a shared interface between the first user and the second user. The acquisition module 112 is configured to: in response to the acquisition operation of the first decorative element, distribute the first decorative element to the accounts of the first user and the second user, wherein the first decorative element is acquired using the shared resources of the first user and the second user.

[0123] Through the above embodiments, users can acquire decorative elements as needed to expand the form of basic emoticons and enrich the emoticon library. This effectively enhances the user's interactive experience.

[0124] According to some embodiments of the present disclosure, an electronic device is provided, including: a memory; and a processor coupled to the memory, the processor being configured to execute an emoji interaction method of any embodiment of the present disclosure based on instructions stored in the memory.

[0125] Figure 12 A block diagram of an electronic device according to some embodiments of the present disclosure is shown.

[0126] Memory 121 is used to store one or more computer-readable instructions. Memory 121 may include any combination of various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory, including but not limited to random access memory (RAM), dynamic random access memory (DRAM), static random access memory (SRAM), read-only memory (ROM), and flash memory. Memory 121 may, for example, store operating systems, application programs, bootloaders, databases, and other programs, as well as various application programs and various data.

[0127] The processor 122 is configured to execute computer-readable instructions to implement the method described in any of the foregoing embodiments. Specific implementations of each step of the method can be found in the above embodiments; repeated details will not be elaborated upon here.

[0128] The processor 122 can be configured to perform the steps of the foregoing embodiments. The processor 122 can be embodied in various processing devices, such as a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The central processing unit (CPU) can be an x86 or ARM architecture, etc.

[0129] The processor 122 and the memory 121 can communicate with each other directly or indirectly. For example, the processor 122 and the memory 121 can communicate via a network. The network can include a wireless network, a wired network, and / or any combination of wireless and wired networks. The processor 122 and the memory 121 can also communicate with each other via a system bus, which is not limited in this disclosure.

[0130] It should be noted that Figure 12 The components of the electronic device 12 shown are merely exemplary and not limiting; the electronic device 12 may have other components as needed for the actual application. The processor 122 can control other components in the electronic device 12 to perform desired functions.

[0131] Electronic device 12 can be implemented by software, firmware and / or hardware, and can be integrated into a device with relevant applications installed.

[0132] Figure 13 Block diagrams of electronic devices according to other embodiments of the present disclosure are shown.

[0133] Figure 13 The electronic device 13 shown can be a computer system with a dedicated hardware structure, which can perform corresponding functions when the relevant application is installed.

[0134] Electronic devices include, but are not limited to, mobile terminals such as smartphones, laptops, personal digital assistants (PDAs), tablet computers (PCs), PMPs (portable multimedia players), in-vehicle terminals (such as in-vehicle navigation terminals), wearable devices, and fixed terminals such as digital televisions and desktop computers.

[0135] like Figure 13As shown, the Central Processing Unit (CPU) 131 performs various processes based on a program stored in the Read-Only Memory (ROM) 132 or a program loaded from the Storage Section 138 into the Random Access Memory (RAM) 133. The RAM 133 stores data required as needed when the CPU 131 performs various processes, etc. The CPU is merely exemplary; it could also be other types of processors, such as the various processors described above. The ROM 132, RAM 133, and Storage Section 138 can be various forms of computer-readable storage media. It should be noted that although... Figure 13 The image shows ROM 132, RAM 133 and storage section 138 respectively, but one or more of them may be combined or located in the same or different memory or storage modules.

[0136] CPU 131, ROM 132 and RAM 133 are interconnected via bus 134. Input / output interface 135 is also connected to bus 134.

[0137] The following components are connected to the input / output interface 135: input section 136, such as a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output section 137, including displays such as cathode ray tube (CRT), liquid crystal display (LCD), speakers, vibrators, etc.; storage section 138, including hard disk, magnetic tape, etc.; and communication section 139, including network interface cards such as LAN cards, modems, etc. Communication section 139 allows communication processing via a network such as the Internet. It is easy to understand that, although... Figure 13 The portion of the electronic device 13 shown communicates via bus 134, but it may also communicate via a network or other means, wherein the network may include a wireless network, a wired network, and / or any combination of wireless and wired networks.

[0138] As needed, drive 1310 is also connected to input / output interface 135. Removable media 1311, such as disks, optical disks, magneto-optical disks, semiconductor memories, etc., are installed on drive 1310 as needed, so that computer programs read from them can be installed into storage section 138 as needed.

[0139] When the above series of processes are implemented through software, the program constituting the software can be installed from a network such as the Internet or a storage medium such as a removable medium 1311.

[0140] According to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, some embodiments of this disclosure include a computer program product that, when run on a computer, causes the computer to perform the methods described in any of the foregoing embodiments. The computer program product includes computer instructions carried on a computer-readable medium, containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer instructions can be downloaded and installed from a network via communication section 139, or installed from storage section 138, or installed from ROM 132. When the computer program is executed by CPU 131, the methods of the embodiments of this disclosure are performed.

[0141] It should be noted that, in the context of this disclosure, a computer-readable medium can be a tangible medium that may contain or store programs for use by or in conjunction with an instruction execution system, apparatus, or device.

[0142] According to some embodiments of the present disclosure, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, performs the emoji interaction method of any embodiment described in the present disclosure.

[0143] According to some embodiments of the present disclosure, a computer program product is provided that, when the computer program product is run on a computer, causes the computer to implement the emoji interaction method of any embodiment of the present disclosure.

[0144] A computer-readable medium may be a computer-readable storage medium, a computer-readable signal medium, or any combination thereof.

[0145] Computer-readable storage media include, but are not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any combination thereof. More specific examples of computer-readable storage media 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 fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. Computer instructions are stored on the computer-readable storage medium that, when executed by a processor, implement the methods described in any of the foregoing embodiments.

[0146] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of sending, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.

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

[0148] In some embodiments, a computer program is also provided, comprising: instructions that, when executed by a processor, cause the processor to perform the methods described in any of the foregoing embodiments. For example, the instructions may be embodied in computer program code.

[0149] In embodiments of this disclosure, computer program code for performing the operations of this disclosure can be written in one or more programming languages ​​or a combination thereof. These programming languages ​​include, but are not limited to, object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network (including a local area network (LAN) or a wide area network (WAN)), or it can be connected to an external computer (e.g., via the Internet using an Internet service provider).

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

[0151] The functions described above can be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary 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-a-chip (SoCs), complex programmable logic devices (CPLDs), and so on.

[0152] While specific embodiments of this disclosure have been described in detail by way of example, those skilled in the art should understand that the examples are for illustrative purposes only and not intended to limit the scope of this disclosure. Those skilled in the art should understand that modifications can be made to the above embodiments without departing from the scope and spirit of this disclosure. The scope of this disclosure is defined by the appended claims.

Claims

1. An expression item interaction method, comprising: displaying an expression item selection interface; displaying, based on an obtained first decoration element, at least one first decoration expression item corresponding to a first base expression item in the expression item selection interface, wherein the at least one first decoration expression item is generated according to the first base expression item and the at least one first decoration element; sending, based on a determination operation on the first decoration expression item, the determined first decoration expression item as interaction information.

2. The expression item interaction method of claim 1, wherein, The first decoration element is different from an element of a base expression item in a base expression item set.

3. The expression item interaction method of claim 1, wherein: The first decoration expression item is obtained by combining the first base expression item and the first decoration element, and the combination includes combining in a specified manner or generating the first base expression item and the first decoration element by using a model; Or, The first decoration expression item is obtained based on user configuration combination of the first base expression item and the first decoration element.

4. The expression item interaction method of claim 1, wherein, The display of the expression item selection interface includes: Displaying an expression item selection interface associated with an input control, wherein the input control is used to input the interaction information.

5. The expression item interaction method of claim 1, wherein, Displaying, based on an obtained first decoration element, at least one first decoration expression item corresponding to a first base expression item in the expression item selection interface includes: Displaying, based on a triggering operation on a first control, a first decoration expression item corresponding to the first base expression item in the expression item selection interface, the first control being associated with the first base expression item and / or the first decoration element.

6. The expression item interaction method of claim 5, wherein, The first control corresponds to the second decoration expression item, and displaying, based on a triggering operation on a first control, a first decoration expression item corresponding to the first base expression item in the expression item selection interface includes: Displaying the second decoration expression item in the expression item selection interface, the second decoration expression item being generated according to the first base expression item and an obtained second decoration element; In response to triggering the first control, displaying the first base expression item associated with the second decoration expression item and the first decoration expression item corresponding to the first base expression item in the expression item selection interface.

7. The expression item interaction method of claim 6, wherein, The second decoration expression item is at least one of the at least one first decoration expression item.

8. The expression item interaction method of claim 6, wherein, The second decoration expression item is determined according to at least one of usage information of the associated first decoration expression item, obtaining time, type, and user settings of the decoration element.

9. The expression item interaction method of claim 5, wherein, Displaying, based on a triggering operation on a first control, a first decoration expression item corresponding to the first base expression item in the expression item selection interface includes: Displaying at least one first control in the expression item selection interface, the first control being associated with the obtained first decoration element; In response to triggering the first control, displaying one or more decoration expression items corresponding to one or more base expression items in the expression item selection interface, the one or more base expression items including the first base expression item, and the one or more decoration expression items including the first decoration expression item.

10. The expression item interaction method of claim 5, wherein, The first control is associated with the first base expression item, and based on a triggering operation on the first control, a first decorative expression item corresponding to the first base expression item is displayed in the expression item selection interface, which includes: The first base expression item is displayed in the expression item selection interface; In response to the triggering of the first control, one or more decorative expression items corresponding to the first base expression item are displayed in the expression item selection interface according to the obtained one or more decorative elements, wherein the one or more decorative elements include the first decorative element, and the one or more decorative expression items include the first decorative expression item.

11. The expression item interaction method of claim 6 or 10, wherein, The at least one first decorative expression item is displayed at an associated position of the first base expression item.

12. The expression item interaction method of claim 11, wherein, The first base expression item and the at least one first decorative expression item are displayed in a floating layer, and the un-displayed first decorative expression item is triggered to be displayed by a sliding operation on the floating layer.

13. The expression item interaction method according to any one of claims 1 to 4, wherein, Based on the obtained first decorative element, at least one first decorative expression item corresponding to the first base expression item is displayed in the expression item selection interface, which includes: Based on the obtained first decorative element, the first base expression item and the first decorative expression item corresponding to the first base expression item are displayed side by side in the expression item selection interface.

14. An expression item interaction method, comprising: In the decorative element acquisition interface, the first decorative element is displayed; In response to the acquisition operation of the first decorative element, the first decorative element is acquired; In response to acquiring the first decorative element, one or more decorative expression items corresponding to the first decorative element are configured to support display in an expression item selection interface, wherein the one or more decorative expression items are generated according to the first decorative element and one or more base expression items.

15. The expression item interaction method of claim 14, further comprising: Displaying a preview interface of the first decorative element, the preview interface including a preview of a first decorative expression item generated according to the first decorative element and a first base expression item.

16. The expression item interaction method of claim 14, wherein, The preview interface further includes a validity period of the first decorative element, and the response to acquiring the first decorative element includes: In response to acquiring the first decorative element, one or more decorative expression items corresponding to the first decorative element are determined to be usable within the validity period.

17. The expression item interaction method of claim 14, wherein, The decorative element acquisition interface is a decorative element acquisition interface shared by a first user and a second user, and the response to the acquisition operation of the first decorative element includes: In response to the acquisition operation of the first decorative element, the first decorative element is distributed to accounts of the first user and the second user, wherein the first decorative element is acquired using shared resources of the first user and the second user.

18. An electronic device, comprising: a memory; and a processor coupled to the memory, the processor configured to perform the expression item interaction method of any one of claims 1 to 17 based on instructions stored in the memory.

19. A computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the expression item interaction method of any one of claims 1 to 17.

20. A computer program product which, when executed on a computer, causes the computer to implement the expression item interaction method of any one of claims 1 to 17.

Citation Information

Patent Citations

  • Expression sending method and device, terminal equipment and storage medium

    CN109697005A

  • Method and device for generating target session expression

    CN116246310A

  • Interaction method and device, equipment and storage medium

    CN117850946A