Electronic device, method and computer program supporting naming

By generating multilingual name evaluation information through electronic devices and systems, the problems of universality and negative recognition of name naming in multilingual cultural circles are solved, the naming of names used in multiple countries is realized, and naming errors and losses are reduced.

CN114008624BActive Publication Date: 2025-09-12郑澈焕
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080032555.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2019-04-30
Filing Date
2020-04-29
Publication Date
2025-09-12
Estimated Expiration
2040-04-29

AI Technical Summary

Technical Problem

When naming people, companies, brands, etc. in multilingual cultural circles and multiple countries, existing technologies have difficulty ensuring the universality of names and avoiding negative identification, and the verification process is limited, resulting in increased losses and complexity caused by naming errors.

Method used

By adopting electronic devices and systems, we receive name information input by users, utilize artificial neural network models and databases to generate multilingual name evaluation information, collect evaluation information through collective wisdom, and provide name naming that supports use in multiple language and cultural circles and will not be negatively identified.

Benefits of technology

It realizes the naming of names used in multilingual cultural circles and multiple countries, reduces naming errors, improves the internationalization quality of names, reduces the losses caused by naming errors, and supports naming systems and methods based on huge basic information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114008624B_ABST
    Figure CN114008624B_ABST
Patent Text Reader

Abstract

The present invention provides a naming support system, comprising a processing unit configured to receive first-language name information input by a user, determine basic name evaluation information related to the first-language name information, generate name evaluation information based on the basic name evaluation information in a target language including at least one of a plurality of languages, and transmit the information to an output unit. The first-language name information includes at least one of character notation information of the first-language name, pronunciation information of the first-language name, or information related to desired items of the first-language name, and the basic name evaluation information includes the first-language name information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to an electronic device for supporting naming, a naming system control method, and a computer program for executing the naming system control method. Background Art

[0002] As international communication becomes increasingly active, it is becoming increasingly important to check in advance whether names are negatively perceived in other language and cultural contexts and whether they can be used without restrictions when naming people, products, and companies. Therefore, when a name, company name, or brand name centered in a specific language is used in another language and cultural context, it may be difficult to use due to language and cultural differences, or it may be perceived differently from the original meaning. This necessitates the creation of a separate name for use in other language and cultural contexts. Furthermore, due to differences in computer text input and output systems, laws, and culture between countries, there are cases where a given name cannot be used in other countries. Consequently, there is a need to develop names that can be used in multiple countries.

[0003] Furthermore, in the process of naming a name that can be used in multiple language and cultural circles or commonly used in multiple countries, an extremely large amount of knowledge related to the languages, cultures, customs, laws, computer text input and output systems of multiple countries is required. Therefore, it is difficult to name a name that can be used in multiple language and cultural circles or in multiple countries.

[0004] After a name is selected as a candidate, a step is typically performed to verify whether it has the potential to be negatively identified. However, in many cases, due to limited time and manpower for verification, verification is often limited, and in most cases, the potential for negative identification of a name is not recognized until after the name is finalized and actually used. Summary of the Invention

[0005] Technical issues

[0006] Embodiments of the present invention provide the following apparatus, method, and computer program, that is, when naming people, companies, brands, products, services, etc., support the naming of names that can be conveniently used in multiple language and cultural circles or multiple countries and will not be negatively identified.

[0007] Furthermore, embodiments of the present invention provide a system, apparatus, user interface, and computer program that, based on a vast amount of basic information, support the creation of names that can be conveniently used in multiple language and cultural circles or multiple countries without being negatively identified.

[0008] Furthermore, embodiments of the present invention provide an apparatus, method, and computer program for collecting and using evaluation information related to a name using collective intelligence and a collective evaluation system.

[0009] Furthermore, embodiments of the present invention provide the following apparatus, method, and computer program, namely, when naming Chinese character mark names, supporting the naming of Chinese character mark names that can be used in various countries in the Chinese character cultural circle and have no language usage issues in terms of meaning, recognition, computer input and output, etc.

[0010] Technical Solution

[0011] In one embodiment, the present invention provides an electronic device, comprising a processing unit that receives first language name information input by a user, determines basic name evaluation information related to the first language name information, generates name evaluation information based on a target language including at least one of a plurality of languages ​​for the basic name evaluation information, and transmits the information to an output unit, wherein the first language name information includes at least one of text markup information of the first language name, pronunciation information of the first language name, or desired matter information related to the first language name, and the basic name evaluation information includes the first language name information.

[0012] The above-mentioned name evaluation basic information may also include at least one of the following information that is not repeated in the above-mentioned first language name information: i) pronunciation information of the above-mentioned first language name; ii) text mark information of the above-mentioned first language name; iii) pronunciation information of the second language name corresponding to the above-mentioned i) or ii); and iv) text mark information of the second language name corresponding to the above-mentioned i) or ii).

[0013] The processing unit may receive basic naming information, which may be included in the name evaluation basic information. The basic naming information may include at least one of target language, target country, gender, date of birth, and time of birth, or a combination thereof.

[0014] The first language name information may be a Chinese character mark of the name, and the name evaluation information may include evaluation information on the usage status of Chinese characters in other countries in the Chinese character cultural circle related to the Chinese character mark of the name.

[0015] The name evaluation information may include at least one of usage status evaluation information for each language, onomastics evaluation information, legal evaluation information, computer text input and output tool evaluation information, or other user-entered name evaluation opinions, or a combination thereof.

[0016] The usage status evaluation information of each language may include at least one of meaning information or pronunciation difficulty of a word recognized based on the target language and using the name evaluation basic information.

[0017] The name evaluation information may include at least one of meaning information or pronunciation difficulty of a word based on phonetic information of a word used in conjunction with the name in at least one of a plurality of languages ​​and pronounced in conjunction with the name.

[0018] The above-mentioned Chinese character usage status evaluation information may include at least one of the meaning of the Chinese characters contained in the Chinese character mark of the name, the meaning of the Chinese character words, the pronunciation of the Chinese characters, the pronunciation of the Chinese character words, whether it is a commonly used Chinese character, whether it is a Chinese character for a person's name, or whether it is a combination of Chinese characters used in a person's name.

[0019] The electronic device may also include a database for storing at least one of information on the language used for name evaluation or language information for each country, and the processing unit generates the name evaluation information based on the information stored in the database, and grants monetary benefits or benefits related to the use of the name evaluation service to users who add data for name evaluation to the database or contribute to additional evaluation or reliability evaluation of existing information in the database.

[0020] The processing unit can control the output unit in the following manner: when receiving an evaluation request for the first language name information from the first client device, the processing unit requests evaluation information related to the name evaluation basic information from the second client device; and when receiving the evaluation information from the second client device, the processing unit outputs the evaluation information.

[0021] The processing unit inputs the name evaluation basic information of the name in the first language into the artificial neural network model to obtain name evaluation information based on at least one second language from the artificial neural network model.

[0022] In another embodiment, the present invention provides a naming system control method, which includes: a receiving operation for receiving first language name information input by a user; a determining operation for determining name evaluation basic information related to the first language name information; and a transmitting operation for generating name evaluation information based on the name evaluation basic information and transmitting it to an output unit based on a target language including at least one of a plurality of languages, wherein the first language name information includes at least one of text mark information of the first language name, pronunciation information of the first language name, or desired matter information related to the first language name, and the name evaluation basic information includes the first language name information.

[0023] In another embodiment, the present invention provides a computer program that, when executed by a processor, is configured to perform a naming system control method. The naming system control method may include: a receiving step of receiving first-language name information input by a user; a determining step of determining basic name evaluation information related to the first-language name information; and a transmitting step of generating name evaluation information based on the basic name evaluation information in a target language including at least one of a plurality of languages ​​and transmitting the information to an output unit. The first-language name information may include at least one of text markup information of the first-language name, pronunciation information of the first-language name, or desired item information related to the first-language name. The basic name evaluation information may include the first-language name information.

[0024] In another embodiment, the present invention provides an electronic device, comprising: a processing unit, which generates Chinese character usage information in at least one second country among multiple countries in the Chinese character cultural circle, related to a Chinese character name of a first country among the multiple countries in the Chinese character cultural circle; and an output unit, which outputs Chinese character usage information in the second country, related to the Chinese character name of the first country.

[0025] The above-mentioned Chinese character usage information may include at least one of information related to whether the Chinese characters used in the Chinese name of the above-mentioned first country are the same or similar to the Chinese characters used in the above-mentioned second country, and information related to whether the individual Chinese characters or Chinese character combinations used in the Chinese name of the above-mentioned first country are used in the names of the second country.

[0026] The Chinese character usage information may include gender preference information related to each Chinese character or Chinese character combination used in the Chinese name of the first country in the second country.

[0027] The above-mentioned Chinese character usage information may include meaning information related to the Chinese characters or Chinese character combinations constituting the Chinese character name of the first country in the second country.

[0028] The Chinese character usage information may include pronunciation information related to the Chinese character name of the first country in the second country.

[0029] The Chinese character usage information may include information on whether the pronunciation of the Chinese character name of the first country in the second country is likely to be negatively recognized.

[0030] The Chinese character usage information may include information on whether the first country's Chinese character name can be input and output through a computer text input and output tool in the second country's language.

[0031] The electronic device may further include an input unit for receiving the first country's Chinese name, and the processing unit may generate the Chinese character usage information in the second country based on the received first country's Chinese name.

[0032] The electronic device may further include an input unit for receiving information on desired items of a Chinese name, and the processing unit may generate first-country Chinese name candidates that meet the conditions of the inputted information on desired items of a Chinese name based on the Chinese character usage information.

[0033] The information on desired items regarding the Chinese name may be information related to a Chinese name in the first country that is identically or similarly used in the second country.

[0034] The above-mentioned processing unit can control the above-mentioned output unit so that when an evaluation request for the first Chinese character name of the above-mentioned first country is received from the first client device, it requests the above-mentioned first client device for evaluation information for at least one second Chinese character name of the above-mentioned first country, and when evaluation information marked for the above-mentioned at least one second Chinese character name is received from the above-mentioned first client device, it outputs the second country Chinese character usage information related to the above-mentioned first Chinese character name.

[0035] The electronic device may also include a database for storing Chinese character information for each country. The processing unit generates the Chinese character usage information based on the Chinese character information for each country stored in the database, and may provide benefits for the use of name evaluation services related to users who input Chinese character information for each country to be added to the database.

[0036] In another embodiment, the present invention provides a naming system control method, which includes: a generation work of generating Chinese character usage information in at least one second country among multiple countries in the Chinese character cultural circle, which is related to the Chinese character name of a first country among the multiple countries in the Chinese character cultural circle; and an output work of outputting Chinese character usage information in the second country, which is related to the Chinese character name of the first country.

[0037] In another embodiment, the present invention provides a computer program that, when executed by a processor, is configured to perform a naming system control method. The naming system control method may include: generating information on Chinese character usage in at least one second country among a plurality of countries in the Chinese character cultural sphere, associated with a first country's Chinese character name; and outputting information on Chinese character usage in the second country associated with the first country's Chinese character name.

[0038] In another embodiment, the present invention provides an electronic device, comprising: a receiving unit for receiving a first country name and a second country name selected by a user from a plurality of countries in the Chinese character cultural circle; a processing unit for generating Chinese character information commonly used as Chinese characters in the first country and the second country or Chinese character combination information commonly used as Chinese characters in the first country and the second country; and an output unit for outputting the Chinese character information or the Chinese character combination information.

[0039] In another embodiment, the present invention provides a naming system, which includes: a communication unit; a processing unit; and a database, wherein the processing unit transmits the evaluation object name information containing at least one of the pronunciation or mark of the evaluation object name to the participant terminal through the communication unit, receives the participant's name evaluation result for the evaluation object name information through the communication unit, stores the name evaluation result received from the participant terminal in the database, and pays evaluation compensation to the participant.

[0040] The processing unit may receive the language knowledge information of the participant through the communication unit, and based on the language knowledge information, mark the evaluation subject name corresponding to the language mastered by the participant as the evaluation subject information.

[0041] The evaluation compensation for the above-mentioned participant may be a name evaluation benefit for the name input by the participant.

[0042] When the participant evaluates a specific portion of the pronunciation or mark of the name of the evaluation object, the processing unit may allow the participant to select the specific portion.

[0043] The evaluation result may include an image or associated meaning related to the name information of the evaluation object.

[0044] The processing unit may utilize the data including the evaluation object name information and the evaluation result as data for machine learning model learning.

[0045] The above-mentioned processing unit can input the above-mentioned evaluation object name information into the machine learning model to obtain the first name evaluation information, and re-learn the above-mentioned machine learning model based on the above-mentioned evaluation object name information and the second name evaluation information received from the above-mentioned participant terminal, thereby updating the above-mentioned machine learning model.

[0046] In another embodiment, the present invention provides a naming system control method, which includes: a transmission step of transmitting evaluation object name information containing at least one of the pronunciation or mark of the evaluation object name to the participant terminal; a receiving step of receiving the participant's name evaluation result for the above-mentioned evaluation object name information; a storage step of storing the evaluation result received from the above-mentioned participant terminal; and a payment step of paying evaluation compensation to the above-mentioned participant.

[0047] The above-mentioned naming system control method may also include: a receiving step of receiving the language knowledge information of the above-mentioned participant; and a determining step of determining the above-mentioned evaluation object name mark corresponding to the language mastered by the above-mentioned participant as the evaluation object information based on the above-mentioned language knowledge information.

[0048] The evaluation result may include an image or associated meaning related to the name mark of the evaluation object.

[0049] The present invention may also include: an acquisition step, inputting the above-mentioned evaluation object name information into the machine learning model to obtain first name evaluation information; and an update step, relearning the above-mentioned machine learning model based on the above-mentioned evaluation object name information and the second name evaluation information received from the above-mentioned participant terminal, thereby updating the above-mentioned machine learning model.

[0050] In another embodiment, the present invention provides a computer program that, when executed by a processor, is configured to perform a naming system control method. The naming system control method may include: transmitting evaluation subject name information including at least one of pronunciation or notation of the evaluation subject name to a participant terminal; receiving a participant's name evaluation result for the evaluation subject name information; storing the evaluation result received from the participant terminal; and paying evaluation compensation to the participant.

