IP Library › Granted Patent US 11,922,538
Granted Patent B2
US 11,922,538 · App. 17/550,477 · Granted Mar 5, 2024

Apparatus for generating emojis, vehicle, and method for generating emojis

Inventors: Minjae Park (Gyeonggi-do, KR); Sungwang Kim (Seoul, KR)
Assignees: Hyundai Motor Company; Kia Corporation
G06T11/00G06F18/2431G06F40/30
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,922,538
App. No.
17/550,477
Granted
Mar 5, 2024
Kind
B2
Abstract

An apparatus for generating an emoji includes an analyzer that is configured to, in response to an utterance of a user being input, acquire at least one of context information or information about a sentiment of the user. AN emoji generator generates a new emoji based on emoji generation information including information related to at least two among the context information, the information about the sentiment of the user, and information about an intent of the user corresponding to the utterance. The emoji generator is configured to select a plurality of emojis that match the emoji generation information from among a plurality of stored emojis and combine at least some of the plurality of emojis to generate the new emoji.

Claims (45)

1. An apparatus for generating an emoji, the apparatus comprising:

an analyzer configured to, in response to an utterance of a user being input, acquire at least one of context information or information about a sentiment of the user; and

an emoji generator configured to;

generate a new emoji based on emoji generation information including information related to at least two among the context information, the information about the sentiment of the user, and information about an intent of the user corresponding to the utterance,

select a plurality of emojis that match the emoji generation information from among a plurality of stored emojis,

combine at least some of the plurality of emojis to generate the new emoji,

calculate a matching rate between a plurality of emoji generation tags representing the emoji generation information and a plurality of emoji tags representing the plurality of emojis;

select an emojis having a matching rate greater than or equal to a reference value from among the plurality of emojis,

classify the selected plurality of emojis into a plurality of categories according to characteristic of the emojis; and

select at least two emojis from among the selected plurality of emojis as sub-emojis used to generate the new emoji according to the classifying of the selected plurality of emojis.

2. The apparatus of claim 1 , wherein the emoji generator is configured to generate the plurality of emoji generation tags representing the emoji generation information.

3. The apparatus of claim 2 , wherein the plurality of emoji generation tags include:

at least two among a first emoji generation tag representing the context information, a second emoji generation tag representing the sentiment of the user, and a third emoji generation tag representing the intent of the user.

4. The apparatus of claim 2 , wherein the plurality of emojis are stored together with the plurality of emoji tags representing the plurality of emojis, respectively.

5. The apparatus of claim 4 , wherein the emoji generator is configured to:

compare the plurality of emoji generation tags with the plurality of emoji tags; and

select a plurality of emojis matching the emoji generation information from among the stored plurality of emojis based on the comparing of the plurality of emoji generation tags with the plurality of emoji tags.

6. The apparatus of claim 5 , wherein the emoji generator is configured to arrange the at least two sub-emojis in a region corresponding to a classified category to generate the new emoji.

7. The apparatus of claim 6 , wherein the plurality of categories include a first category, a second category and a third category, and the emoji generator is configured to:

arrange an emoji classified into the second category in a lower region;

arrange an emoji classified into the third category in an upper region; and

arrange an emoji classified into the first category in a middle region between the lower region and the upper region.

8. The apparatus of claim 7 , wherein the emoji generator is configured to:

classify an emoji representing a face or facial expression of a person among the selected plurality of emojis into the first category;

classify an emoji representing at least one of an object, a specific action of a person, or a body part of a person among the selected plurality of emojis into the second category; and

classify an emoji representing at least one of a background, an environment, and a weather among the selected plurality of emojis into the third category.

9. The apparatus of claim 1 , wherein the emoji generator is configured to, in response to a plurality of emojis being classified into one category among the plurality of categories, select an emoji having a highest matching rate among the plurality of emojis as the sub-emoji.

10. The apparatus of claim 1 , wherein the emoji generator is configured to determine a size of each of the at least two sub-emojis in the new emoji based on a matching rate of each of the at least two sub-emojis.

11. The apparatus of claim 10 , wherein the emoji generator is configured to

determine an emoji with a higher matching rate between the at least two sub-emojis to have a size greater than a size of the emoji with a lower matching rate.

12. A method of generating an emoji, the method comprising:

in response to an utterance of a user being input, acquiring, by a processer, at least one of context information or information about a sentiment of the user; and

generating, by the processor, a new emoji based on emoji generation information including information related to at least two among the context information, the information about the sentiment of the user, and information about an intent of the user corresponding to the utterance,

wherein the generating of the new emoji includes:

selecting, by the processor, a plurality of emojis that match the emoji generation information from among a plurality of stored emojis;

combining, by the processor, at least some of the plurality of emojis to generate the new emoji,

calculating a matching rate between a plurality of emoji generation tags representing the emoji generation information and a plurality of emoji tags representing the plurality of emojis,

selecting an emoji having a matching rate greater than or equal to a reference value from among the plurality of emojis,

classifying the selected plurality of emojis into a plurality of categories according to characteristic of the emojis, and

selecting at least two emojis from among the selected plurality of emojis as sub-emojis used to generate the new emoji according to the classifying of the selected plurality of emojis.

13. The method of claim 12 , wherein the generating of the new emoji includes generating the plurality of emoji generation tags representing the emoji generation information.

14. The method of claim 13 , wherein the plurality of emoji generation tags include:

at least two among a first emoji generation tag representing the context information, a second emoji generation tag representing the sentiment of the user, and a third emoji generation tag representing the intent of the user.

15. The method of claim 13 , wherein the plurality of emojis are stored together with the plurality of emoji tags representing the plurality of emojis, respectively.

16. The method of claim 15 , wherein the generating of the new emoji includes comparing the plurality of emoji generation tags with the plurality of emoji tags, and selecting a plurality of emojis matching the emoji generation information from among the stored plurality of emojis based on the comparing of the plurality of emoji generation tags with the plurality of emoji tags.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2021
From: PARK, MINJAE; KIM, SUNGWANG
To: HYUNDAI MOTOR COMPANY; KIA CORPORATION
Reel/Frame 058386/0934 →
Priority Claims (1)
KR 10-2021-0035839 · Mar 19, 2021 · national
Continuity (1)
Related Publication 20220301232A1 · Sep 22, 2022
Cited By (1)
US 12,543,985