Emoji Picture Preview Method, Apparatus, Device, and Medium

The method and apparatus enable users to preview and adjust emoji pictures for optimal display, addressing the limitations of single emoji interaction methods and enhancing user experience.

JP2025524491APending Publication Date: 2025-07-30BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024576556
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-07-14
Filing Date
2023-05-23
Publication Date
2025-07-30

AI Technical Summary

Technical Problem

Existing emoji interaction methods in applications are single and lack the ability for users to preview how emoji pictures will appear to others, affecting user experience.

Method used

A method and apparatus for previewing emoji pictures, allowing users to obtain and display a preview image corresponding to the emoji picture, enabling real-time visualization of how the emoji will appear to others, facilitating adjustments for optimal user experience.

Benefits of technology

Enhances user experience by allowing users to adjust emoji pictures based on how they will be displayed to others, improving interaction diversity and engagement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025524491000001_ABST
    Figure 2025524491000001_ABST
Patent Text Reader

Abstract

The present application discloses a method, apparatus, device and medium for previewing emoji pictures. The method includes: when a first user uploads an emoji picture via a first page, obtaining an additional emoji picture to be added in response to an additional operation triggered by the first user on the first page; and after obtaining the additional emoji picture to be added, displaying a preview image which is a preview image corresponding to the emoji picture.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] [CROSS-REFERENCE TO RELATED APPLICATIONS] This application claims priority from a Chinese patent application filed on July 14, 2022, bearing application number 202210834094.7 and entitled "Emoji Picture Preview Method, Apparatus, Device and Medium," the entire contents of which are incorporated herein by reference.

[0002] [Technical field] The present application relates to the technical field of computers, and more particularly to emoji picture preview methods, devices, equipment and media. [Background technology]

[0003] In order to enrich the user's experience, some applications allow users to interact by sending emojis, but in the related art, the interaction method of emojis is single, which affects the user's experience. Summary of the Invention [Problem to be solved by the invention]

[0004] In view of this, the embodiments of the present application provide an emoji picture preview method, apparatus, device and medium. [Means for solving the problem]

[0005] To achieve the above objectives, the technical solutions provided by this application are as follows:

[0006] In a first aspect of the present application, there is provided a method for previewing emoji pictures, the method comprising: obtaining an emoji picture to add in response to an add operation triggered by a first user on a first page; A step of displaying a preview image, wherein the preview image is a preview image corresponding to the emoji picture.

[0007] In a second aspect of the present application, there is provided an apparatus for previewing an emoji picture, the apparatus comprising: An acquisition unit for acquiring an additional emoji picture to be added in response to an additional operation triggered by a first user on a first page; A display unit for displaying a preview image, wherein the preview image is a preview image corresponding to the emoji picture.

[0008] In a third aspect of the present application, there is provided an electronic device, the electronic device comprising a processor and a memory, the memory being used to store instructions or computer programs, and the processor being used to execute the instructions or computer programs in the memory to cause the electronic device to execute the method described in the first aspect.

[0009] In a fourth aspect of the present application, there is provided a computer-readable storage medium in which instructions are stored, and when the instructions are executed by a device, the device is caused to execute the method described in the first aspect.

[0010] In a fifth aspect of the present application, there is provided a computer program product, the computer program product comprising a computer program / instructions, and when the computer program / instructions are executed by a processor, the method described in the first aspect is realized. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the following briefly introduces the drawings necessary for the description of the embodiments or related technologies. Obviously, the drawings in the following description are only some of the embodiments of this application. For those skilled in the art, based on these drawings, other drawings can be obtained on the premise of not performing labor worthy of inventive step.

[0012]

Figure 1

Figure 2a

Figure 2b

Figure 2c

Figure 2d

Figure 3

Figure 4

Figure 5

Modes for Carrying Out the Invention

[0013] To enable those skilled in the art to better understand the solutions in this application, the following combines the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the described embodiments are not all of the embodiments of this application, but only some of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative labor belong to the protection scope of this application.

[0014] In some application scenarios, the liver can create and upload its own emoji pictures, enabling users on the live streaming viewing side to use emoji pictures during communication. Currently, when the liver uploads an emoji picture, to facilitate the liver's operations and editing, the entire emoji picture displayed on the upload page is relatively large for the liver to easily check the details. However, the liver side cannot know the display effect and usage effect of the emoji picture on the user side, which affects the adjustment of the emoji picture by the liver side.