[0051] Effects of the Invention

[0052] According to an embodiment of the present invention, the present invention has the following effect, namely, it can provide an apparatus, method and computer program for supporting the naming of names that can be conveniently used in multiple language and cultural circles or multiple countries and / or names that will not be negatively identified when naming multiple objects.

[0053] Furthermore, according to an embodiment of the present invention, the present invention has the following effect, namely, it can provide an apparatus, method and computer program for naming Chinese names that can be used in a variety of countries in the Chinese character cultural circle and have no language usage problems in terms of meaning, recognition, computer input and output, etc.

[0054] Furthermore, according to the embodiments of the present invention, the present invention has the following effect, that is, it is possible to provide a system, an apparatus, a user interface, and a computer program that support naming based on a large amount of basic information.

[0055] Furthermore, according to embodiments of the present invention, there is provided an apparatus, method, and computer program for collecting and using name evaluation information using collective intelligence. Embodiments of the present invention have the effect of collecting name evaluation information using collective intelligence, re-evaluating the reliability of each evaluation information, and obtaining information related to the recognition and image of a given name. This allows for the collection of more accurate name evaluation information that reflects the latest usage status.

[0056] Furthermore, after a name for a person, company, brand, product, service, etc. is determined and announced or formalized through legal procedures and used, if a naming error is discovered and the name needs to be changed, huge monetary and non-monetary losses will occur. Through the embodiments of the present invention, naming errors from an international perspective can be minimized from the initial naming.

[0057] Moreover, in China and Japan, the proportion of Chinese characters that replace existing complex Chinese characters in the vocabulary of each country and their influence are gradually increasing. As a result, there is a tendency for the number of Chinese characters with the same mark to decrease in countries in the Chinese character cultural circle such as South Korea, China and Japan. Moreover, in many countries in the Chinese character cultural circle, due to the influence of the inherent culture and customs of each country, there is a phenomenon of artificially changing existing Chinese characters. After that, the possibility of the Chinese character usage status in many countries belonging to the Chinese character cultural circle becoming more complicated is high. According to an embodiment of the present invention, in an environment where the complexity of the Chinese character usage status in many countries increases, the naming process is supported based on a database containing Chinese character usage information in many countries in the Chinese character cultural circle. By updating the changed Chinese character usage status in the database, the name is systematically evaluated through the Chinese character usage information of other countries and analysis information is provided. The effect based on this technology will be further improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] Figure 1 A diagram showing the structure of a naming system according to an embodiment.

[0059] Figure 2 A diagram showing the structure of a naming system according to another embodiment.

[0060] Figure 3 FIG. 1 is a flow chart illustrating a naming system control method according to an embodiment.

[0061] Figure 4 FIG. 1 is a diagram for explaining a process of generating name evaluation information based on first language name information in a target language according to an embodiment.

[0062] Figure 5 A diagram illustrating a process of generating name evaluation information for first language name information in a naming system according to an embodiment.

[0063] Figure 6 1 is a diagram showing the structure of the naming processing unit 130c according to one embodiment.

[0064] Figure 7 This figure shows the structure of a name evaluation information generating unit and a database according to one embodiment.

[0065] Figures 8 to 10 A diagram showing a graphical user interface (GUI) view for a name evaluation process.

[0066] Figure 11 FIG. 1 is a flow chart illustrating a naming system control method according to an embodiment.

[0067] Figure 12 FIG. 1 is a flow chart illustrating a naming system control method according to an embodiment.

[0068] Figure 13 FIG. 1 is a diagram illustrating a process of generating name evaluation information according to an embodiment.

[0069] Figure 14 A diagram illustrating a system including a naming system and a financial service server according to an embodiment.

[0070] Figure 15 1 is a diagram showing the structure of the naming processing unit 130d according to one embodiment.

[0071] Figure 16 A diagram illustrating a collective intelligence evaluation information collection process according to an embodiment.

[0072] Figure 17 A diagram illustrating a graphical user interface view for collective intelligence evaluation information collection according to an embodiment.

[0073] Figure 18 FIG. 1 is a flow chart illustrating a naming system control method according to an embodiment.

[0074] Figure 19 A diagram illustrating a structure for updating a machine learning model using collective wisdom evaluation information according to one embodiment.

[0075] Figure 20 FIG. 1 is a diagram for explaining a process of generating Chinese name evaluation information from a first Chinese name according to an embodiment.

[0076] Figure 21 FIG. 1 is a flow chart illustrating a naming system control method according to an embodiment.

[0077] Figure 22FIG. 1 is a diagram showing a naming processing unit 130 e according to an embodiment.

[0078] Figure 23 A diagram illustrating a graphical user interface view for a Chinese character name evaluation process according to one embodiment. DETAILED DESCRIPTION

[0079] Best Mode for Carrying Out the Invention

[0080] In one embodiment, the present invention provides an electronic device, comprising a processing unit that receives first language name information input by a user, determines basic name evaluation information related to the first language name information, generates name evaluation information based on a target language including at least one of a plurality of languages ​​for the basic name evaluation information, and transmits the information to an output unit, wherein the first language name information includes at least one of text markup information of the first language name, pronunciation information of the first language name, or desired matter information related to the first language name, and the basic name evaluation information includes the first language name information.

[0081] In this specification, the principles of the embodiments of the present invention are explained and the embodiments are disclosed to clarify the scope of the invention and enable those skilled in the art to implement the embodiments of the present invention. The disclosed embodiments can be embodied in various forms.

[0082] Throughout the specification, the same reference numerals represent the same structural elements. This specification does not describe all the structural elements of the embodiments. In the technical field to which the embodiments of the present invention belong, general content or repeated content between embodiments will be omitted. The term "part" used in the specification can be embodied as software or hardware. Depending on the embodiment, multiple "parts" can be embodied as one element (unit, element) or one "part" includes multiple elements. Below, with reference to the accompanying drawings, the embodiments of the present invention and the working principles of the embodiments are described.

[0083] In this specification, "name" includes the names of various objects such as people, companies, products, services or brands.

[0084] Figure 1 A diagram showing the structure of a naming system according to an embodiment.

[0085] Naming system 100a includes various forms of systems that provide name evaluation information for naming. Naming system 100a can be implemented as a single device or a combination of multiple devices communicating with each other. The scope of protection claimed in the present invention is not limited to the entities or connections included in naming system 100a, but includes all forms of systems, devices, methods, and computer programs encompassed by the structural elements or operations within the scope of protection claimed in the invention.

[0086] The naming system 100a of one embodiment includes a user terminal 110a and a server 120. The user terminal 110a and the server 120 can be connected via a network and exchange control signals and data.

[0087] User terminal 110a is an electronic device with a user interface that receives user input and provides information to the user. User terminal 110a can execute a computer program or application for performing the various tasks or steps of the naming system control method. User terminal 110a can be embodied as a variety of electronic devices, such as a communication terminal, smartphone, wearable device, tablet computer, desktop computer, or laptop computer.

[0088] The user terminal 110 a may include a processing unit 112 a , an input unit 114 , an output unit 116 , and a communication unit 118 .

[0089] The processing unit 112a controls the overall operation of the user terminal 110a. The processing unit 112a can be embodied as one or more processors. The processing unit 112a can execute instructions or commands stored in a memory (not shown) of the user terminal 110a to perform predetermined operations.

[0090] The input unit 114 receives user input and includes input interface devices such as a touch screen, keyboard, mouse, touch pad, microphone, and voice input.

[0091] The output unit 116 outputs various information. The output unit 116 includes, for example, a display, a touch screen, and an indicator light (eg, an LED) for outputting visual information. In addition, the output unit 116 may include, for example, a speaker, a printer, a vibration device, and the like.

[0092] According to one embodiment, the input unit 114 and the output unit 116 may be combined into one structural element, for example, may be embodied as a touch screen.

[0093] The communication unit 118 performs communication with the server 120 or an external device. The communication unit 118 may include at least one communication module (not shown) for communicating according to a prescribed wireless communication standard. The communication unit 118 can perform short-range communication, for example, Bluetooth, Bluetooth Low Energy (BLE), near-field communication (Near Field Communication), WLAN (wireless network), cellular (Zigbee), infrared (IrDA, infrared Data Association) communication, wireless network direct connection (WFD, Wi-Fi Direct), ultra wideband (UWB, ultra wideband), Ant+ communication, etc. As another example, the communication unit 118 can utilize mobile communication, and can send and receive wireless signals with at least one of a base station, an external terminal, and a server on a mobile communication network. For example, the communication unit 118 may include one or more communication modules that support high-speed downlink packet access (HSDPA), high-speed uplink packet access (HSUPA), long-term evolution (LTE), evolution-data optimized (EV-DO) or evolution-data only (EV-DO), evolution-data optimized modification A, evolution-data optimized modification B, wireless broadband (Wibro), Flash-OFDM, IEEE802.20, LTE Advanced, Wibro Evolution and other communication standards.

[0094] Server 120 communicates with user terminal 110a via a network, receiving data and control signals from user terminal 110a and sending predetermined data and control signals to user terminal 110a. Server 120 can be implemented as various electronic devices, including a cloud server. Server 120 can be implemented across multiple devices, communicating with user terminal 110a via one or more relay devices. Furthermore, the multiple devices comprising server 120 can be implemented by the same entity or by different entities.

[0095] The server 120 can generate name evaluation information based on the first language name information received from the user terminal 110 a and transmit the generated name evaluation information to the user terminal 110 a .

[0096] According to one embodiment, the server 120 may include a processing unit 122 , a communication unit 124 , and a database 140 a .

[0097] The processing unit 122 controls the overall operation of the server 120. The processing unit 122 may be embodied as one or more processors. The processing unit 122 may execute instructions or commands stored in a memory (not shown) of the server 120 to perform predetermined operations.

[0098] The processing unit 122 may include a naming processing unit 130a for performing the naming processing tasks described in various embodiments of the present invention. The naming processing unit 130a may be implemented as a separate hardware processor or as a software module running on the processing unit 122. The naming processing unit 130a generates name evaluation information based on basic evaluation information (pronunciation, text symbols, etc.) of a name input from the user terminal 110a via the communication unit 124, based on one or more of a plurality of different languages. The names being evaluated are generally based on names used within a specific language and cultural context. Product brand names or company names are generally not based on a specific language and cultural context. Hereinafter, in the present invention, the term "evaluation of a name in a target language based on a first language name" is intended to encompass all of the aforementioned situations and refers to evaluating the name being evaluated based on one or more of a plurality of languages. In the present invention, the terms "first language" and "target language" do not necessarily refer to specific languages. Furthermore, the processing unit 122 may output the name evaluation information to the user terminal 110a via the communication unit 124. Furthermore, the naming processing unit 130a can generate Chinese character usage information in a second country based on the Chinese character name information of the first country input from the user terminal 110a via the communication unit 124, and output the Chinese character usage information related to the second country to the user terminal 110a via the communication unit 124.

[0099] According to one embodiment, the processing unit 122 transmits a configuration file of a computer program or application to the user terminal 110a, which executes various operations or steps of the naming system control method according to the request of the user terminal 110a. The user terminal 110a can receive the configuration file of the computer program or application, configure the corresponding computer program or application, and perform operations according to the corresponding program.

[0100] According to another embodiment, the naming system 100a can provide naming processing-related functions in the form of a network service or cloud service. The processing unit 122 of the server 120 can provide processing and a graphical user interface (GUI) for providing the network service or cloud service. The user terminal 110a can access the network service or cloud service provided by the server 120, receive user input through a graphical user interface view and transmit it to the server 120, and receive naming processing results through the graphical user interface view.

[0101] The communication unit 124 communicates with the user terminal 110a via the network. The communication unit 124 can communicate with a plurality of user terminals 110a or external devices.

[0102] The database 140a may include at least one storage medium or storage device. The database 140a may be implemented in the form of a cloud register. The database 140a stores language information of multiple language and cultural circles.

[0103] Language is a social system of spoken words used for communication, while writing is a system of visual symbols used to write language. Languages ​​include Korean, Chinese, Japanese, and English, while writing systems include Hangul, English alphabet, Chinese characters, and Katakana.

[0104] The language information of multiple language and cultural circles includes information such as the text, pronunciation, words or text meanings of each language and the country information where the above-mentioned languages ​​are mainly used. Each country can correspond to one or more languages ​​and can correspond to multiple marked texts of each of the above-mentioned languages. For example, the text used to mark a Korean name can be Korean, Chinese characters, English letters, etc., and the text used to mark a Japanese name can be Chinese characters, hiragana, katakana, English letters, etc. In addition, for example, even if it is a Korean name, Japan also has the situation of using it through katakana marking. Therefore, a specific language name can also be marked by the text mainly used in the above-mentioned language circle or the text used in other language circles.

[0105] Even when the same or similar characters (English letters, Chinese characters, etc.) are used in multiple languages, pronunciation information, meaning information, etc. related to specific characters or character combinations in each language can be defined and stored differently. For example, Chinese characters can be set using markup characters corresponding to Korean, Japanese, and Chinese, but Chinese character usage information such as the shape, pronunciation, meaning information of Chinese characters, and pronunciation and meaning information of Chinese character words formed by Chinese character combinations can be defined differently for each language.

[0106] Furthermore, English may be set as a language corresponding to a plurality of English-speaking countries such as the United States and the United Kingdom, but English pronunciation information and English meaning information associated with or related to a specific language may be defined differently in each country.

[0107] In addition, the database 140a may store onomastic information, legal information of each country, or computer text input and output tool information of each country.

[0108] The database 140a may be updated by an administrator of the naming system 100a or by the user terminal 110a.

[0109] Figure 2 A diagram showing the structure of a naming system according to another embodiment of the present invention.

[0110] According to another embodiment of the present invention, the naming system 100b may be implemented as a single device. The electronic device 100b corresponding to the naming system 100b may include an input unit 114, a processing unit 112b, an output unit 116, and a database 140b. The processing unit 112b may include a naming processing unit 130b.

