An input method for automatically generating an expression by a dynamic keyboard

By using a virtual keyboard to photograph objects around the user and generate personalized emojis, the problem of inflexibility of traditional emoji keyboards is solved, improving the fun and efficiency of chatting.

CN114415844BActive Publication Date: 2026-02-10GUANGXI PUBLIC INFORMATION IND CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111551325.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-17
Publication Date
2026-02-10
Estimated Expiration
2041-12-17

AI Technical Summary

Technical Problem

In existing technologies, the way emoticons are sent is relatively rigid, making it difficult to generate personalized dynamic emoticons based on the current environment of the chatter, resulting in low chat enjoyment and efficiency.

Method used

The camera is activated via a virtual keyboard, capturing images of objects around the user. The images are then cut out and personalized expressions are generated, dynamically displayed on the virtual keyboard for selection, enabling personalized expression generation and sending.

Benefits of technology

It enhances the fun and efficiency of chatting, strengthens the sense of interaction, and enables personalized and efficient generation and sending of emoticons.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114415844B_ABST
    Figure CN114415844B_ABST
Patent Text Reader

Abstract

The application discloses an input method for automatically generating expressions by a dynamic keyboard, comprising a virtual keyboard, wherein the virtual keyboard comprises a dynamic keyboard module, an image analysis module and an expression generation module. The camera can be triggered by the virtual keyboard to photograph the objects around the user, and the expressions are automatically arranged on the virtual keyboard for the user to select, so that the personalized and efficient expression picture generation and sending are realized, the fun and efficiency of chatting are improved, and the interaction and chatting experience are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of Internet technology, and in particular to an input method for automatically generating emoticons using a dynamic keyboard. Background Technology

[0002] Smartphones have become a tool for daily communication. Currently, people mainly communicate through mobile instant messaging (IM) software. Sending emoticons is a rigid communication method in the chat process. Making good use of image emoticons can enhance the fun of chatting. How to generate chat image emoticons based on the chatter's current environment and send them efficiently has become a problem that needs to be considered. Summary of the Invention

[0003] In view of this, the present invention provides an input method for automatically generating emoticons using a dynamic keyboard. This method can activate a camera to take pictures of objects around the user through a virtual keyboard, and automatically generate emoticons that are dynamically arranged on the virtual keyboard for the user to choose from. This achieves personalized and efficient generation and sending of emoticon images, enhancing the fun and efficiency of chatting, and improving the sense of interaction and chat experience.

[0004] This invention is achieved through the following technical solution:

[0005] A method for automatically generating emojis using a dynamic keyboard, the method comprising the following steps:

[0006] 1) Open the dynamic virtual keyboard and click the emoji generation button;

[0007] 2) The virtual keyboard activates the camera; the user then points the camera at an object to take a picture.

[0008] 3) The virtual keyboard recognizes images captured by the camera and performs image cutout processing;

[0009] 4) The virtual keyboard generates emoticons from the cut-out image to obtain personalized emoticons;

[0010] 5) The virtual keyboard is dynamically displayed, using generated emoticons as keys for users to select and input;

[0011] 6) When the user clicks the emoji button, the emoji is entered into the chat interface and sent.

[0012] As a further explanation of the present invention, the virtual keyboard includes a dynamic keyboard module.

[0013] As a further explanation of the present invention, the dynamic keyboard module includes an input keyboard, a camera viewfinder, an expression generation button, and a dynamic expression button.

[0014] As further explained in this invention, the input keyboard is a normal input method keyboard; the camera viewfinder facilitates framing the subject; the expression generation button is used to activate the camera for taking pictures; and the dynamic expression button is used to send personalized expressions.

[0015] As a further explanation of the present invention, the virtual keyboard includes an image analysis module.

[0016] As a further explanation of the present invention, the image analysis module is used to perform target detection on objects in images captured by the camera, and to cut out the identified objects.

[0017] As a further explanation of the present invention, the virtual keyboard also includes an emoji generation module.

[0018] As a further explanation of the present invention, the expression generation module is used to overlay images of the identified objects and expressions in the expression library to generate personalized expressions.

[0019] The beneficial effects of this invention are:

[0020] The method of this invention can activate the camera to take pictures of objects around the user through a virtual keyboard, and automatically generate emoticons that are dynamically arranged on the virtual keyboard for the user to choose from. This achieves personalized and efficient generation and sending of emoticon images, enhancing the fun and efficiency of chatting, and improving the sense of interaction and chat experience.

[0021] This invention overcomes the problem of the rigid and inflexible nature of traditional input method emoji keyboards. It efficiently and dynamically generates emoji images by establishing connections with objects and elements around the user, making the user's chat process more fun and interactive, and improving the chat experience. Attached Figure Description

[0022] Figure 1 This is a flowchart of the main technical processing steps of the method of the present invention. Detailed Implementation

[0023] The invention will now be further described with reference to the accompanying drawings. Example

[0024] As shown in the figure, a method for automatically generating emojis using a dynamic keyboard includes the following steps:

[0025] 1) Open the dynamic virtual keyboard and click the emoji generation button;

[0026] 2) The virtual keyboard activates the camera; the user then points the camera at an object to take a picture.

[0027] 3) The virtual keyboard recognizes images captured by the camera and performs image cutout processing;

[0028] 4) The virtual keyboard generates emoticons from the cut-out image to obtain personalized emoticons;

[0029] 5) The virtual keyboard is dynamically displayed, using generated emoticons as keys for users to select and input;

[0030] 6) When the user clicks the emoji button, the emoji is entered into the chat interface and sent.

[0031] The virtual keyboard includes a dynamic keyboard module.

[0032] The dynamic keyboard module includes an input keyboard, a camera viewfinder, an expression generation button, and a dynamic expression button.

[0033] The input keyboard is a normal input method keyboard; the camera viewfinder is for framing objects; the expression generation button is used to start the camera to take pictures; the dynamic expression button is used to send personalized expressions.

[0034] The virtual keyboard includes an image analysis module.

[0035] The image analysis module is used to detect objects in images captured by the camera and to cut out the identified objects.

[0036] The virtual keyboard also includes an emoji generation module.

[0037] The expression generation module is used to overlay images of identified objects with expressions from the expression library to generate personalized expressions.

Claims

1. A method for automatically generating emojis using a dynamic keyboard, characterized in that: The method includes the following steps: 1) Open the dynamic virtual keyboard and click the emoji generation button; 2) The virtual keyboard activates the camera; the user then points the camera at an object to take a picture. 3) The virtual keyboard recognizes images captured by the camera and performs image cutout processing; 4) The virtual keyboard generates emoticons from the cut-out image to obtain personalized emoticons; 5) The virtual keyboard is dynamically displayed, using generated emoticons as keys for users to select and input; 6) When the user clicks the emoji send button, the emoji is entered into the chat interface and sent; The virtual keyboard includes a dynamic keyboard module; the dynamic keyboard module includes an input keyboard, a camera viewfinder, an expression generation button, and a dynamic expression button; the input keyboard is a normal input method keyboard; the camera viewfinder is used to frame objects; the expression generation button is used to activate the camera for taking pictures; The dynamic emoji button is used to send personalized emojis; the virtual keyboard includes an image analysis module; the image analysis module is used to detect objects in images captured by the camera and cut out the identified objects; the virtual keyboard also includes an emoji generation module; the emoji generation module is used to overlay the identified objects with emojis from the emoji library to generate personalized emojis.

Citation Information

Patent Citations

  • Expression transfer method

    CN108520548A

  • Expression picture generation method and device and electronic equipment

    CN109948093A