[0015] Based on this, the present application provides a method for previewing emoji pictures. When a user triggers an additional operation on the first page, the additional emoji picture is obtained and a preview image is displayed. The preview image is a preview image corresponding to the emoji picture. Through the preview image, the first user can timely know the effect when the added emoji picture is used on the user side. Thereby, the first user can adjust the uploaded emoji picture so that the uploaded emoji picture can be fully used by the users on the user side, improving the user experience.

[0016] Before using the technical solutions of each embodiment of the present disclosure, it should be understood that the types, usage scopes, usage scenarios, etc. of relevant personal information should be notified to the user in an appropriate manner and approval from the user should be obtained.

[0017] For example, when responding to the user's spontaneous request, by sending prompt information to the user, the user is clearly prompted that the operation requested for execution requires the acquisition and use of the user's personal information. Thereby, based on the prompt information, the user can independently choose whether to provide personal information to software or hardware such as an electronic device, application program, server, or storage medium that executes the operation of the technical solution of the present disclosure.

[0018] As a selectable but non-limiting implementation, in response to receiving a user's spontaneous request, the method of sending prompt information to the user may be, for example, in the form of a pop-up window. The prompt information may be shown in the pop-up window in text form. Note that the pop-up window may also include a selection control for the user to select "agree" or "disagree" for providing personal information to the electronic device.

[0019] The above process of notifying the user and obtaining approval is only schematic and does not limit the implementation of the present disclosure. Other methods that meet the relevant laws and regulations may also be applied to the implementation forms of the present disclosure.

[0020] To facilitate the understanding of the technical solutions provided by the embodiments of the present application, the following will be described in conjunction with the drawings.

[0021] Referring to FIG. 1, the figure is a method for previewing emoji pictures according to an embodiment of the present application. The method may be executed by a client for previewing emoji pictures, and the client for previewing emoji pictures may be installed on an electronic device. The electronic device may include devices having a communication function such as a mobile phone, a tablet, a notebook computer, a desktop computer, an in-vehicle terminal, a wearable electronic device, a multifunctional printer, a smart home device, etc., or may be a device simulated by a virtual machine or a simulator. As shown in FIG. 1, the method may include steps S101 to S102.

[0022] S101: In response to an additional operation triggered by a first user on a first page, obtain an emoji picture to be added.

[0023] In this embodiment, when the first user attempts to upload an emoji picture, in response to an additional operation triggered by the first user on the first page, an emoji picture to be added is obtained. The first user may be a liver in the live room, the first page may be an emoji upload page in the live room, the emoji picture to be added may be an emoji added by the liver, and viewers in the live room may interact with the live room using the emoji.

[0024] Specifically, the client can detect in real time an additional operation triggered by the first user on the first page, and in response to the additional operation triggered by the first user, can display a picture selection page. The first user can select an emoji picture to be uploaded on the picture selection page. In response to the first user completing the selection operation, the emoji picture selected by the first user is obtained. The first user can add multiple emoji pictures at once. Usually, to facilitate the processing of emoji pictures uploaded by the user, the number of emoji pictures that can be uploaded at once is limited. For example, the maximum number of emoji pictures that can be uploaded at once is 10.

[0025] For example, in the schematic diagram of adding an emoji picture shown in FIG. 2a, the first page 200 includes an add control 201, a submit control 202, and a close control 203. When the first user clicks the add control 201, an album corresponding to the first user is displayed, and thereby the first user can select the required picture from the album.

[0026] When the first user adds an emoji picture to the first page, if the added emoji picture is not square, it is automatically cropped into a square with the picture center as the center anchor point and uploaded. Alternatively, if the size of the uploaded emoji picture does not meet a predetermined size, the added emoji picture can be automatically cropped and compressed.

[0027] S102: Display a preview image, where the preview image is a preview image corresponding to an emoji picture.