[0111] For example, the electronic device 100b may be embodied in the form of a desktop computer, a tablet computer, a portable computer, a self-service machine, a communication terminal, or a smart phone.

[0112] Figure 2 The input unit 114 and the output unit 116 can be respectively Figure 1 The input unit 114 and the output unit 116 correspond to each other. Figure 2 The database 140b can be used with Figure 1 Corresponding to the database 140a of the server 120.

[0113] The processing unit 112b controls the overall operation of the electronic device 100b. The processing unit 112b can be embodied as one or more processors. The processing unit 112b can execute instructions or commands stored in a memory (not shown) of the electronic device 100b to perform specified operations.

[0114] The naming processing unit 130b can be implemented as a single hardware processor or as a software module running on the processing unit 112b. The naming processing unit 130b can determine the name evaluation basic information based on the evaluation object name information (first language name information) input through the input unit 114, evaluate it based on the target language, and generate name evaluation information. The first language name information includes at least one of the following i) to v): i) pronunciation information of the first language name; ii) text mark information of the first language name (for example, Hangul mark, Hanja mark, English alphabet mark, Katakana mark for Korean names); iii) pronunciation information of the second language name corresponding to the pronunciation or text mark of the first language name; iv) text mark information of the second language name corresponding to the pronunciation or text mark of the first language name; and v) information on desired matters related to the first language name.

[0115] The first language name information input by the user can directly serve as the name evaluation basic information, or one or more of the above i) to iv) that were not originally included in the first language name information can be generated based on the first language name information and added to the name evaluation basic information. When adding and generating name evaluation basic information based on the first language name information, the user can select the information recommended by the system based on the first language name information, or the system can automatically generate it. Also, the processing unit 112b can output name evaluation information through the output unit 116. For example, when the naming processing unit 130b recommends multiple Korean-style Chinese names corresponding to the first language name information (Korean name's Korean marking) input through the input unit 114, and the user selects one of them to determine the Korean-style Chinese name, the Korean marking of the Korean name and the Korean-style Chinese name are the name evaluation basic information. The name evaluation of the name evaluation basic information can be implemented based on the language usage information (such as Chinese character usage information) in Japanese as the target language, and the above result can be output through the output unit 116. In the present invention, the second language name corresponding to the pronunciation or character marking of the first language name is a second language name that has a correlation with the first language name. For example, it can be an example where the first language name (Korean name with pronunciation / (jian) / ) and the second language name (Japanese name with pronunciation / (tomoyasu) / ) have the same Chinese character marking (Zhian). As another example, it is the same for the English letter marking (Eugene) of the second language name (English name) that has the same or similar pronunciation as the Korean marking of the first language name (Korean name). A part of the multiple character markings of the first language name and the second language name can be the same or similar, and a part of the multiple pronunciations of the multiple character markings of the first language name and the second language name can be the same or similar. In the present invention, the user can additionally input the second language name related to the first language name, and the system can consider the relevance to the first language name to propose multiple second language names for the user to select. When the first language name information is not specific name information but the desired item information of the first language name, and information indicating that naming of the first language name sharing the same character marking as the second language name is desired is input, the system proposes candidates for the first language name and the second language name that meet the above conditions and allows the user to determine the name evaluation basic information through selection. In the present invention, when naming various language names that do not feel out of place in different language and cultural circles (such as the case of naming multiple language names for children of cross-border marriages), it is easy to name when it is necessary to make these names relevant to each other.

[0116] Figure 3 FIG. is a flowchart showing a naming system control method according to an embodiment of the present invention. Figure 4FIG is a diagram for explaining a process of generating name evaluation information based on a target language for first language name information according to an embodiment of the present invention. Figure 3 and Figure 4 , explaining the naming system control method.

[0117] The various steps of the naming system control method of the present invention can be performed by various electronic devices equipped with an input unit, a processor, and an output unit. This specification focuses on the embodiment of the naming system control method performed by naming systems 100a and 100b according to the present invention. Therefore, the embodiments described for naming systems 100a and 100b are applicable to the embodiments of the naming system control method, and conversely, the embodiments described for the naming system control method are applicable to the embodiments of naming systems 100a and 100b. The naming system control method of the embodiments of the present invention is performed by the naming systems 100a and 100b described in this specification, but the above embodiments are not limited to this embodiment and can be performed by various electronic devices. In this specification, the naming systems 100a and 100b of the various embodiments are collectively referred to as the naming system 100. The entity that performs the various operations of the naming system control method may vary depending on the embodiment. According to one embodiment, the various operations of the naming system control method may be performed by the user terminal 110a or the server 120. According to another embodiment, the various operations of the naming system control method may be performed by the electronic device 100b.

[0118] First, the naming system 100 receives the first language name information and the naming basic information (step S302). The first language name information is required to be received, and the naming basic information is optional information to be received.

[0119] The first language name information is a text mark or pronunciation information. The text mark can be input via a computer text input tool. The computer text input tool may include language input tools defined in multiple computer operating systems, such as Microsoft Windows, Mac OS X, and Linux. The pronunciation information can be input via a voice input tool such as a microphone, or via symbol information such as internationally recognized pronunciation symbols.

[0120] Naming basic information is additional information that is considered when naming. For example, the naming basic information may include at least one of gender, date of birth, time of birth, target language and cultural circle, and target country, or a combination thereof. The type and combination of naming basic information can be determined in a variety of ways according to the embodiment. In addition, the naming basic information must be received, and part of its content can also be optional input information. For example, the target language can be set as required input information, and gender, date of birth, time of birth, and target country can be set as optional input information. The selection of target country and target language can also be set to multiple countries / multiple languages.

[0121] Alternatively, if the basic naming information is not entered, only the name in the first language can be entered. In this case, the target country and target language are selected by the user when they first join or set individually, and do not need to be entered each time they request a name evaluation. Furthermore, even if the user does not enter a target country and target language, the system can automatically set the preferred target country and target language.

[0122] Next, the naming system 100 determines basic name evaluation information based on the first language name information and the basic naming information (step S304). The basic name evaluation information can be automatically generated by the system, or the user can select from multiple candidates generated by the system. In the present invention, "determining basic name evaluation information" includes all of these situations.

[0123] Pronunciation information is information represented by notations using common pronunciation rules such as phonetic information or the International Phonetic Alphabet (IPA). For example, it can be defined as [k]. Voice information can be recorded directly by the user on the system, or generated using text-to-speech (TTS) for language name tokens.

[0124] The first language name is marked with multiple characters. This can be marked with characters mainly used in the first language cultural circle, or with characters mainly used in other language cultural circles. For example, the first language name in Korean can be marked with Korean characters / Korean characters / English letters as characters used in the Korean cultural circle, or it can be marked with indexing characters used in other language cultural circles (for example, Korean name Katakana mark As described above, the second language name is a name related to the first language name, and the second language name's textual notation may also include multiple textual notations. The textual notation for the name may be input by the user, and the naming system 100 may present multiple textual notations corresponding to the pronunciation of the name as candidates for selection by the user.

[0125] The text markup for a first language name or a second language name can also be a Chinese character name markup. Even in countries with a language and cultural circle that uses Chinese characters, the usage status of Chinese characters varies in different language and cultural circles. Therefore, the naming system 100 receives Chinese character names based on the Chinese characters used by the user in the first language and cultural circle or a specific country, or the user can select from the system's recommended Chinese characters. Chinese characters are used in countries and regions such as China, Japan, Singapore, Malaysia, and Vietnam. The Chinese character standards used in each country and region are different. In addition, the standards for commonly used Chinese characters and personal names are different in each country or region. The naming system 100 stores the Chinese character usage status for each country or region / each language mentioned above in databases 140a and 140b, and provides name evaluations that compare the above-mentioned Chinese character name marks with the Chinese character usage status and habits in other countries or regions.

[0126] According to one embodiment, when a first language Chinese character tag of a first language name is input as first language name information or generated as name evaluation basic information, the naming system 100 can generate a second language Chinese character tag used in a second language cultural circle corresponding to the first language Chinese character tag.

[0127] According to another embodiment, the naming system 100 can generate a second-language Chinese name tag based on pronunciation information input as first-language name information or pronunciation information generated as name evaluation basic information. For example, the system can suggest Chinese name tag candidates corresponding to the English pronunciation / (cokacola) / , allowing the user to easily select a Chinese name tag.

[0128] When a name is tagged with Chinese characters in both the first and second language and cultural circles, the naming system 100 can use the first-language name's Chinese character tag as a basis to search for the corresponding Chinese character in the target country's Chinese language. The system can then define the second-language name's Chinese character tag based on the corresponding Chinese character. If there is no corresponding Chinese character in the target country's Chinese language for the first-language name's Chinese character tag, the naming system 100 can generate and output a message indicating that there is no corresponding Chinese character. Furthermore, even if a corresponding Chinese character exists, if some strokes or morphology differ, information regarding these differences can be generated and output.

[0129] The types of name evaluation basic information generated in the naming system 100 or input by the user can be changed according to the embodiment. According to one embodiment, when the first language is Korean and the target language is Japanese, if the user inputs the Korean mark of the Korean name (first language name information), the above Korean mark is generated in the system in the same way as the name evaluation basic information. In addition, the following information can be added as the name evaluation basic information: i) the Korean Chinese mark corresponding to the Korean name; ii) the pronunciation information of the Korean name (pronunciation mark or voice); iii) the English letter mark corresponding to the Korean name; iii) the Japanese character mark corresponding to the Korean Chinese mark; and iv) the Japanese pronunciation information (pronunciation mark or voice) related to the Japanese Chinese mark, etc. Among them, the added name evaluation basic information is automatically generated in the system or selected by the user from the candidate group provided by the system. The above i) to iv) can also be initially input by the user as the first language name information. Subsequently, the name evaluation basic information related to the Korean name (first language name) is evaluated based on the target language, Japanese, and the Japanese name (second language name) is evaluated based on the Korean name information related to the initial name information. Furthermore, the second language name may be a separate name in another language related to the target language.

[0130] As another example, consider a case where the first language is Korean and the target language is English. When a Korean name is input as the first language name information, English alphabet information and phonetic information of the Korean name are generated based on this information. The Korean name, English alphabet information, and phonetic information serve as basic information for name evaluation.

[0131] When the name evaluation basic information is determined (step S304), the naming system 100 generates the name evaluation information based on the name evaluation basic information (step S306). In this case, when the naming basic information is input, the above information is also considered for evaluation.

[0132] Name evaluation information is basic name evaluation information for first-language name information, using the target language as a benchmark. It evaluates name information based on various aspects, including meaning, legal requirements, computer text input / output tool requirements, and pronunciation simplicity. According to an embodiment, the naming system 100 generates name evaluation information for first-language name information using the target language as a benchmark. When evaluating based on multiple languages ​​using Chinese characters, it can generate Chinese character usage status evaluation information in the target language for the first-language Chinese character tags. This setting can be changed based on the settings of the naming system 100 or by user settings via a user terminal. The name evaluation information can include at least one of Chinese character usage status evaluation information for each language, target language evaluation information, onomastics evaluation information, legal evaluation information, computer text input / output tool evaluation information, or collective wisdom evaluation information, or a combination thereof.

[0133] The Chinese character usage status evaluation information is information related to the meaning recognized through the Chinese character name in the target language or country, whether it is a commercial / personal name Chinese character or whether there is a corresponding Chinese character and whether it is similar, based on the Chinese characters marked with the name of the first language.

[0134] The naming system 100 can generate meaning information recognized through Chinese character name marking based on the Chinese characters of the target language or country, and can generate information related to the image (positive image or negative image) based on the recognized meaning. In the case of Chinese characters, there are cases where one character is given multiple meanings, and there are cases where the priority order of the meanings recognized in each country is different. For example, in the case of "荷", the first meaning in South Korea is "lotus", and the Korean Chinese dictionary also records it with the same first meaning, but the first meaning in Japan is "baggage". Therefore, "荷" is a Chinese character with a good meaning in South Korea and is used for naming, but it has a negative meaning in Japan. The naming system 100 of the present invention has the function of filtering out the case where a Chinese character name that is used with a good meaning in the first country is recognized as having a negative meaning in the target country.

[0135] The naming system 100 determines whether the Chinese characters used for Chinese character name marking are personal name Chinese characters. Even in countries that use Chinese characters, the types of commonly used Chinese characters and personal name Chinese characters are different in each country. Therefore, even in the first language used in the first country, when it is recognized as a personal name corresponding to a commonly used Chinese character or a personal name Chinese character and its meaning can be easily grasped, there may be cases where the meaning of the Chinese character cannot be grasped and it cannot be recognized as a personal name because it is not a commonly used Chinese character or a personal name Chinese character in the second country. Therefore, in the case of a Chinese character name, whether the Chinese characters constituting the name are commonly used Chinese characters or personal name meanings in the target country also becomes a major filtering criterion.

[0136] Moreover, in the naming system 100, even if each Chinese character is a commonly used Chinese character or a Chinese character for a personal name, whether the Chinese character name formed by the combination of the above Chinese characters is recognized as a personal name, a name of a product or service in the target country or the target language and cultural circle also becomes the main filtering criterion for name evaluation information. For example, "Hideyoshi" is a combination of Chinese characters that is recognized as a personal name in both South Korea and Japan. When the above combination of Chinese characters is seen in each country, the pronunciation in South Korea corresponds to the English letter marking of "Soo Gil", and the pronunciation in Japan corresponds to the English letter marking of "Hideyoshi", and as a Chinese character word referring to a personal name, there is no sense of incongruity when recognized in each country. Moreover, in the case of "Ji Won", the pronunciation in South Korea corresponds to the English letter marking of "JiWon", and the pronunciation in Japan corresponds to the English letter marking of "Tomomoto", and it is easily recognized as a Chinese character word referring to a personal name. Moreover, in the case of "Ji An", the pronunciation in Japan corresponds to "Tomoyasu", the pronunciation in South Korea corresponds to "JiAn", and the pronunciation in China is also similar to that in South Korea. As a Chinese character word referring to a personal name in each country and the Chinese character pronunciation in each country, it can be easily recognized and memorized by the general public in each country. According to the present invention, the present invention has the following effects: it can be recognized as a personal name in multiple Chinese character cultural circle countries, will not be negatively recognized, and a Chinese character name that can be easily pronounced in the languages used in the above countries can be selected.