[0028] After obtaining the emoji picture added by the first user, display the preview image corresponding to the emoji picture, so that the first user can timely know the actual display effect of the emoji picture to be added. The emoji picture may be an emoji picture associated with the live room of the first user so that it can be used by the first user or by a second user having a predetermined association relationship with the live room corresponding to the first user. For example, the second user may be a follower user or a subscribed user of the live room corresponding to the first user, and the second user may also be a viewer user of the live room corresponding to the first user.

[0029] In this way, when the first user uploads an emoji picture via the first page, obtain the emoji picture to be added in response to the additional operation triggered by the first user on the first page. After obtaining the emoji picture to be added, display a preview area on the first page, where the preview area is used to display the corresponding preview image when the second user side uses or views the emoji picture. That is, when the first user uploads an emoji picture, the display effect when the emoji picture is used or viewed by the second user can be displayed to the first user in real time, so that the first user can adjust the uploaded emoji picture at any time, improving the user experience.

[0030] In one embodiment of the present disclosure, a preview control can be displayed. For example, the preview control is displayed on the first page, and in response to a trigger instruction for the preview control, the preview image is displayed. In another embodiment of the present disclosure, the preview image may be directly displayed in response to the completion of addition. The completion of addition may mean that the first user selects the emoji picture to be uploaded on the picture selection page, or the first user selects and submits the emoji picture to be uploaded on the picture selection page, and for example, triggers the submission control on the first page.

[0031] In one embodiment of the present disclosure, a preview area for displaying a preview image is displayed on the first page. The preview area may be located below the area for adding emoji pictures. In another embodiment of the present disclosure, it may jump to the third page and display the preview image on the third page, for example, the preview page.

[0032] When there are many emoji pictures added by the first user, in order to ensure that all the added emoji pictures can be displayed in the preview area, the preview area is adjusted. Specifically, in response to the change in the number of added emoji pictures, the preview area is adjusted, so that the preview images corresponding to the added emoji pictures are displayed in the adjusted preview area, thereby dynamically adjusting the preview area to improve the preview effect. Or, a switching control is displayed in the preview area, and in response to a trigger operation for the switching control, the preview image displayed in the preview area is switched. That is, by adjusting the size of the preview area, all the emoji pictures can be displayed in the preview area, so that the first user can view the preview effect of all the added emoji pictures, thereby enabling the user to easily switch the preview and obtain more interesting emoji pictures.

[0033] The preview image may include a first preview image corresponding to an emoji picture added to a message sent by a second user, and / or a second preview image corresponding to an emoji picture added and displayed on a second page. The second page has an acquisition entry for the usage rights of the emoji picture so that the second user can acquire the usage rights of the added emoji picture. That is, when the second user sends a message containing an emoji picture, the preview area can display a corresponding display effect diagram, or when the second user views the emoji picture on the second page after the first user posts the emoji picture, a corresponding effect diagram can be displayed. Thereby, the first user can know in real time the display effect of the uploaded emoji picture on the second user's side through the preview area, which helps the first user to adjust the emoji picture in a timely manner, so that the uploaded emoji picture can attract more second users to use it.

[0034] For example, as shown in FIG. 2b, the first user adds three emoji pictures to the first page, which are "YES", "NO", and "OX" respectively. The first preview image is a display effect diagram corresponding to when a second user (user a) sends a message containing an emoji picture. The display order of each emoji picture in the first preview image may be the addition order on the first page, or may be other orders, and this embodiment does not limit here. Specifically, the first preview image may also be a preview image corresponding to when the second user posts a message containing an emoji picture on the public screen of the live room. The first preview image can notify the first user of the display effect when the second user uses the emoji picture in the live room.

[0035] In one embodiment of the present disclosure, the first preview image includes the label of the second user, the transmitted emoji picture, and the comment box, whereby the first user can intuitively understand the scene when actually applied. At the same time, the size information of the emoji picture displayed in the first preview image is consistent with the size information of the emoji picture displayed on the public screen, thereby displaying a more realistic display effect, such as the display effect shown in FIG. 2b, to the first user and enabling the first user to timely adjust attributes such as the size of the emoji picture.

[0036] The second preview image may be a preview image corresponding to the subscription page of the emoji picture, and the preview image may include related elements on the subscription page, such as a subscription prompt label, a subscription emoji control, etc. Subscription means that the second user obtains the usage right of the emoji picture uploaded by the first user.

[0037] The second page may be a subscription page of the emoji picture. The subscription page includes an acquisition entry for the usage right of the emoji picture. Through the acquisition entry, the second user can obtain the usage right of the emoji picture. Specifically, an acquisition entry is displayed on the subscription page. In response to the trigger operation of the second user on the acquisition entry, a resource transfer page is displayed. The resource may be a virtual resource. The resource transfer page displays resource information corresponding to the usage right of the emoji picture. After the second user completes the resource transfer operation corresponding to the resource information, the second user is provided with the usage right of the emoji picture in response. For example, as shown in FIG. 2c, the emoji pictures corresponding to "YES", "NO", and "cow" uploaded by the first user are displayed on the subscription page.

[0038] When displaying the first preview image in the preview area, the preview rule can be determined based on the number of emoji pictures added by the first user, and further, the first preview image can be determined based on the preview rule. That is, by determining the first preview image according to the number of added emoji pictures, it is easier for the first user to view the preview image.

[0039] In one embodiment of the present disclosure, when the number of added emoji pictures is less than the first number, obtain the second number of default emoji pictures, and in the preview area, display the preview image corresponding to the use of the emoji pictures added by the second user and the preview image corresponding to the use of the second number of default emoji pictures by the third user. That is, display the first preview image using two users on the user side, and distinguish and display the added emoji pictures and the default emoji pictures so that the first user can easily view them. The first number and the second number can be set according to the actual application situation. For example, the maximum upload number of the first user is 10. When using two users to display the preview image, 5 emoji pictures are used for each user, and the first number is 5, which indicates the use effect of displaying a maximum of 5 emoji pictures by one user. In order to maintain a good display effect, the second number may also be 5.

[0040] For example, as shown in Figure 2d, both the first number and the second number are 5. When the first user uploads 3 emoji pictures, 5 default emoji pictures are obtained from the default emoji picture library, and the first preview image displays the use effect of user a using 3 emoji pictures and user b using 5 default emoji pictures.

[0041] When the number of added emoji pictures is less than the first number, only the emoji pictures added by the first user may be displayed in the second preview image, or the emoji pictures added by the first user and the second number of default emoji pictures may be displayed.

[0042] In one embodiment of the present disclosure, when the number of added emoji pictures is greater than the first number and less than or equal to the third number, the emoji pictures are divided to obtain a first emoji picture set and a second emoji picture set. When the second user uses the first emoji picture set and the third user uses the second emoji picture set, corresponding preview images are displayed in the preview area. The first emoji picture set includes the emoji pictures of the fourth number, and the second emoji picture set includes the emoji pictures other than those in the first emoji picture set among the added emoji pictures. The third number is the maximum upload number, and the fourth number may be equal to the first number. For specific values, it can be determined according to the actual application situation. When dividing the first emoji picture set and the second emoji picture set, according to the addition order, the fourth number of emoji pictures from the front among the added ones can be divided into the first emoji picture set, and the rest can be divided into the second emoji picture set. Of course, it may also be divided according to other division conditions. For example, based on the theme of the emoji pictures, the emoji pictures belonging to the same theme are divided into one set, so that the first user can see the preview effect belonging to the same theme. That is, this embodiment avoids the display effect of confusion in display due to a large number of uploaded emoji pictures by dividing the uploaded emoji pictures, making it easier for the first user to view.

[0043] For example, if the number of emoji pictures uploaded by the first user is 10, and they are divided according to the addition order, with the first 5 from the front divided into the first emoji picture set and the last 5 divided into the second emoji picture set, the first preview image will display the usage effects of user a using the first 5 emoji pictures from the front and user b using the last 5 emoji pictures from the back.

[0044] When the number of added emoji pictures is greater than the first number and less than or equal to the third number, all the added emoji pictures are displayed in the second preview image.

[0045] In one embodiment of the present disclosure, before the first user triggers an addition operation on the first page, the first preview image includes the corresponding preview image when the second user sends a message including the default emoji picture, and the second preview image is the corresponding preview image when the default emoji picture is on the second page, whereby the first user can easily preview the default emoji.