[0137] Also, when the Chinese character markings of the first language name are included in the name evaluation basic information, the naming system 100 can generate information related to whether corresponding Chinese characters exist in the second language. In the Sinosphere, the types of Chinese characters used in each country are different. Therefore, it is possible that there are no Chinese characters in the second country corresponding to the Chinese characters used in the first country. When there are no Chinese characters in the second country corresponding to the Chinese character name markings of the first country, the naming system 100 can generate and output information without corresponding Chinese characters from the name Chinese character markings input or selected and included in the name evaluation basic information. According to an embodiment, when the form of the Chinese characters in the second country corresponding to the Chinese character name markings of the first country is different from that of the first country, information related to the existence of corresponding Chinese characters can be generated considering the similarity of the Chinese character forms. Even for commonly used Chinese characters, when it is necessary to avoid the different forms of Chinese characters used in each country, the Chinese character filtering level of each country can be improved, and filtering can be performed considering the similarity of the Chinese character forms of each country. That is, the naming system 100 can generate and output information related to whether the forms of the Chinese characters used in the Chinese character name of the first country and the Chinese character name of the second country are different. For example, in the case of the Chinese characters "國国", the forms of the Chinese characters used in different countries are different. Therefore, the naming system 100 can generate and output information that although there are corresponding Chinese characters, different forms of Chinese characters are used for the Chinese character name of the first country and the Chinese character name of the second country with "國国". As another example, in the case of the Chinese character "平" meaning flat, in South Korea and China, a glyph is used that adds eight "八" characters to the character "干" for shield, and in Japan, a glyph is used that adds a shape obtained by reversing the eight "八" characters to the character "干" for shield. However, the glyphs of "平" in South Korea and China and that in Japan only differ in the direction of the dots, and thus the similarity is extremely high. Therefore, when South Korea or China is defined as the first country and Japan is defined as the target country, the naming system 100 can provide information that the forms of the Chinese character name of the first country and the Chinese character name of the second country are different but the similarity is high. The similarity judgment between Chinese characters can be performed by various methods such as judgment based on the morphological units forming the Chinese characters and judgment of the similarity of the overall form of the Chinese characters. For example, when the morphological units forming each Chinese character for the Chinese character name of the first country and the Chinese character name of the second country are more than 90% similar, the naming system 100 can judge that the morphological similarity of the Chinese characters is high. For example, the morphological units can be defined based on Chinese character radicals. And the naming system 100 can use an image similarity judgment algorithm to judge the similarity between Chinese characters.

[0138] According to one embodiment, naming system 100 can output name evaluation information by determining whether the Chinese characters used in major countries in the Chinese character cultural sphere other than the target country. Considering the economic activities of countries in the Chinese character cultural sphere, China and Japan are extremely important. Therefore, when generating name evaluation information related to a Chinese character-tagged name, naming system 100 can also determine whether the Chinese characters used in major countries in the Chinese character cultural sphere other than the target country, such as China and Japan, are used to generate name evaluation information.

[0139] The naming system 100 can generate English usage evaluation information based on the English alphabets of the names included in the name evaluation basic information. The English usage evaluation information can include pronunciation difficulty evaluation information, meaning evaluation information, or pronunciation similarity evaluation information for each country.

[0140] The naming system 100 can generate pronunciation difficulty evaluation information for English alphabetic name tags. According to one embodiment, pronunciation difficulty can be evaluated based on a combination of phonemes or syllables included in the English alphabetic name tags. For example, the naming system 100 can pre-define a combination of phonemes or syllables that are difficult to pronounce in English, and when a pre-defined combination of phonemes or syllables is detected in an English name tag, it can be determined that the pronunciation difficulty is high. Furthermore, the naming system 100 can pre-define phonemes or syllables in English that are difficult to pronounce in English alphabetic name tags, and when a pre-defined phoneme or syllable is detected in an English name tag, it can be determined that the pronunciation difficulty is high. Korean Vowels (ei)"," The pronunciation of "(eu)" is extremely difficult in the English-speaking world. Even if a foreigner pronounces the corresponding Korean vowel, people in the English-speaking world cannot understand it accurately. According to the embodiments of the present invention, by filtering out phonemes or syllables and their combinations that are difficult to pronounce in English, the present invention provides assistance in naming names that are easy to pronounce in English-speaking countries.

[0141] The naming system 100 can generate English-based meaning evaluation information for the name of the subject being evaluated. The naming system 100 can generate English-based meaning evaluation information based on the tokens and pronunciation information of the subject's name. If the tokens of the subject's name are composed of English letters, the naming system 100 can define a meaning to be searched in an English dictionary using the English letter name tokens or a partial spelling combination contained within the English letter name tokens, and perform a meaning evaluation on the defined meaning. Furthermore, based on the pronunciation information of the subject's name, the naming system 100 can define at least one English word that has a high degree of similarity to the overall pronunciation or a portion of the pronunciation of the name, and perform a meaning evaluation on the meaning of the at least one English word. The naming system 100 can store evaluation information related to each meaning in a database and use this stored evaluation information to perform meaning evaluation. For example, if the subject's name contains a word token that sounds similar to " / suck / " or is represented by a word token with this pronunciation, it may be negatively identified as "suck" in the English-speaking world. According to embodiments of the present invention, the present invention can effectively filter out names that are negatively identified in the English-speaking world during the naming process.

[0142] The naming system 100 can generate pronunciation similarity evaluation information for each country for English alphabetic name tokens. The naming system 100 can store information related to English pronunciation standards for multiple countries in a database, define pronunciations for each country for the English alphabetic name token based on these standards, and determine the similarity between the pronunciations in each country. For example, the English alphabetic name token "Jung" has different pronunciations in Korean, Spanish, and English. As mentioned above, when a name with a specific language token is recognized with different pronunciations in different countries, the naming system 100 generates and outputs name evaluation information indicating this information. Furthermore, for the characters z and h, the pronunciations differ between Spanish and English. Therefore, the naming system 100 can generate and include pronunciation similarity evaluation information for each country where the pronunciation of the English alphabetic name token differs between Spanish and English.

[0143] The naming system 100 may generate name evaluation information based on the target language for the first language name information (step S306). The name evaluation information may include meaning evaluation information, pronunciation evaluation information, gender-based evaluation information, name appropriateness information, etc., identified from the first language name information based on a database for the target language.

[0144] The naming system 100 can generate meaning evaluation information based on the target language for the first language name information. The naming system 100 can generate meaning evaluation information by considering the meaning of the first language name's textual notation itself, which is searched in the target language dictionary, and the meaning of the target language word corresponding to the pronunciation that is highly similar to the first language name. In the case of a name, brand, or product name such as "(Oh na-la)", in Japanese, this pronunciation of the word means farting and is therefore not suitable for use as a name. Therefore, when the target country or target language used as the evaluation basis is Japan, the naming system 100 may generate a name similar to " (Oh na-la)" is marked in the target language with negative connotations and output as name evaluation information. In addition, there are cases where the Japanese word "iseki" is used as a business name or brand, but it is recognized as a swear word in Korea. Therefore, when the evaluation target is a Korean, the naming system 100 can generate negative connotations and output as name evaluation information for the English letter mark of the first language (Japanese) name of "iseki" based on the target language (Korean). In the present invention, the evaluation target can also be set based on the language or the country. In addition, multiple evaluation targets can be set. In addition, "iseki" is commonly used in Korean names. (in ho)"," For names with the character "in ha" (in ha), Portuguese has endings "inho" and "inha" that mean "small," so there is a high possibility that the original impression of the name will be different from the impression recognized in Portuguese-speaking countries.

[0145] Also, when the Korean name has " (en)”, the above pronunciation will be associated with “うんこ” which means shit in Japanese. Also, “ (k)” sound is also marked as the English letter “k” in English, and Japanese recognize it as close to “k”. Therefore, for Korean names “ (Ko Ah-ra)" is pronounced the same or similarly to the katakana symbol for koala "コアラ" in Japanese, which can lead to ridicule. (Shin hye)"," (Shin ae)"," (Shinae)" is pronounced as " In the case of "(Shine)", it will be recognized in Japan as having the meaning of "しね (死ね) - kill you". The Korean name called "polycrystalline" may be recognized in Japan as the cute sense of "~~~ like" at the end of "だじょん~~~". And in Korean names, in the case of names ending with " (ho)", in the English-speaking world, it is also called "hoh", and this pronunciation is also recognized as the IPA of "whore" which means prostitute Called " (Min ha)", the Korean name is pronounced as " (Mina)". In Japan, when combined with "sang" when calling someone after the name, it is recognized in Japan as meaning everyone, i.e., みなさん. And the pronunciation of the English names called "Gary" or "Garry" is similar to the pronunciation of "げり" which means diarrhea in Japanese, thus being recognized with a negative meaning

[0146] The naming system 100 can generate pronunciation evaluation information based on the target language for the first language name information. The name pronunciation information as the name evaluation basic information can be generated by the naming system 100 (generating pronunciation information corresponding to multiple character markings of the first language name) or input by the user in the form of characters, voices, notations, etc. Then, based on the name evaluation basic information, it is possible to evaluate the pronunciation difficulty for the pronunciation information of the first language name based on the target language. According to one embodiment, the pronunciation difficulty can be evaluated based on the combination of phonemes or syllables included in the multiple character markings of the first language name. For example, the naming system 100 can pre-define the combination of phonemes or syllables with high pronunciation difficulty in the target speech, and when detecting the pre-determined combination of phonemes or syllables from the target language name, it can be judged that the pronunciation difficulty is high. In Japanese, there is no pronunciation ending with the Korean " (ieung)" which is pronounced as the English letter "ng", so it is difficult to make this pronunciation from the perspective of Japanese people. When the first language is Korean and the Korean marking of the first language name contains a character with the " (ieung)" coda, the naming system 100 can generate pronunciation evaluation information with high pronunciation difficulty from the perspective of Japanese (Hee)", " (Hye)", " (Hyun)", " (Seung)" in Korean, it is generally difficult for foreigners to pronounce, and this pronunciation simplicity evaluation information can also be generated

[0147] And the naming system 100 can use known speech recognition IT technologies for the speech information of the name pronunciation as the name evaluation basic information to extract target language words with similar voices for name evaluation

[0148] According to one embodiment, the naming system 100 can generate name evaluation information by evaluating the pronunciation, meaning, ease of use, and recognition of the name in the first language, the name of the first language or other languages, the title, the particle, etc., which are commonly used in conjunction with the name. Many languages ​​have words that are mainly used to refer to names. For example, when a name in Korean is " (H ong Gil-dong)”, and (Gil-dong yi)"," (Gi l-dong a)"," (Gil-dong yi ga)"," (Gil-do ng yi nen)"," (HongGil-dong ssi)"," (Gil-dong nim)” is used to refer to a name. However, this is not the case when the name is used alone. When it is pronounced in conjunction with a word used in conjunction with the name, there are cases where it has negative elements in terms of meaning, ease of use, and recognition. In the Korean name “ (Ji an)”, when it is called “ (Ji an yi)”, the pronunciation will be connected as “ (Ji a ni)”, when pronounced quickly, it is called “ (Ja ni)” is also likely to be called. As mentioned above, when it is called “ (Ja ni)”, it can be recognized as “sleeping or not” in Korea. Also, when the Korean name “ (Ji won)”, if combined with the auxiliary word to form “ (Ji won yi)", it is possible to be pronounced in the same way as " (Jeo ni)", which can be recognized as lame in Korea. Also, in Japan, there are cases where the last character of a Korean name is combined with "sang", "koon", "jjang", "sama", etc. (woon)”, there is a Japanese word that can also be called “ In the case of "(woon) + "jjang", such pronunciation is also recognized as a slang term that demeans drivers in Korea. In the present invention, in addition to the above examples, the words used for name reference can be applicable to titles of positions such as "section chief (gwa jang)", "section chief (gwa jang nim)", family titles such as "older sister (eon ni)", "older sister (nu na)", "older brother (oh ppa)", etc., and "inho", "inha", etc. that are commonly combined after a person's name in Portuguese. The naming system 100 can retain information related to words that are frequently combined with a person's name or a company / service name in each country and each language in a database, and based on the information stored in the database, perform meaning evaluation, pronunciation evaluation, usability evaluation, recognition evaluation, etc. based on the pronunciation in the state where the name is combined with a conjunction, with the first language or the target language as a reference. According to this embodiment, there is an effect that it is possible to prevent a situation where, based on the target language, the name is recognized as having a negative meaning or the pronunciation is overly difficult during use, etc.

[0149] According to an embodiment, the naming system 100 determines the similarity between the pronunciation based on the pronunciation rules of the second language and the pronunciation information of the first language name for the second language name text marker, and generates evaluation information related to the second language name based on the similarity of the pronunciation information. In China, there is a naming method that reflects both the Chinese character meaning and pronunciation for overseas trademarks or product names, etc., because conveying the original trademark and product name sounds and conveying a positive image are the keys to the success or failure of an enterprise. For example, the Chinese of "Coca-Cola (first language name)" is marked as "可口可乐 (second language name)", so it has the meaning of "delicious and refreshing", and the first language name and the second language name have similar pronunciations, thus effectively conveying the corresponding trademark sound. And the Chinese "可口可乐" has a very good meaning, so the meaning evaluation information marked with the second language name also has a positive evaluation value. As described above, the naming system 100 of the embodiment of the present invention has the following effects: endowing a positive image to the second language name corresponding to the first language name, and at the same time, providing name evaluation information related to whether the name is faithful to the original language pronunciation.