[0046] In one embodiment of the present disclosure, the method further includes obtaining an edited emoji picture in response to the first user triggering an editing operation on the emoji picture, and updating the preview image according to the edited emoji picture. That is, the first user can edit the added emoji picture on the first page. After the editing is completed, the displayed preview image also changes, thereby realizing real-time update and ensuring that the first user can view the latest preview effect.

[0047] Specifically, after the first user selects a certain emoji picture on the first page, an edit icon is displayed on the emoji picture. In response to a trigger operation on the edit icon, the user enters an edit page. On the edit page, the user can rotate the picture, select a position with a frame, and add text to the position selected with the frame, etc.

[0048] In one embodiment of the present disclosure, in response to a submission request for an added emoji picture, the emoji picture is determined as the emoji picture in the live room of the first user so that the second user can comment and interact using the emoji picture in the live room. That is, by determining the emoji picture as the emoji picture in the live room of the first user, the diversity of interactions is increased and the user experience is improved. For example, after the first user triggers the submission control 202 in FIG. 2b, after the submission of the emoji picture is completed and the submission passes, the second user can comment using the emoji picture added by the first user in the live room of the first user, thereby realizing the exclusivity of the emoji picture.

[0049] For example, in the flowchart of the emoji picture preview shown in FIG. 3, the first user selects an emoji picture to be added from the album and uploads it after the selection is completed. The client can automatically detect whether the size of the uploaded emoji picture meets a predetermined size. If it does not meet the size, the emoji picture is automatically cropped and compressed to obtain an emoji picture that meets the predetermined conditions, and a preview image corresponding to the emoji picture is displayed in the preview area. If it meets the size, the preview image corresponding to the emoji picture is directly displayed in the preview area. When the user triggers the editing of the emoji picture, the single-picture editing mode is entered, and the first user can edit a single emoji picture in this mode. After the editing is completed, the preview image in the preview area is updated according to the edited emoji picture.

[0050] Based on the above method embodiments, the embodiments of the present application provide an emoji picture preview device and equipment, which will be described below in conjunction with the drawings.

[0051] Referring to FIG. 4, this figure is a structural diagram of a device for previewing an emoji picture according to an embodiment of the present application. As shown in FIG. 4, the device includes an acquisition unit 401 and a display unit 402. The acquisition unit 401 is used to acquire the emoji picture to be added in response to an additional operation triggered by the first user on the first page. The display unit 402 is used to display a preview image, and the preview image is a preview image corresponding to the emoji picture.

[0052] In one embodiment of the present disclosure, specifically, the display unit 402 is used to display the preview image in the preview area of the first page.

[0053] In one embodiment of the present disclosure, the emoji picture is associated with the live room of the first user such that it is used by the first user or a second user having a predetermined association relationship with the live room corresponding to the first user.

[0054] In one embodiment of the present disclosure, the preview image includes a first preview image corresponding to when the second user sends a message including the emoji picture, and / or a second preview image corresponding to when the emoji picture is displayed on the second page. The second page has an acquisition entry for the usage right of the emoji picture so that the second user can acquire the usage right of the emoji picture.

[0055] In one embodiment of the present disclosure, the first preview image is a preview image corresponding to when the second user distributes a message including the emoji picture on the public screen of the live room.

[0056] In one embodiment of the present disclosure, the first preview image includes the identifier of the second user, the sent emoji picture, and a comment box.

[0057] In one embodiment of the present disclosure, the size information of the emoji picture displayed in the first preview image is consistent with the size information of the emoji picture displayed on the public screen.

[0058] In one embodiment of the present disclosure, the apparatus further includes a determination unit, The determination unit is used to determine the added emoji picture as the emoji picture in the first user's live room in response to a submission request for the added emoji picture, and the second user executes comments and interactions by using the added emoji picture in the live room.

[0059] In one embodiment of the present disclosure, the apparatus further includes a determination unit, The determination unit determines a preview rule based on the number of added emoji pictures, and is used to determine the first preview image based on the preview rule.

[0060] In one embodiment of the present disclosure, specifically, when the number of added emoji pictures is less than a first number, the determination unit acquires a second number of default emoji pictures, and in the preview area, a preview image corresponding to the second user using the emoji picture and a preview image corresponding to a third user using the second number of default emoji pictures are displayed, or when the number of added emoji pictures is greater than the first number and less than or equal to a third number, the emoji pictures are divided into a first set of emoji pictures and a second set of emoji pictures, the first set of emoji pictures includes a fourth number of emoji pictures, the second set of emoji pictures includes the emoji pictures among the added emoji pictures excluding the first set of emoji pictures, and it is used to display a preview image corresponding to the second user using the first set of emoji pictures and a preview image corresponding to the third user using the second set of emoji pictures in the preview area.

[0061] In one embodiment of the present disclosure, the apparatus further includes an adjustment unit and a switching unit, The adjustment unit is used to adjust the preview area in response to a change in the number of emoji pictures to be added, and to display a preview image corresponding to the emoji picture to be added in the adjusted preview area, or The display unit 402 is further used to display a switching control in the preview area. The switching unit is used to switch the preview image displayed in the preview area in response to a trigger operation on the switching control.

[0062] In one embodiment of the present disclosure, the display unit 402 is further used to display a preview image corresponding to a default emoji picture.

[0063] In one embodiment of the present disclosure, the device further includes an update unit. The acquisition unit 401 is further used to acquire an edited emoji picture in response to the first user triggering an editing operation on the emoji picture. The update unit is used to update the preview image according to the edited emoji picture.

[0064] It should be noted that the specific implementation of each unit in this embodiment can refer to the related descriptions in the above method embodiment.

[0065] In the embodiments of the present application, the partitioning of units is schematic and is only a logical function partitioning. In actual implementation, other partitioning methods may be used. Each functional unit in the embodiments of the present application may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit. For example, in the above embodiment, the processing unit and the transmission unit may be the same unit or different units. The above integrated unit may be implemented in the form of hardware or in the form of a software functional unit.

[0066] Referring to FIG. 5, a schematic structural diagram of an electronic device 500 suitable for implementing the embodiments of the present disclosure is shown. The terminal devices in the embodiments of the present disclosure can include portable terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (tablets), PMPs (Portable Multimedia Players), in-vehicle terminals (e.g., in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc., but are not limited thereto. The electronic device shown in FIG. 5 is merely an example and should not impose any arbitrary restrictions on the functions and usage scope of the embodiments of the present disclosure.

[0067] As shown in FIG. 5, the electronic device 500 can include a processing device (e.g., a central processing unit, a graphics processor, etc.) 501 that can execute various appropriate operations and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage device 508 into a random access memory (RAM) 503. Various programs and data necessary for the operation of the electronic device 500 are further stored in the RAM 503. The processing device 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0068] Generally, the I / O interface 505 can be connected to an input device 506 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyro, etc., an output device 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc., a storage device 508 including, for example, a magnetic tape, a hard disk, etc., and a communication device 509. The communication device 509 enables the electronic device 500 to perform wireless or wired communication with other devices to exchange data. Although FIG. 5 shows an electronic device 500 having various devices, it should be understood that it is not required to implement or include all the shown devices. Instead, more or fewer devices may be implemented or included.

[0069] In particular, according to the embodiments of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments of the present disclosure include a computer program product including a computer program carried on a non-transitory computer-readable medium, and the computer program includes program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication device 509, or installed from the storage device 508, or installed from the ROM 502. When the computer program is executed by the processing device 501, the above functions defined by the method of the embodiments of the present disclosure are executed.

[0070] The electronic device provided by the embodiments of the present disclosure belongs to the same inventive concept as the method provided by the above embodiments. For details of the technology not described in detail in this embodiment, reference may be made to the above embodiments. Moreover, this embodiment has the same beneficial effects as the above embodiments.

[0071] The embodiments of the present disclosure provide a computer storage medium storing a computer program, and when the computer program is executed by a processor, the method provided by the above embodiments is realized.

[0072] Note that the computer-readable medium of the present disclosure may be a computer-readable signal medium, 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 of the above. In the present disclosure, the computer-readable storage medium may be any tangible medium that includes or stores a program that can be used by or combined with an instruction execution system, apparatus, or device. 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, and the data signal carries computer-readable program code. The data signal propagated in this way can adopt various forms, including electromagnetic signals, optical signals, or any suitable combination of the above, but is not limited thereto. The computer-readable signal medium may be any computer-readable medium other than the computer-readable storage medium, and the computer-readable signal medium can transmit, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code included in the computer-readable medium can be transmitted by any suitable medium, and the medium includes, but is not limited to, electric wires, optical fiber cables, RF (radio frequency), etc., or any suitable combination of the above.