[0150] The naming system 100 can generate gender evaluation information based on multiple countries, with the name evaluation basic information as the basis for evaluating gender. The naming system 100 can store the name gender information of each country, which contains information related to the names identified as male and female in each language and each country, in the database. Based on this information, it can generate gender evaluation information related to name marking or name pronunciation information based on the target language or country. The naming system 100 defines the gender recognition information of each language and each country for the name to be evaluated, based on the name evaluation basic information. When gender information is input as the name evaluation basic information, it judges whether the two are the same. The naming system 100 can output the information itself related to the recognized information, or output information indicating whether the gender information of the recognized gender and the name evaluation basic information is the same or different. Also, it can output information related to the possibility of being recognized as a specific gender.

[0151] For example, when the first language name is a Korean name and the Korean marking is " (Jiwon)", for the above phonetic pronunciation / (jiwon) / , English letter marking "JiWon", Chinese character marking "智元", Japanese language pronunciation / (tomomoto) / for the Chinese character marking, German or Spanish corresponding to these markings or pronunciations and their German-style / Spanish-style pronunciations, etc., it can generate gender evaluation information based on the pre-stored database, based on the target language / country.

[0152] When the naming system 100 names the English letter name marking for the first language name (e.g., Korean name), it can generate name appropriateness information based on the target language. The naming system 100 can generate name appropriateness information based on the meaning evaluation information in the target language related to the English letter name marking or word information that is not used as a name in the target language, etc. When the meaning evaluation information related to the name marking is less than the specified reference value, the naming system 100 can judge that the name marking is not suitable for the name. Also, the naming system 100 can include word information that is not used as a name in the target language for English letter name markings corresponding to negative words such as demons and fools in the target language. When the English letter name marking corresponds to a word that is not used as a name in the target language, it can judge that the English letter name marking is not suitable for the name.

[0153] The naming system 100 can generate onomastic evaluation information for a first language name tag. The onomastic evaluation information can be generated for either the first country or the target country using the first language, or for both countries. Within each country, there are countries where onomastics exist and countries where onomastics do not exist. The naming system 100 can generate onomastic evaluation information for countries where onomastics exist. The naming system 100 retains information related to each country's onomastic theory in a database and generates onomastic evaluation information for the first country, the target country, or both countries based on the information related to the onomastic theory in the database. The naming system 100 can generate onomastic evaluation information related to the first country based on the first language name tag and the gender, date of birth, time of birth, and Chinese name included in the basic naming information. The naming system 100 can generate onomastic evaluation information related to the target country based on the second language name tag, the second country's Chinese name tag, and the gender, date of birth, time of birth, and other information included in the basic naming information.

[0154] The naming system 100 can generate legal evaluation information for first-language name tags or second-language name tags. Each country has its own laws regarding names, such as those for people and legal entities. For example, Sweden regulates names through naming laws. In Germany, the registry evaluates newborn names based on the International Name Manual and uses names only when permitted by the registry. New Zealand restricts names under the Birth, Death, and Marriage Registration Act. As described above, each country has its own laws regarding names. The naming system 100 stores legal information for each country in a database and, based on the legal information stored in the database, generates legal evaluation information for first-language name tags or second-language name tags. Based on the legal information in the database, the naming system 100 determines whether the first-language name tag violates the laws of the first country. If so, the system generates and outputs this legal evaluation information. Furthermore, based on the legal information in the database, the system determines whether the second-language name tag violates the laws of the second country. If so, the system generates and outputs this legal evaluation information.

[0155] The naming system 100 can generate computer text input / output evaluation information for the Chinese character notation of a name in a first language or a name in a second language. Computer text input / output tools can include language input / output tools defined for various computer operating systems, such as Microsoft Windows, Mac OS X, and Linux. These computer text input / output tools can be defined by language, allowing multiple tools to be used for the same language. For this purpose, a common computer text input / output tool commonly used in various countries can be defined. However, computer text input / output tools for various languages ​​support different types of characters. Therefore, characters that can be input and output using a computer text input / output tool in a first country may not be input and output using the computer text input / output tool in a target country. Consequently, the corresponding characters cannot be input or output, and the characters are displayed using a specified default value, resulting in unrecognizable characters. The naming system 100 stores information related to computer text input / output tools for each country in a database. For the first language name notation, the computer text input / output tool in the target country is used to determine whether input / output is possible, thereby generating computer text input / output tool evaluation information. In particular, naming system 100 can determine whether Chinese character tags included in the first-language name evaluation basic information can be input and output using the target country's computer text input and output tools, thereby generating computer text input and output tool evaluation information. For example, there are characters that can be recognized in Korean text input and output systems but not in Japanese systems. The same is true for Chinese characters that can be input and output in Korean Microsoft OS but not in Japanese Microsoft OS.

[0156] Even for identical Chinese characters, variant forms with minor differences in shape are assigned separate codes. However, the problem is that variant forms with minor differences in shape have slightly different morphologies for each language, necessitating the need to specify fonts appropriate for each language to ensure proper presentation. However, when using fonts to process variant forms, this can lead to indistinguishability in text files where font specification is difficult. To address this issue, methods have been introduced that incorporate special text codes called Ideographic Variation Selectors (IVSs) within the Unicode, and technical efforts are underway to establish specific standards. However, many software fonts do not yet support variant selectors, and the standards for processing variant forms using variant selectors themselves are also incomplete. As described above, when full presentation of a first-country Chinese character cannot be guaranteed due to the existence of multiple variant forms in the target country, the naming system 100 can generate computer text input tool evaluation information that indicates that variant forms are difficult to define in the target country.

[0157] Also, for example, in the case of the unified code unified Chinese character U+6F88 "Che", it is a Chinese character commonly used in names in South Korea, but it is not a commonly used Chinese character in Japan. Therefore, in software and fonts used in Japan, there may be a situation where it cannot be corresponded. Thus, when sending a text email containing the above Chinese character from South Korea to Japan and Japan replies with the original content, "Che" will be damaged, and thus the situation where it is frequently displayed as the symbol "?" occurs. As described above, the Chinese characters of the first country (or the first language) are defined in the computer text input / output tool based on South Korea and the Korean language of the first country. However, in Japan, which is the target country (Japanese, which is the target language), when the corresponding Chinese characters are not defined in the computer text input / output tool, the naming system 100 can generate computer text input / output tool evaluation information in which the Chinese character name of the first country (the first language) is not defined in the computer text input / output tool of the target country.

[0158] The naming system 100 can generate collective wisdom evaluation information for name texts marked by various languages, pronunciation voice information of names, etc. The naming system 100 can retain the collective wisdom evaluation information of each country / each language in the database and generate collective wisdom evaluation information based on the information stored in the database. The collective wisdom evaluation information of each country / each language is information evaluated by users who use the corresponding language as their mother tongue for the name marking of the specified language and the voice information of the name. For example, the evaluation items of collective wisdom evaluation may include whether it is negatively recognized, proficient, gender recognition, etc. The naming system 100 can provide a platform for collecting collective wisdom evaluation information. For example, the naming system 100 can obtain information related to the mother tongue of each user, provide a graphical user interface that requests evaluation information related to the name to be evaluated based on the mother tongue to the user, collect collective wisdom evaluation information related to the name to be evaluated, process the collected collective wisdom evaluation information and store it in the database.

[0159] For example, the user can filter the name by confirming the information pre-stored in the system database for the name to be checked or by confirming the comment information input by a third-party user for the input name. The third-party user can select a specific part of a specific character or pronunciation of the name to be evaluated and input comment information. After that, the third-party user evaluation information related to the specific part of the name is stored in the database. Then, when the name entrusted by other users for evaluation contains the same or similar part as the above specific part (character or voice), the pre-stored comment is used.

[0160] Also, for a specific name, the comment input by a third-party user is stored in the database, and in this regard, other third-party users can evaluate the reliability. Thus, the comments of other users exposed for a specific name can be arranged in the order of high reliability.

[0161] To verify a specific name, users pay directly on the system or purchase points from the system. However, even without paying or purchasing points, users can create name reviews based on someone else's name evaluation information, or receive reviews of their desired name on the system using compensation paid for contributing to the expansion of name evaluation information. Compensation can be monetary, points earned through a designated naming evaluation system, or a step directly leading to receiving reviews of their desired name. Furthermore, for first-language name information, additional compensation can be provided when it contributes to the expansion of name evaluation information data in the target language. Compensation can be provided in the following situations: 1) adding to the database of name evaluation information (e.g., adding evaluation information related to names such as someone else's name, your own name, a specific product, or a business name); 2) providing secondary evaluation or reliability assessment of existing information in the database; 3) directing a specific person to join the name evaluation system or create a review; 4) performing actions in 1) or 2) through another person contacted in 3); and 5) performing actions that contribute to the expansion of another name evaluation information database or the improvement of its data reliability.

[0162] Based on name evaluation using this collective wisdom, users who receive evaluations for specific names actively contribute to the increase in the amount of data used for name evaluation. Therefore, the amount of data in the name evaluation system itself grows exponentially and the quality of the data also increases sharply.

[0163] Figure 5 A diagram illustrating a process of generating name evaluation information for first language name information in a naming system according to an embodiment.

[0164] Figure 5 Indicates that the first language name is Korean name, and the Korean mark above is " (Kim Inwoo)". As the naming basic information, input the information in Japanese as the target language.

[0165] The naming system 100 receives this first language name information (first language name tag) and naming basic information (step S302) to generate name evaluation basic information (step S304). The first language name information and naming basic information input by the user are directly added to the name evaluation basic information (step S304). In addition, information generated based on the first language name information and naming basic information is added to the name evaluation basic information (step S304). When the system proposes a candidate group based on the first language name information and naming basic information, the user can also select the added information, or it can be automatically generated by the system, or newly added and input by the user. In the present invention, "generation of name evaluation basic information" means one or more of all these situations.

[0166] The naming system 100 may be used for a The first language Korean name mark of "(Kim Inwoo)" is generated based on the pronunciation standard of Korean as the first language, and pronunciation information of / (inoo) / or / (inwoo) / is generated. The first language name mark can be formed by a surname and a given name. According to the embodiment, the pronunciation information can be generated for the given name, for both the surname and the given name, or for the surname. The pronunciation information can be automatically generated by the system as a pronunciation mark or voice information, or can be input or recorded by the user.

[0167] Furthermore, the naming system 100 can generate the first language name English letter mark based on the pronunciation information or the first language name Korean letter mark. For example, the first language (Korean name) Korean letter mark " (Kim Inwoo)", the first language name (Korean name) English letter mark "Kim Inwoo" can be defined. The naming system 100 can define the English letter mark corresponding to the corresponding pronunciation based on the pronunciation information, or define the English letter mark corresponding to each character of the first language name Korean mark based on the first language name Korean mark. For example, for " "Predefine the English letter mark "Kim", for " "Predefine the English letter "In", for " The English alphabet "woo" is predefined so that corresponding information can be stored in the database. The naming system 100 can determine an English alphabet name tag related to the first language Korean or Chinese name tag based on the English alphabet tag information pre-stored in the database. The English alphabet name tag can be automatically generated by the system, the user can select from multiple candidates provided by the system, or the user can initially input it.

[0168] Next, the naming system 100 generates name evaluation information based on the name evaluation basic information. The naming system 100 can generate evaluation information for the Kanji usage status of "Kim Inwoo," a Kanji name, corresponding to commonly used Kanji characters in Japanese and Kanji characters for Japanese names. Furthermore, the naming system 100 can generate evaluation information for the English usage status of "Kim Inwoo," an English name, indicating that it is difficult to pronounce in English. For Japanese-speaking users, information can also be generated indicating that it is easy to pronounce. Furthermore, because the pronunciation of this name is phonetically similar to "いぬ," which means dog in Japanese, the naming system 100 can generate evaluation information indicating that it is likely to be recognized as "dog." Furthermore, the naming system 100 can generate evaluation information for computer text input / output tools indicating that the Kanji name "Kim Inwoo," a first-language name, can be input / outputted without errors in Japanese computer text input / output tools.

[0169] In the above embodiment, an example is described in which the Chinese character mark of the Korean name is initially input by the user. When the Chinese character mark is not input by the user, the naming system 100 can propose Chinese characters used for the name or Chinese characters with good meanings as candidates based on the Korean name in the first language, and the user selects one from these candidates to be included in the name evaluation basic information.

[0170] Furthermore, in the above embodiment, an example is described in which the name evaluation basic information (step S304) does not include the second language name corresponding to the first language name information. Hereinafter, an example is described in which the name evaluation basic information (step S304) includes the second language name.