[0073] In some embodiments, a client or a server can communicate using any network protocol known currently or developed in the future, such as, for example, HTTP (Hyper Text Transfer Protocol), and can be interconnected with 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"), the World Wide Web (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.

[0074] The computer-readable medium may be included in the electronic device, may not be disposed in the electronic device, and may exist individually.

[0075] One or more programs are stored in the computer-readable medium, and when the one or more programs are executed by the electronic device, the electronic device is caused to execute the method.

[0076] Computer program code for performing the operations of the present disclosure can be created in one or more programming languages or combinations thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and further including conventional procedural programming languages such as the "C" language or similar programming languages, but not limited thereto. The program code can be executed entirely on the user's computer, partially on the user's computer, as a single stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. When a remote computer is involved, the remote computer can be connected to the user's computer via any type of network including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., connecting via the Internet using an Internet service provider).

[0077] Flowcharts and block diagrams in the drawings illustrate the architecture, functionality, and operation 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 a flowchart or block diagram can represent a module, program segment, or portion of code, and the module, program segment, or portion of code includes one or more executable instructions for implementing a given logical function. Note that in some alternative implementations, the functions indicated in the blocks may occur in an order different from the order shown in the figures. For example, two blocks shown consecutively may actually be executed substantially in parallel, or in some cases, in the reverse order, depending on the relevant functions. Also, each block in the block diagram and / or flowchart, as well as combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated system in hardware for performing a given function or operation, or may be implemented by a combination of dedicated hardware and computer instructions.

[0078] The units described in the embodiments of the present disclosure may be implemented in software or in hardware. The name of a unit / module may not, in some cases, constitute a limitation to the unit itself.

[0079] The functions described above in this specification may be executed, at least in part, by one or more hardware logic components. For example, exemplary types of available hardware logic components include, but are not limited to, field programmable gate arrays (FPGA), application specific integrated circuits (ASIC), application specific standard products (ASSP), system on a chip (SOC), complex programmable logic devices (CPLD), etc.

[0080] In the present disclosure, a machine-readable medium may include or store a program that may be used by or in combination with an instruction execution system, apparatus, or device. The machine-readable medium may be a tangible medium. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium includes, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium include electrical connections by 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 magnetic disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0081] It should be noted that each embodiment in this specification is described progressively, and what each embodiment focuses on explaining is the difference from other embodiments. For the same or similar parts between each embodiment, reference may be made to each other. For the system or apparatus disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, it will be briefly described, and the relevant parts may refer to the method part.

[0082] In this application, it should be understood that "at least one (item)" means one or more, and "a plurality" means two or more. "And / or" is used to describe the association relationship of related objects, indicating that the existence of three relationships is possible. For example, "A and / or B" can indicate three situations: only A exists, only B exists, and both A and B exist simultaneously. A and B may be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one of the following items", or similar descriptions, means any combination of these items, including a single item or any combination of multiple items. For example, at least one of a, b, or c can indicate a, b, c, "a and b", "a and c", "b and c", or "a, b, and c", and a, b, c may be singular or plural.

[0083] Note that relative terms such as "first" and "second" are merely for distinguishing entities or operations from other entities or operations, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. Furthermore, terms such as "comprising", "including" or any other variations thereof are intended to cover non-exclusive inclusion. A process, method, article or device comprising a series of elements includes not only those elements but also other elements not explicitly listed for the sake of clarity, or elements specific to such a process, method, article or device. Without further limitation, an element limited by the phrase "comprising XX" does not exclude the further existence of other same elements in the process, method, article or device comprising the said element.

[0084] The steps of a method or algorithm described in connection with the embodiments disclosed in this specification can be directly implemented in hardware, in a software module executed by a processor, or in a combination thereof. The software module can be disposed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0085] The foregoing description of the disclosed embodiments enables those skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Accordingly, this application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for previewing emoji pictures applied to an electronic device, the method comprising: obtaining an emoji picture to be added in response to an additional operation triggered by a first user on a first page; displaying a preview image, wherein the preview image is a preview image corresponding to the emoji picture; and the method.