[0171] For example, in the case of a Korean-Japanese couple who are married internationally, when naming their children, they may want to give them both a Korean name and a Japanese name so that they can use them in both Korea and Japan, and generally associate the two names. In this embodiment, a naming process is described in which a plurality of first language names and second language names are associated with each other, the first language names are evaluated based on the second language, the second language names are evaluated based on the first language, and the first language names and second language names are evaluated based on the third language. For example, when the Korean symbol of the first language Korean name is " (Ji an)" when inputting, the system recommends the Korean mark " (Ji an)" corresponds to a plurality of name kanji mark candidates, and the plurality of name kanji mark candidates are respectively name evaluation basic information. Thereafter, through the name evaluation processing, Japanese usage status evaluation and Japanese kanji usage status evaluation information are generated for the plurality of name kanji mark candidates. In the present embodiment, among the plurality of name kanji mark candidates, for the kanji mark called "Ji an", name evaluation information is generated which corresponds to the kanji mark in Japanese that is a commercial / personal name, and also corresponds to the Japanese name marked with the English alphabet "Tomoyasu" used as the name. Thereafter, the user selects the Japanese name corresponding to the English alphabet mark "Tomoyasu" as the English alphabet mark of the second language name and adds it to the name evaluation basic information. Thereafter, when the target language is changed to Korean or Korean is added by changing the naming basic information setting, name evaluation information based on Korean and related to the second language name can be generated. Furthermore, when the target language is changed to English or Spanish or English or Spanish is added to the target language by changing the naming basic information setting, the system can generate name evaluation information for the name containing the Korean name mark ( This method generates name evaluation information based on the pronunciation of Korean names (e.g., "Ji An," "Ji An"), Japanese name notations (e.g., "Tomoyasu," "Ji An"), and Japanese name pronunciations, and generates name evaluation information related to whether names are recognized with negative connotations in English or Spanish, or how difficult they are to pronounce. The present invention can identify related first and second language names, allowing for evaluation of first language names based on the target language, second language names based on the first language, and both first and second language names based on a third language.

[0172] Alternatively, the user can set the first language name desired item information of "a Chinese character marked name commonly used as a name in multiple countries in the Chinese character cultural circle" as the first language name information from the beginning, and can set multiple target countries as the naming basic information. For example, when "a Chinese character marked name commonly used as a name in multiple countries in the Chinese character cultural circle" is set as the first language name information, and the target country is set to Japan and South Korea, the naming system will propose Chinese character marks such as "Ji An" and "Ji Yuan" used as names in Japanese and Korean as a candidate group. Among the above candidates, if the user selects "Ji Yuan", the Chinese character mark information of the first language (Korean) name and the Chinese character mark information of the second language (Japanese) name are both determined to be "Ji Yuan", and its information is included in the name evaluation basic information. Afterwards, through similar processing (user input, user selection, or the system automatically generates the system's recommendation information), the Korean mark of the first language (Korean) name The English alphabetical notation "Ji Won" for the first language (Korean), the Katakana notation "トモモト" for the second language (Japanese), and the English alphabetical notation "Tomomoto" for the second language (Japanese) are included in the name evaluation basic information. The system then generates name evaluation information based on the first, second, and third languages ​​set as the target languages.

[0173] As another embodiment, "English letter mark names commonly used as names in multiple language and cultural circles" can be set as the first language name information, and multiple target countries can be set as the naming basic information. For example, when the first language name desired item information of "English letter mark names commonly used as names in multiple language and cultural circles" is set as the first language name information, and the target language is set to English and Korean, the naming system will propose English letter marks such as "Eugene", "Ian", "Dana", "Mina", "S ean", and "Sully" used as names in English and Korean as a candidate group. Among the above candidates, if the user selects "Sully", the English letter mark information of the first language (English) name and the English letter mark information of the second language (Korean) name are both determined to be "Sully", and its information is included in the name evaluation basic information. Afterwards, through similar processing (user input, user selection, or system automatically generates recommended information of the system), the Korean mark "Sully" of the second language (Korean) name is selected. The name evaluation basic information includes "(Sully)" and the Chinese character symbol "Sulli" for the name in the second language (Korean). The system then generates name evaluation information based on the first language, second language, and third language set as the target language. For example, the name evaluation information generates name evaluation information that indicates "Sully" is recognized as a very feminine female name in the second language, Korean, and is recognized as a masculine name in the first language, meaning "sharp eyes" in Celtic, and is recognized as a warrior-like name in the UK, the US, Ireland, and Canada.

[0174] Furthermore, the name evaluation information can be generated based on a database already entered in the system, or can be generated through third-party reviews. Third-party reviews can include multiple reviews, and other evaluators can re-evaluate or assess the reliability of third-party reviews.

[0175] The naming system 100 can output this name evaluation information via a graphical user interface (GUI) on a user device. Furthermore, at least one of the first language name information, basic naming information, or basic name evaluation information, or a combination thereof, can be output along with the name evaluation information. The exposure priority of the output information can be adjusted to prioritize information rated as highly reliable by third parties.

[0176] Figure 6 1 is a diagram showing the structure of the naming processing unit 130c according to one embodiment.

[0177] The naming processing unit 130c receives the first language name information and / or the basic naming information, determines basic name evaluation information, and outputs the name evaluation information. The naming processing unit 130c may include an input processing unit 610, a basic name evaluation information determination unit 620, and a name evaluation information generation unit 630. Each block of the naming processing unit 130c may correspond to a software processing block generated by executing a specified computer program or application. Depending on the embodiment, the software processing block can be defined in various ways.

[0178] The input processing unit 610 determines first-language name information based on user input via a user terminal or input unit. Based on the user input, the input processing unit 610 can use a computer text input tool in the first language as a reference to mark the first-language name as the first-language name information. Furthermore, the input processing unit 610 can remove or modify spaces, special characters, and other symbols in the user input according to a specified standard to mark the first-language name as the first-language name information. Furthermore, the input processing unit 610 can define basic naming information for each item, input along with the first-language name information, and determine basic name evaluation information associated with each item. The input processing unit 610 transmits the first-language name information and basic naming information to the basic name evaluation information determination unit 620.

[0179] Furthermore, the input processing unit 610 may receive the first language name information as the first language name information, including the user's voice recording. Furthermore, the input processing unit 610 may receive first language name preference information (e.g., a name preference that can be expressed using Chinese characters commonly used in multiple languages) and determine it as the first language name information.

[0180] The name evaluation basic information determination unit 620 determines the name evaluation basic information based on the first language name information and the naming basic information. The determination of the name evaluation basic information includes the situation based on the automatic generation of the system and the user selecting the recommended items of the system or the initial user input information. Figure 3 and Figure 4 In the process of determining the basic name evaluation information, the basic name evaluation information determining unit 620 may determine the basic name evaluation information by referring to a database and output the generated basic name evaluation information to the basic name evaluation information generating unit 630 .

[0181] The name evaluation information generating unit 630 generates name evaluation information based on the name evaluation basic information. Figure 3 and Figure 4 In the name evaluation information generation process described above, the name evaluation information generation unit 630 may generate the name evaluation information by referring to the database 140 .

[0182] The name evaluation basic information determination unit 620 and the name evaluation information generation unit 630 may generate the name evaluation basic information or the name evaluation information by referring to a database within the corresponding device or a database on an external server.

[0183] Figure 7 This figure shows the structure of a name evaluation information generating unit and a database according to one embodiment. Figure 7 In the above, the database 140 is Figure 1 The database 140a described in the above Figure 2 Corresponding to the database 140b described in .

[0184] The name evaluation basic information determination unit 620 may include at least one of a pronunciation information generation module 712, an English letter mark generation module 714, a second language name generation module 716, or a Chinese character mark generation module 718, or a combination thereof. The Chinese character mark generation module 718 may generate a single or multiple name marks used in multiple countries in the Chinese character cultural circle. The pronunciation information generation module 712 generates pronunciation information. The English letter mark generation module 714 determines the English letter mark. The second language name generation module 716 determines the second language name corresponding to the first language name. The process of generating each information of each module of the name evaluation basic information determination unit 620 has been described above. Figure 3 and Figure 4 Instructions.

[0185] The name evaluation information generation unit 630 may include at least one of a Chinese character usage evaluation module 722, an English usage evaluation module 724, an other language evaluation module 726, an onomatopoeia evaluation module 728, a legal evaluation module 730, a computer text input / output tool evaluation module 732, and a collective wisdom evaluation module 734, or a combination thereof. The Chinese character usage evaluation module 722 generates Chinese character usage status evaluation information. The English usage evaluation module 724 generates English usage status evaluation information. The other language evaluation module 726 generates language evaluation information set by a target language such as Chinese, Korean, or Japanese. The onomatopoeia evaluation module 728 generates onomatopoeia evaluation information. The legal evaluation module 730 generates legal evaluation information. The computer text input / output tool evaluation module 732 generates computer text input / output tool evaluation information. The collective wisdom evaluation module 734 generates collective wisdom evaluation information. The generation process of each information of each module of the name evaluation information generation unit 630 has been described above. Figure 3 and Figure 4 Instructions.

[0186] Each module of the name evaluation basic information determination unit 620 and each module of the name evaluation information generation unit 630 may correspond to a software processing block generated by a computer program or application executed in the naming processing unit 130 c . Depending on the embodiment, the software processing block may be defined in various ways.

[0187] According to one embodiment, each module of the basic name evaluation information determination unit 620 may correspond to a separate computer program, application, software patch, or additional configuration items within the application. Each module can be selectively added to the naming processing unit 130c by user selection. According to one embodiment, a user can utilize an in-app purchase function within the application to purchase additional modules within the basic name evaluation information determination unit 620 or within the name evaluation information generation unit. Furthermore, according to one embodiment, when the computer program or application according to an embodiment of the present invention is installed on a user terminal or electronic device, modules corresponding to basic configuration items and modules corresponding to additional configuration items are predefined within the basic name evaluation information determination unit 620 and the name evaluation information generation unit 630. The basic configuration items are installed on the user terminal or electronic device regardless of user selection, while modules corresponding to additional configuration items can be installed based on user selection or through additional purchase. According to another embodiment, when the computer program or application of the embodiment of the present invention is set in a user terminal or electronic device, modules corresponding to the basic setting items and modules corresponding to the additional setting items are pre-defined in the name evaluation basic information determination unit 620 and the name evaluation information generation unit 630. The basic setting items and the additional setting items are set in the user terminal or electronic device, and the modules corresponding to the additional setting items are activated by user selection or additional purchase. When they are not selected by the user or not purchased, they will not be activated.

[0188] Database 140 may include at least one of a Chinese character database 742, an English database 744, a national language database 746, a name database 748, a legal database 750, a computer text input tool database 752, or a collective intelligence database 754, or a combination thereof. Each database within database 140 may classify and store data in one of the Chinese character database 742, English database 744, national language database 746, name database 748, legal database 750, or computer text input tool database 752 based on a region within a storage space or attributes of each stored information.

[0189] The Chinese character database 742 stores information on Chinese characters for each country, information on the meaning of each Chinese character, information on radicals, and the like. The English database 744 stores information on English pronunciation standards and the meaning of English words. The language database 746 for each country stores information on pronunciation standards, word meanings, gender identification information related to names, and the like for each country's language. The onomastics database 748 stores onomastics information for each country. The legal database 750 stores information on laws and passport laws related to names for each country. The computer text input / output tool database 752 stores information on computer text input / output tools for each country's language, and information on the characters and Chinese characters that can be input and output in each computer text input / output tool. The collective intelligence database 754 stores name evaluation information input by native-speaking users for each country's language.

[0190] According to one embodiment, each database within database 140 is associated with a module of the name evaluation basic information determination unit 620 or a module of the name evaluation information generation unit 630. The naming processing unit 130c can access the database only when the associated module is configured or activated. For example, in user A's application account, the name evaluation module 728 of the name evaluation information generation unit 630 is activated through an additional purchase. If the legal evaluation module 730 is not activated, the user terminal or electronic device can access the name evaluation database 748 through user A's application account, but cannot access the legal database 750.

[0191] Figures 8 to 10 A diagram illustrating a graphical user interface view for a name evaluation process according to one embodiment.

[0192] According to one embodiment, the naming system 100 provides a first graphical user interface view 810 for receiving first-language name information and basic naming information via a graphical user interface (GUI) of a user terminal or electronic device. For example, the first graphical user interface view 810 includes a first area 812 for receiving first-language name information and a second area 814 for receiving basic naming information. In the second area 814, required input information and optional input information are displayed separately for each input item. When the evaluation name is a given name, the first and last names can also be distinguished.

[0193] The naming system 100 provides a second GUI view 830 for displaying name evaluation information via a graphical user interface (GUI) of a user terminal or electronic device. The second GUI view 830 can display name evaluation information, first language name information, naming basic information, or basic name evaluation information. According to one embodiment, the second GUI view 830 may include a third area 832 for displaying evaluation target information and a fourth area 834 for displaying name evaluation information. The third area 832 may display a combination of information including basic name evaluation information. The fourth area 834 may display a combination of information including name evaluation information.

[0194] exist Figure 10 In the illustrated embodiment, the first region 812 contains the first language name information (name in Korean notation: After the user initially inputs the name (Oh Yu Seok), the English alphabet of the first language (Korean) name (Oh Yu Seok) is added to the name evaluation basic information and displayed together in the first area 812 and the third area 832 .

[0195] Alternatively, the user simply inputs a name for which evaluation is requested in the graphical user interface, and when the system operation button is pressed, only evaluation information of names with a high probability of negative recognition is generated and output.

[0196] Figure 11 FIG. 1 is a flow chart illustrating a naming system control method according to an embodiment.

[0197] The various tasks of the naming system control method can be distributed and executed by multiple devices included in the naming system. According to one embodiment, the naming system includes a user terminal 110a and a server 120a, and the various tasks of the naming system control method can be executed by the user terminal 110a and the server 120a.

[0198] According to one embodiment, the user terminal 110a may receive the first language name information and basic naming information (step S902). Based on the input first language name information and basic naming information, basic name evaluation information may be determined through user input, user selection from system-recommended candidates, or automatic system generation (step S904). The user terminal 110a transmits the basic name evaluation information to the server 120a (step S906). The basic name evaluation information includes the first language name information, the basic naming information, and other information. The server 120a generates name evaluation information from the user terminal 110a based on the basic name evaluation information (step S908) and transmits the name evaluation information to the user terminal 110a (step S910). The user terminal 110a receives the name evaluation information from the server 120a and outputs it through a graphical user interface view (step S912).

[0199] Figure 12 FIG. 1 is a flow chart illustrating a naming system control method according to an embodiment.

[0200] According to one embodiment, the naming system may include a user terminal 110 a and a server 120 a , and the user terminal 110 a and the server 120 a may be used to perform various tasks of the naming system control method.

[0201] According to one embodiment, the user terminal 110a receives the first language name information and basic naming information (step S1002), and transmits the received first language name tag and basic name evaluation information to the server 120a (step S1004). The server 120a receives the first language name information and basic naming information, and determines basic name evaluation information in the system based on the first language name information and basic naming information (step S1006). Furthermore, the server 120a generates name evaluation information based on the basic name evaluation information (step S1008). The server 120a transmits the basic name evaluation information and the name evaluation information to the user terminal 110a (step S1010). The user terminal 110a receives the basic name evaluation information and the name evaluation information from the server 120a and displays them through a graphical user interface view (step S1012).

[0202] Figure 13 FIG. 1 is a diagram illustrating a process of generating name evaluation information according to an embodiment.

[0203] According to one embodiment, the naming processing units 130a and 130b may utilize a machine learning model 1110 to generate name evaluation information. The machine learning model 1110 is a model that is learned based on a plurality of practice data including first language name information, basic naming information, basic name evaluation information, and name evaluation information. The machine learning model 1110 may be provided within the naming processing units 130a and 130b or may be provided in an external device or server. The machine learning model 1110 may generate display data 1130 from input data 1120 by referring to the database 140.

[0204] For example, the machine learning model 1110 may have a deep neural network structure. The machine learning model can use training data to learn with one or more nodes and operation rules between multiple nodes. According to an embodiment, the structure of the nodes, the structure of the layers, and the operation specifications between multiple nodes can be determined in a variety of ways. The machine learning model 1110 includes hardware resources such as one or more processors, memories, registers, summation processors, multiplication processing units, and string parsing units, and the hardware resources are operated based on parameter sets applicable to each hardware resource. To this end, the processor that enables the machine learning model 1110 to operate can perform tasks and resource management processing for allocating hardware resources to the work of the machine learning model 1110. For example, the machine learning model 1110 may have a structure such as a recurrent neural network (RNN), a long short-term memory network (LSTM), and the like.

[0205] The naming processing units 130a and 130b may input the first language name information and the basic naming information 1120 into the machine learning model 1110, and obtain the name evaluation information 1130 from the machine learning model 1110. Depending on the embodiment, the naming processing units 130a and 130b may input the first language name information and the basic naming information into the machine learning model 1110, or input the first language name information, the basic naming information, and the basic name evaluation information into the machine learning model 1110.

[0206] A machine learning model according to an embodiment of the present invention uses a plurality of practice name sets and one or more name evaluation information related to the practice names to enable a deep neural network structure to learn.

[0207] Furthermore, when a new name is input, the machine learning model generates a name evaluation result corresponding to the new name from existing data based on the machine learning results. This result is then output as a new name evaluation result. The new name and the new name evaluation result data are then used to retrain the machine learning model.

[0208] Figure 14 A diagram illustrating a system including a naming system and a financial service server according to an embodiment.

[0209] According to one embodiment, the naming system 100 can operate in conjunction with a financial server 1210. The naming system 100 of one embodiment can charge users for name evaluation services or generate advertising revenue from the name evaluation services. As described above, the naming system 100 can be connected to the financial server 1210 to charge or generate revenue related to the name evaluation services.

[0210] Figure 15 1 is a diagram showing the structure of the naming processing unit 130d according to one embodiment.

[0211] According to one embodiment, the naming processing unit 130 d includes an input processing unit 610 , a name evaluation basic information determination unit 620 , a name evaluation information generation unit 630 , and a charge management unit 1310 . Figure 15 The input processing unit 610, the name evaluation basic information determination unit 620 and the name evaluation information generation unit 630 are connected with Figure 6 The input processing unit 610, the name evaluation basic information determination unit 620 and the name evaluation information generation unit 630 correspond to each other, so repeated description will be omitted.

[0212] The charging management unit 1310 charges the name evaluation processing performed by the naming system 100 through the financial server 1210. The naming system 100 may have a specified charging standard for the name evaluation service. According to one embodiment, the naming system 100 can charge the user account for the service fee based on the combination of the first language name tag and the basic name evaluation information. According to another embodiment, the naming system 100 can charge the advertising provider based on the number of advertisements displayed in the graphical user interface view used to provide the name evaluation service, the duration of the display, etc. The charging management unit 1310 can determine the service usage amount for the user account or advertising provider based on the specified charging standard and request the specified service usage amount from the user account or advertising provider. The charging management unit 1310 also receives the service usage amount requested from the user account or advertising provider through the financial server 1210.

[0213] Figure 16 A diagram illustrating a collective intelligence evaluation information collection process according to an embodiment.

[0214] According to one embodiment, the naming system 100 may collect collective wisdom evaluation information from multiple participants 1410 for a name to be evaluated, store the collective wisdom evaluation information in a database, and generate collective wisdom evaluation information based on basic name evaluation information from the collective wisdom evaluation information in the database. The basic name evaluation information includes name tags, name pronunciation, etc. determined by the naming system 100 based on the first language name information and / or basic naming information. The naming system 100 may request name evaluations from the participants 1410 based on the basic name evaluation information. The participants 1410 may be users utilizing the name evaluation service or participants receiving collective wisdom evaluation requests.

[0215] To gather collective intelligence evaluation information, server 120a collects the language information mastered by participant 1410, provides basic name evaluation information, and outputs question items (step S1402). Server 120a receives participant 1410's language knowledge information from their terminal to determine at least one evaluation target name that participant 1410 can evaluate. Server 120a can provide participant 1410 with basic name evaluation information for the target name, output question items, and provide a graphical user interface for collecting evaluation results.

[0216] Next, the server 120a collects collective wisdom evaluation information related to the name information of the evaluation object from the participant 1410 (step S1404). The server 120a provides the evaluation object name information set in the target language in which the participant 1410 is set to master the knowledge, and outputs the prescribed question items for collecting collective wisdom evaluation information. In addition, the server 120a collects the answers of the participants 1410 to the question items as collective wisdom evaluation information related to the name information of the evaluation object. The server 120a can provide the evaluation object name information and the basic information for name evaluation together. In this case, the participant 1410 can evaluate the text mark or pronunciation of the evaluation object name as a whole, or select a part of it for evaluation. When the participant 1410 selects a part of the pronunciation, the area selected by the participant is reproduced and it is confirmed whether it is selected as required.

[0217] The server 120a stores the collected collective intelligence evaluation information in the database 140 (step S1406). The database 140 can classify and store the collective intelligence evaluation information in multiple languages.

[0218] Next, server 120a pays compensation to participant 1410 who provided the collective wisdom evaluation results (step S1408). Compensation to participant 1410 can be delivered to participant 1410's account or to the contact information, email, etc. provided by the participant. According to one embodiment, points that entitle the participant to use the name evaluation service or that can be used to pay for the name evaluation service can be paid to participant 1410's account. According to another embodiment, electronic coupons, points, virtual currency, etc. can be delivered to the phone number, email, etc. provided by participant 1410.

[0219] Figure 17 A diagram illustrating a graphical user interface view for collective intelligence evaluation information collection according to an embodiment.

[0220] Server 120a can provide a graphical user interface (GUI) for collecting collective intelligence evaluation information through user terminals. First, server 120a collects language information from participant 1410 via a first collective intelligence GUI view 1510. To this end, first collective intelligence GUI view 1510 provides question items 1512 that inquire about participant 1410's language knowledge.

[0221] Next, when participant 1410's language knowledge information is input, server 120a selects the name information of the evaluation subject whose language of participant 1410's knowledge is set as the target language and outputs the name information of the evaluation subject to area 1532 via second collective intelligence graphical user interface view 1530. Second collective intelligence graphical user interface view 1530 may output the name information of the evaluation subject and at least a portion of the basic name evaluation information to area 1532. For example, the name information of the evaluation subject may be output together with the pronunciation information of the name, gender, date of birth, and other information.

[0222] Furthermore, the second collective intelligence graphical user interface view 1530 outputs at least one question item regarding the name information of the evaluation subject to area 1534. For example, the question items may include questions regarding images related to the evaluation subject's name information, questions regarding the gender expected from the evaluation subject's name information, questions regarding the recognition ability of the evaluation subject's name, and questions regarding whether there are negative connotations associated with the evaluation subject's name information. The question items can be output in the evaluator's native language or a language selected by the evaluator. Furthermore, the evaluator can formulate their evaluation of the question item in a textual narrative or in a manner that allows for objective response selection. Furthermore, when the evaluator associates the evaluation subject's name information with negative connotations, the system is configured to allow for internet searches or dictionary searches, making it easy to address the negative connotations, and selecting relevant sections from the search results to explain the negative connotations. In the search results, the evaluator provides machine translation of specific information in their native language, in a manner that allows the meaning to be confirmed by the evaluation client's native language information, or outputs relevant sections from a dictionary between the evaluator's native language and the evaluation client's native language (e.g., a Japanese-Korean dictionary), allowing the evaluator to easily confirm the relevant information.

[0223] The server 120 a collects and stores the responses to the question items input through the second collective intelligence GUI view 1530 as collective intelligence evaluation information in the database 140 .

[0224] Figure 18 FIG. 1 is a flow chart illustrating a naming system control method according to an embodiment.

[0225] According to one embodiment, the naming system 100 performs collective intelligence evaluation in response to user requests for name evaluation services. Upon completion of the collective intelligence evaluation, basic name evaluation information and / or name evaluation information related to the name evaluation service requested by the user can be provided. In exchange for providing this collective intelligence evaluation information, the user can utilize the name evaluation service free of charge. The naming system 100 collects this collective intelligence evaluation information during the name evaluation service process. In this case, revenue from the name evaluation service can be generated through advertising exposure.

[0226] First, user terminal 110a receives first-language name information and basic naming information from a user to utilize the name evaluation service (step S1602). User terminal 110a transmits the input first-language name information and basic naming information to server 120a (step S1604). According to one embodiment, user terminal 110a may transmit a name evaluation service request along with the first-language name information and basic naming information. According to another embodiment, upon receiving the first-language name tag and basic naming information, server 120a may interpret the receipt of the corresponding information as a name evaluation service request.

[0227] When the server 120a receives the first language name information and the naming basic information, it transmits the collective wisdom evaluation request to the user terminal 110a requesting the corresponding name evaluation service (step S1606). As described above, the collective wisdom evaluation request includes the process of providing the user with the first language name information and the naming basic information requested by the user (step S1402). To this end, the server 120a may output the following to the user terminal 110a: Figure 17 A first collective intelligence GUI view 1510 and a second collective intelligence GUI view 1530 are shown.

[0228] The user terminal 110 a receives collective wisdom evaluation information from the user in response to the collective wisdom evaluation request, and transmits the input collective wisdom evaluation information to the server 120 a (step S1608 ).

[0229] The server 120 a updates the collective wisdom evaluation database of the database 140 using the collective wisdom evaluation information received from the user terminal 110 a (step S1610 ).

[0230] When the server 120a receives the collective wisdom evaluation information, it can apply for a name evaluation service for the corresponding user at a discounted price or for free (step S1612). To this end, the server 120a formulates an application for a discount or free policy and transmits it to the user terminal 110a.

[0231] When the name evaluation service is charged or determined to be provided free of charge, server 120a generates basic name evaluation information and name evaluation information based on the first language name information and basic naming information received from user terminal 110a (step S1614), and transmits the basic name evaluation information and name evaluation information to user terminal 110a (step S1616). User terminal 110a outputs the received name evaluation information via a graphical user interface (step S1618).

[0232] Alternatively, a fee-based system could be established where users pay for specific names on the system, earning debitable virtual currency points, which can then be used to evaluate the name. However, even without payment, a certain number of points could be awarded free of charge if the virtual currency points contribute to increasing the volume or reliability of name evaluation information. Furthermore, for foreign names or those written in other languages, free points would be automatically awarded if they contribute to increasing the volume of name evaluation information. This collective intelligence name evaluation system requires users who have evaluated specific names to actively contribute to increasing the volume of name evaluation data, thereby gradually improving the volume and quality of the name evaluation system's own data.

[0233] Figure 19 A diagram illustrating a structure for updating a machine learning model using collective wisdom evaluation information according to an embodiment of the present invention.

[0234] The naming system 100 of one embodiment of the present invention utilizes the collective wisdom evaluation result to relearn the machine learning model 1700. The machine learning model 1700 is used as the Figure 13 A portion of the machine learning model 1700 described in

[17] may correspond to the machine learning model 1700 that generates evaluation information for a specified name tag. The naming system 100 may include the machine learning model 1700, a relearning processing unit 1710, a collective intelligence evaluation information collection unit 1720, and a database 140. The machine learning model 1700, the relearning processing unit 1710, and the collective intelligence evaluation information collection unit 1720 may be included in the naming processing units 130a, 130b, and 130c described above. The machine learning model 1700, the relearning processing unit 1710, and the collective intelligence evaluation information collection unit 1720 may be embodied as a single processor or as separate processors. Furthermore, the machine learning model 1700, the relearning processing unit 1710, and the collective intelligence evaluation information collection unit 1720 may each correspond to at least one software processing block, and the software processing blocks may be defined in a unified manner.

[0235] The collective wisdom evaluation information collection unit 1720 Figures 16 to 18At least one embodiment described in [ 17 ] collects collective intelligence evaluation information. The collective intelligence evaluation information includes the name of the evaluation target provided in the evaluation request and the collective intelligence evaluation result input by the participant. The collective intelligence evaluation information collection unit 1720 can provide a graphical user interface view for requesting collective intelligence evaluation from the participant to the participant terminal and can receive the collective intelligence evaluation result from the participant terminal. The collective intelligence evaluation information collection unit 1720 can communicate with the participant terminal using a specified communication interface.

[0236] The collective intelligence evaluation information collecting unit 1720 stores the collected collective intelligence evaluation information in the database 140. The database 140 may store the collective intelligence evaluation information as learning data.

[0237] The collective wisdom evaluation information collection unit 1720 outputs the collected collective wisdom evaluation information to the relearning unit 1710. The relearning unit 1710 uses the collective wisdom evaluation information to relearn the machine learning model 1700. First, the relearning unit 1710 inputs the name information (text or phonetic) of the evaluation subject contained in the collective wisdom evaluation information into the machine learning model 1700. The machine learning model 1700 generates name evaluation information based on the input evaluation subject name information. The relearning unit 1710 compares the name evaluation information output from the machine learning model 1700 with the collective wisdom evaluation information input from the collective wisdom evaluation information collection unit 1720 and updates the machine learning model 1700 based on the comparison result. If the comparison results show that the name evaluation information output from the machine learning model 1700 differs from the collective wisdom evaluation information, the relearning unit 1710 modifies the parameter values ​​of the machine learning model 1700 to update the machine learning model 1700 and regenerates name evaluation information based on the first language name information and the naming basic information. The relearning processing unit 1710 repeatedly updates the machine learning model 1700 and regenerates the name evaluation information and updates the machine learning model 1700 until the evaluation results of the name evaluation information and the collective wisdom evaluation information are consistent or consistent with each other within a specified range.

[0238] Figure 20 FIG. 1 is a diagram for explaining a process of generating Chinese name evaluation information from a first Chinese name according to an embodiment.

[0239] According to one embodiment, the naming system 100 may receive a first-country Chinese name tag and / or basic naming information and, based on a second country, generate Chinese name evaluation information related to the first-country Chinese name tag. The naming system 100 may receive the first-country Chinese name tag and target country information and utilize information from the database 140 to generate the Chinese name evaluation information. The Chinese name evaluation information, based on the target country, may include at least one of the following: evaluation information on Chinese character usage, evaluation information on the target country's language, onomastics evaluation information, legal evaluation information, computer text input tool evaluation information, or collective intelligence evaluation information, or a combination thereof.

[0240] The naming system 100 generates character usage evaluation information for the first-country Chinese character name tag, based on the target country. This character usage evaluation information may include information such as whether the first-country Chinese character name tag is a Chinese character used in the target country, whether it is used as a personal name in the target country, and whether the Chinese character included in the first-country Chinese character name tag has negative connotations in the target country. The naming processing units 130a and 130b may reference the Chinese character database 742 of the database 140 to generate the character usage evaluation information.

[0241] The naming system 100 generates second-language evaluation information based on the second language, which is the language of the target country. The naming system 100 converts the first-language kanji name token into the second-language name token and, based on a database for the second language, generates second-language evaluation information that includes meaning evaluation information, pronunciation evaluation information, gender-based evaluation information, and name appropriateness information identified by the second-language name token.

[0242] Furthermore, the naming system 100 can generate the above-mentioned Chinese character name tag for the first country based on the target country. Figure 3 and Figure 4 The described onomastics evaluation information, legal evaluation information, computer text input tool evaluation information and collective wisdom evaluation information.

[0243] Figure 21 FIG. 1 is a flow chart illustrating a naming system control method according to an embodiment of the present invention.

[0244] According to one embodiment, the naming system 100 receives a first-country Chinese name tag (step S1902). Next, the naming system 100 generates Chinese name evaluation information based on the target country for the first-country Chinese name tag (step S1904). Next, the naming system 100 outputs the Chinese name evaluation information via a user terminal or electronic device (step S1906).

[0245] Figure 22 FIG. 1 is a diagram showing a naming processing unit 130 e according to an embodiment.

[0246] The naming processing unit 130 e of one embodiment includes a Chinese name input processing unit 2010 and a Chinese name evaluation information generating unit 2020 .

[0247] The naming processing unit 130e receives the first-language Chinese name token and basic naming information and outputs Chinese name evaluation information. The naming processing unit 130e may include a Chinese name input processing unit 2010 and a Chinese name evaluation information generation unit 2020. Each block of the naming processing unit 130e may be a software processing block generated by executing a specified computer program or application. Depending on the embodiment, the software processing blocks can be defined in various ways.

[0248] The Chinese name input processing unit 2010 identifies the first-language Chinese name tag based on user input entered through a user terminal or input unit. The Chinese name input processing unit 610 can determine the first-language Chinese name tag based on the user input and using a computer text input tool in the first language as a reference. Furthermore, the Chinese name input processing unit 2010 can remove or modify spaces, special symbols, etc. in the user input based on a fixed reference to determine the first-language Chinese name tag. Furthermore, the Chinese name input processing unit 2010 defines the first-language Chinese name tag and the input naming basic information for each item, and determines the name evaluation basic information for each item. The Chinese name input processing unit 2010 transmits the first-language Chinese name tag and the name evaluation basic information to the Chinese name evaluation information generation unit 2020.

[0249] The Chinese name evaluation information generating unit 2020 generates the Chinese name evaluation information based on the first Chinese name mark and the name evaluation basic information. Figure 20 and Figure 21 The described process of generating the evaluation information of the Chinese character name generates the evaluation information of the Chinese character name by referring to the database 140. The evaluation information generating unit 2020 may generate the evaluation information of the Chinese character name by referring to a database in the corresponding device or a database in an external server.

[0250] Figure 23 A diagram illustrating a graphical user interface view for a Chinese character name evaluation process according to one embodiment.

[0251] According to one embodiment, the naming system 100 provides an eleventh graphical user interface view 2110 for receiving a first-character name tag and basic naming information via a graphical user interface of a user terminal or electronic device. For example, the eleventh graphical user interface view 2110 includes an eleventh area 2112 for receiving the first-character name tag and a twelfth area 2114 for receiving basic naming information. In the twelfth area 2114, required input information and optional input information may be displayed for each input item.

[0252] The naming system 100 provides a twelfth graphical user interface view 2130 for outputting Chinese name evaluation information via a graphical user interface of a user terminal or electronic device. The twelfth graphical user interface view 2130 can display Chinese name evaluation information, name tags, and basic name evaluation information. According to one embodiment, the twelfth graphical user interface view 2130 may include a thirteenth area 2132 for displaying evaluation object information and a fourteenth area 2134 for displaying Chinese name evaluation information. The thirteenth area 2132 may display a combination of multiple pieces of information included in the first country's Chinese name tags or basic name evaluation information. The fourteenth area 2134 may display a combination of multiple pieces of information included in the Chinese name evaluation information. For example, in the fourteenth area 2134, based on the target country, information on Chinese character usage status evaluation, language evaluation information for the target country, computer text input and output tool evaluation information, onomastics evaluation information, legal evaluation information, collective wisdom evaluation information, etc. may be displayed together.

[0253] According to one embodiment, referring to Figures 19 to 23 In the illustrated embodiment of generating Chinese name evaluation information, basic name evaluation information generation and output can also be provided. Specifically, basic name evaluation information can be generated based on the first-language Chinese name tag and basic naming information, and Chinese name evaluation information can be generated based on the basic name evaluation information. Furthermore, the basic name evaluation information can be output in the twelfth graphical user interface view 2130.

[0254] According to one embodiment, the names of the first and second countries selected by the user from a plurality of countries in the Chinese character cultural circle may be received from the receiving unit, and the processing unit may generate Chinese character information commonly used as Chinese characters for names in the first and second countries or Chinese character combination information commonly used as names in the first and second countries. Furthermore, the generated common Chinese character information for names or common Chinese character combination information for names may be output in the output unit. On the other hand, the disclosed embodiment may be embodied in the form of a computer-readable recording medium that stores instructions and data that can be executed by a computer. The above instructions may be stored in the form of program code, and when executed by a processor, a specified program module may be generated to perform specified tasks. Furthermore, when the above instructions are executed by the processor, the specified tasks of the disclosed embodiment may be performed.

[0255] As described above, the disclosed embodiments have been described with reference to the accompanying drawings. A person skilled in the art can implement the disclosed embodiments and other forms of the invention by modifying the technical concept or essential features of the invention without changing the technical concept or essential features of the invention. The disclosed embodiments are illustrative and are not intended to limit the invention.

Claims

1. An electronic device, characterized in that: The system includes a processing unit that receives first language name information input by a user as a name in Chinese characters, determines name evaluation basic information related to the first language name information, generates name evaluation information based on the first language name evaluation basic information in a target language including at least one of a plurality of languages, and transmits the generated name evaluation information to an output unit. The above-mentioned name evaluation basic information includes the above-mentioned first language name information, The above-mentioned name evaluation information is the evaluation information on the usage status of Chinese characters in other countries in the Chinese character cultural circle related to the Chinese character mark of the name. The aforementioned Chinese character usage status evaluation information includes the priority order of meanings recognized by Chinese characters in each country.

2. An electronic device, characterized in that: The system includes a processing unit that receives name information in a first language input by a user, determines basic name evaluation information related to the name information in the first language, generates name evaluation information based on the basic name evaluation information in a target language including at least one of a plurality of languages, and transmits the generated name evaluation information to an output unit. The first language name information includes at least one of text notation information of the first language name, pronunciation information of the first language name, or information on desired matters related to the first language name. The above-mentioned name evaluation basic information includes the above-mentioned first language name information, The name evaluation information includes at least one of pronunciation difficulty based on the target language, computer text input / output tool evaluation information, or name evaluation opinions input by other users upon a user's request and output to the user.

3. An electronic device, characterized in that: The system includes a processing unit that receives name information in a first language input by a user, determines basic name evaluation information related to the name information in the first language, generates name evaluation information based on the basic name evaluation information in a target language including at least one of a plurality of languages, and transmits the generated name evaluation information to an output unit. The first language name information includes at least one of text notation information of the first language name, pronunciation information of the first language name, or information on desired matters related to the first language name. The above-mentioned name evaluation basic information includes the above-mentioned first language name information, The name evaluation information includes at least one of meaning information and pronunciation difficulty of a word based on phonetic information of a word used in conjunction with the name and pronounced in conjunction with the name in at least one of a plurality of languages.

4. The electronic device according to any one of claims 1 to 3, characterized in that The basic name evaluation information further includes at least one of the following information that is not duplicated with the first language name information: i) pronunciation information of the aforementioned first language name; ii) information on the written representation of the aforementioned first language name; iii) pronunciation information of the second language name corresponding to i) or ii) above; and iv) Text mark information of the second language name corresponding to the above i) or ii) 5. The electronic device according to any one of claims 1 to 3, characterized in that: The electronic device further includes a database for storing at least one of information on the language used for each name evaluation or language information for each country. The processing unit generates the name evaluation information based on the information stored in the database. A monetary benefit or a benefit related to the use of the name evaluation service is given to a user who adds data for name evaluation to the database or contributes to additional evaluation or reliability evaluation of existing information in the database.

6. The electronic device according to any one of claims 1 to 3, characterized in that: The processing unit controls the output unit in the following manner: when receiving an evaluation request for the first language name information from the first client device, the processing unit requests evaluation information related to the name evaluation basic information for the first language name from the second client device; and when receiving the evaluation information from the second client device, the processing unit outputs the name evaluation information related to the first language name.

7. The electronic device according to any one of claims 1 to 3, characterized in that: The processing unit inputs the name evaluation basic information of the name in the first language into the artificial neural network model to obtain name evaluation information based on at least one second language from the artificial neural network model.

8. A naming system control method, characterized in that: include: Receiving work, receiving the first language name information input by the user as the name Chinese character mark; Determine the work of determining the basic information of name evaluation related to the above-mentioned first language name information; and In the transmission work, the processing unit generates name evaluation information based on the above-mentioned name evaluation basic information in a target language including at least one of the multiple languages ​​and transmits it to the output unit. The above-mentioned name evaluation basic information includes the above-mentioned first language name information, The above-mentioned name evaluation information is the evaluation information on the usage status of Chinese characters in other countries in the Chinese character cultural circle related to the Chinese character mark of the name. The aforementioned Chinese character usage status evaluation information includes the priority order of meanings recognized by Chinese characters in each country.

9. A computer program, when executed by a processor, for executing a naming system control method, wherein the computer program is characterized in that: The above-mentioned naming system control method includes: Receiving work, receiving the first language name information input by the user as the name Chinese character mark; Determine the work of determining the basic information of name evaluation related to the above-mentioned first language name information; and In the transmission work, the processing unit generates name evaluation information based on the above-mentioned name evaluation basic information in a target language including at least one of the multiple languages ​​and transmits it to the output unit. The above-mentioned name evaluation basic information includes the above-mentioned first language name information, The above-mentioned name evaluation information is the evaluation information on the usage status of Chinese characters in other countries in the Chinese character cultural circle related to the Chinese character mark of the name. The aforementioned Chinese character usage status evaluation information includes the priority order of meanings recognized by Chinese characters in each country.