2. The step of displaying the preview image comprises: displaying the preview image in a preview area of the first page; The method according to claim 1.

3. The emoji picture is associated with the first user's live room such that it is used by the first user or by a second user having a predetermined association relationship with the live room corresponding to the first user. The method according to claim 2.

4. The preview image includes a first preview image corresponding to the emoji picture added in a message sent by the second user, and / or a second preview image corresponding to the emoji picture added and displayed on a second page. The second page provides access for the second user to obtain the usage right of the emoji picture, and the second page has an entry for obtaining the usage right of the emoji picture. The method according to claim 3.

5. The first preview image is a preview image corresponding to the emoji picture added in a message posted by the second user on a public screen of the live room. The method according to claim 4.

6. The first preview image includes an identifier of the second user, the sent emoji picture, and a comment box. The method according to claim 5.

7. The size information of the emoji picture displayed in the first preview image is consistent with the size information of the emoji picture displayed on the public screen. The method according to claim 5.

8. Determining the emoji picture to be added as an emoji picture in the first user's live room in response to a submission request for the emoji picture to be added, wherein the second user performs comments and interactions by using the emoji picture to be added in the live room; The method according to claim 3, further comprising.

9. Determining preview rules based on the number of emoji pictures to be added; Determining the first preview image based on the preview rules; The method according to claim 4, further comprising.

10. The step of determining the first preview image based on the preview rules includes: When the number of emoji pictures to be added is less than a first number, obtaining a second number of default emoji pictures; and Displaying a preview image corresponding to the second user using the emoji picture and a preview image corresponding to a third user using the second number of default emoji pictures within the preview area; or When the number of emoji pictures to be added is greater than the first number and less than or equal to a third number, dividing the emoji pictures to be added into a first set of emoji pictures and a second set of emoji pictures, wherein the first set of emoji pictures includes a fourth number of emoji pictures, and the second set of emoji pictures includes the emoji pictures among the emoji pictures to be added excluding the first set of emoji pictures; and Displaying a preview image corresponding to the second user using the first set of emoji pictures and a preview image corresponding to a third user using the second set of emoji pictures within the preview area. The method according to claim 9, comprising.

11. Adjusting the preview area in response to a change in the number of emoji pictures to be added, and displaying a preview image corresponding to the emoji pictures to be added within the adjusted preview area; or Displaying a switching control within the preview area, and switching the preview image displayed within the preview area in response to a trigger operation on the switching control. The method according to claim 2, further comprising.

12. Before the first user triggers an addition operation, the method further includes: Displaying a preview image corresponding to a default emoji picture. The method according to claim 1, further comprising.

13. Obtaining an edited emoji picture in response to the first user triggering an editing operation on the emoji picture; Updating the preview image according to the edited emoji picture; The method according to claim 1, further comprising.

14. An apparatus for previewing an emoji picture, the apparatus comprising: An acquisition unit for acquiring an additional emoji picture to be added in response to an additional operation triggered by a first user on a first page; A display unit for displaying a preview image, wherein the preview image is a preview image corresponding to the emoji picture; Including, Apparatus.

15. An electronic device including a processor and a memory, The memory is used to store instructions or computer programs, The processor is used to execute the instructions or computer programs in the memory to cause the electronic device to execute the method according to any one of claims 1 to 13.

16. A computer-readable storage medium storing instructions, When the instructions are executed by a device, the device is caused to execute the method according to any one of claims 1 to 13.

17. A computer program including computer program instructions, When the computer program instructions are executed by a computer, the computer is caused to execute the method according to any one of claims 1 to 13.

Citation Information

Patent Citations

  • Picture preview information display method and device, equipment and medium

    CN110070593A

  • Interactive image management method and device based on live broadcast, equipment and storage medium

    CN113157157A

  • Background image generation method and device, electronic equipment and storage medium

    CN113535315A

  • Web page preview without browsing to web page

    US20070073833A1

  • Method and device for recommending gift and mobile terminal

    US20200143447A1