10. A naming system control method, characterized in that: include: Receiving work, receiving first language name information input by the user; Determine the work of determining the basic information of name evaluation related to the above-mentioned first language name information; and In the transmission work, the processing unit generates name evaluation information based on the above-mentioned name evaluation basic information in a target language including at least one of the multiple languages ​​and transmits it to the output unit. The above-mentioned name evaluation basic information includes the above-mentioned first language name information, The name evaluation information includes at least one of pronunciation difficulty based on the target language, computer text input / output tool evaluation information, or name evaluation opinions input by other users upon a user's request and output to the user.

11. A computer program, when executed by a processor, for executing a naming system control method, wherein the computer program is characterized in that: The above-mentioned naming system control method includes: Receiving work, receiving first language name information input by the user; Determine the work of determining the basic information of name evaluation related to the above-mentioned first language name information; and In the transmission work, the processing unit generates name evaluation information based on the above-mentioned name evaluation basic information in a target language including at least one of the multiple languages ​​and transmits it to the output unit. The above-mentioned name evaluation basic information includes the above-mentioned first language name information, The name evaluation information includes at least one of pronunciation difficulty based on the target language, computer text input / output tool evaluation information, or name evaluation opinions input by other users upon a user's request and output to the user.

12. A naming system control method, characterized in that: include: Receiving work, receiving first language name information input by the user; Determine the work of determining the basic information of name evaluation related to the above-mentioned first language name information; and In the transmission work, the processing unit generates name evaluation information based on the above-mentioned name evaluation basic information in a target language including at least one of the multiple languages ​​and transmits it to the output unit. The above-mentioned name evaluation basic information includes the above-mentioned first language name information, The name evaluation information includes at least one of meaning information and pronunciation difficulty of a word based on phonetic information of a word used in conjunction with the name and pronounced in conjunction with the name in at least one of a plurality of languages.

13. A computer program, when executed by a processor, for performing the work of the naming system control method, wherein the computer program is characterized in that: The above-mentioned naming system control method includes: Receiving work, receiving first language name information input by the user; Determine the work of determining the basic information of name evaluation related to the above-mentioned first language name information; and In the transmission work, the processing unit generates name evaluation information based on the above-mentioned name evaluation basic information in a target language including at least one of the multiple languages ​​and transmits it to the output unit. The above-mentioned name evaluation basic information includes the above-mentioned first language name information, The name evaluation information includes at least one of meaning information and pronunciation difficulty of a word based on phonetic information of a word used in conjunction with the name and pronounced in conjunction with the name in at least one of a plurality of languages.

Citation Information

Patent Citations

  • Person name preparation method and its device and storage medium

    JP1999259469A