System

A system for users to register, complete AI tasks, and receive virtual currency rewards addresses inefficiencies in generative AI training by enhancing user incentives and task management, improving AI quality and reducing data leakage.

JP2026028968APending Publication Date: 2026-02-20SOFTBANK GROUP CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024131585
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-07
Publication Date
2026-02-20

AI Technical Summary

Technical Problem

Training generative AI requires large amounts of data and evaluation, but lacks efficient methods for data collection and processing, leading to delays in improving AI quality, and there are issues with user incentives, data leakage, and reward distribution.

Method used

A system that allows users to register, complete AI tasks, and receive virtual currency rewards, with the server assigning tasks based on skills and past performance, and enabling corporate bulk management to enhance data quality and reduce leakage risks.

Benefits of technology

Improves the quality of generative AI by incentivizing user participation and providing efficient task distribution and reward management, while reducing data leakage risks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026028968000001_ABST
    Figure 2026028968000001_ABST
Patent Text Reader

Abstract

A system is provided.SOLUTION: A system comprising: means for a user to input enrollment information and complete an enrollment procedure; means for a server to receive the enrollment information of the user and store the enrollment information in a database; means for the server to assign a generative AI task to the enrolled user and transmit task information to terminals; means for the user to execute the task and transmit data-providing and evaluation results to the server; means for the server to reflect the received data-providing and evaluation results in a learning model of the generative AI; and means for the user to use a service or a generative AI function using virtual currencies.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The technology of the present disclosure relates to a system. [Background technology]

[0002] Patent document 1 discloses a persona chatbot control method performed by at least one processor, the method including the steps of receiving a user utterance, adding the user utterance to a prompt including an instruction sentence related to a description of the chatbot character, encoding the prompt, and inputting the encoded prompt into a language model to generate a chatbot utterance in response to the user utterance. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2022-180282 Summary of the Invention [Problem to be solved by the invention]

[0004] Training generative AI requires large amounts of data and evaluation, but there is a lack of efficient ways to collect and process this data. This has led to a delay in improving the quality of generative AI. Furthermore, there is a lack of incentive for ordinary users and working adults to use their free time to train generative AI. Furthermore, when companies utilize superior generative AI, there are issues with the risk of data leakage and how rewards are distributed. On the other hand, if the virtual currency provided as rewards is simply cashed out, it will be difficult to promote its use. [Means for solving the problem]

[0005] The present invention includes a means for a user to enter registration information and complete the registration procedure, and a means for a server to receive the user's registration information and store it in a database. It also includes a means for the server to assign a generation AI task to a registered user and transmit the task information to the terminal. The user has a means to perform the task and transmit the data provided and evaluation results to the server. The server has a means to reflect the received data and evaluation results in the generative AI's learning model, and includes a means to issue virtual currency to the user's wallet upon task completion. By providing a means for users to use virtual currency to access services and the generative AI's functions, it increases user incentives and improves the quality of the generative AI.

[0006] In addition, for corporate users, the system adds a means for the server to provide generated AI tasks to corporate accounts in bulk, a means for corporate personnel to send evaluation results in bulk to the server, and a means for the server to issue virtual currency in bulk to corporate accounts, thereby reducing the risk of data leakage and enabling efficient task distribution and reward management.

[0007] Furthermore, the server includes a means for selecting and assigning tasks based on the user's skills and past performance, certifying task completion and calculating the amount of virtual currency as a reward, and a means for processing virtual currency transactions and activating corresponding services and generation AI functions, thereby realizing a more accurate and efficient learning cycle for the generation AI.

[0008] "User" refers to an individual or corporate representative who accesses and uses the System.

[0009] A "server" refers to a computer system that accepts requests from users and processes and stores data.

[0010] "Terminal" refers to the device (e.g., computer, smartphone, tablet) that a User uses to interact with the System.

[0011] "Generative AI" refers to an artificial intelligence system that learns and generates output using data collected from users.

[0012] "Training data" refers to the input data required for generative AI to improve its accuracy.

[0013] "Evaluation" refers to the act of a user checking the output of the generated AI and judging its quality and suitability.

[0014] "Virtual currency" refers to a currency that exists in digital form and is used for transactions and the exchange of value within a specific platform.

[0015] "Wallet" means software or an account used to manage the receipt, storage, transmission, and use of virtual currency.

[0016] "Task" refers to the work of providing and evaluating data for generative AI that a user must perform.

[0017] A "learning model" refers to a computational model that reflects the results learned by generative AI.

[0018] "Reward" refers to the compensation (in this case, virtual currency) that a user receives when completing a task.

[0019] "Corporate Account" refers to an account registered by a company to use the system.

[0020] "Transaction" refers to the act of recording and processing a virtual currency transaction.

[0021] "Incentives" refers to the motivation for users to actively participate in the system. [Brief explanation of the drawings]

[0022] [Figure 1]1 is a conceptual diagram showing an example of the configuration of a data processing system according to a first embodiment. [Figure 2] 1 is a conceptual diagram showing an example of main functions of a data processing device and a smart device according to a first embodiment. [Figure 3] FIG. 10 is a conceptual diagram showing an example of the configuration of a data processing system according to a second embodiment. [Figure 4] FIG. 10 is a conceptual diagram showing an example of main functions of a data processing device and smart glasses according to a second embodiment. [Figure 5] FIG. 10 is a conceptual diagram showing an example of the configuration of a data processing system according to a third embodiment. [Figure 6] FIG. 11 is a conceptual diagram showing an example of main functions of a data processing device and a headset-type terminal according to a third embodiment. [Figure 7] FIG. 10 is a conceptual diagram showing an example of the configuration of a data processing system according to a fourth embodiment. [Figure 8] FIG. 10 is a conceptual diagram showing an example of main functions of a data processing device and a robot according to a fourth embodiment. [Figure 9] 1 shows an emotion map onto which multiple emotions are mapped. [Figure 10] 1 shows an emotion map onto which multiple emotions are mapped. [Figure 11] FIG. 3 is a sequence diagram showing a processing flow of the data processing system according to the first embodiment. [Figure 12] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system in Application Example 1. [Figure 13] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system according to the second embodiment when an emotion engine is combined. [Figure 14] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system in Application Example 2 when an emotion engine is combined. DETAILED DESCRIPTION OF THE INVENTION

[0023] An example of an embodiment of a system according to the technology of the present disclosure will be described below with reference to the accompanying drawings.

[0024] First, the terms used in the following description will be explained.

[0025] In the following embodiments, a coded processor (hereinafter simply referred to as a "processor") may be a single arithmetic device or a combination of multiple arithmetic devices. Furthermore, a processor may be a single type of arithmetic device or a combination of multiple types of arithmetic devices. Examples of arithmetic devices include a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), a GPGPU (General-Purpose computing on Graphics Processing Units), and an APU (Accelerated Processing Unit).

[0026] In the following embodiments, a coded RAM (Random Access Memory) is a memory in which information is temporarily stored and is used as a working memory by a processor.

[0027] In the following embodiments, the coded storage is one or more non-volatile storage devices that store various programs, various parameters, etc. Examples of non-volatile storage devices include flash memory (SSD (Solid State Drive)), magnetic disks (e.g., hard disks), and magnetic tapes.

[0028] In the following embodiments, a communication I / F (Interface) with a symbol is an interface including a communication processor, an antenna, etc. The communication I / F controls communication between multiple computers. Examples of communication standards applied to the communication I / F include wireless communication standards including 5G (5th Generation Mobile Communication System), Wi-Fi (registered trademark), Bluetooth (registered trademark), etc.

[0029] In the following embodiments, "A and / or B" is synonymous with "at least one of A and B." In other words, "A and / or B" means that it may be only A, only B, or a combination of A and B. Furthermore, in this specification, the same concept as "A and / or B" is also applied when three or more things are expressed connected by "and / or."

[0030] [First embodiment]

[0031] FIG. 1 shows an example of the configuration of a data processing system 10 according to the first embodiment.

[0032] 1, a data processing system 10 includes a data processing device 12 and a smart device 14. An example of the data processing device 12 is a server.

[0033] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).

[0034] The smart device 14 includes a computer 36, a reception device 38, an output device 40, a camera 42, and a communication I / F 44. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The reception device 38, the output device 40, and the camera 42 are also connected to the bus 52.

[0035] The reception device 38 includes a touch panel 38A, a microphone 38B, and the like, and receives user input. The touch panel 38A detects contact with an indicator (for example, a pen or a finger) to receive user input by the touch of the indicator. The microphone 38B detects the user's voice to receive user input by voice. The control unit 46A transmits data indicating the user input received by the touch panel 38A and the microphone 38B to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the data indicating the user input.

[0036] The output device 40 includes a display 40A and a speaker 40B, and presents data to the user 20 by outputting the data in a form of expression that the user 20 can perceive (for example, audio and / or text). The display 40A displays visible information such as text and images in accordance with instructions from the processor 46. The speaker 40B outputs audio in accordance with instructions from the processor 46. The camera 42 is a compact digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor.

[0037] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 control the exchange of various information between the processor 46 and the processor 28 via the network 54.

[0038] FIG. 2 shows an example of the main functions of the data processing device 12 and the smart device 14.

[0039] 2, in the data processing device 12, a specific process is performed by the processor 28. A specific processing program 56 is stored in the storage 32. The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific process is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.

[0040] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.

[0041] In the smart device 14, the processor 46 performs the reception output process. The storage 50 stores a reception output program 60. The reception output program 60 is used in conjunction with the specific processing program 56 by the data processing system 10. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.

[0042] Next, a description will be given of the specific processing performed by the specific processing unit 290 of the data processing device 12. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0043] The present invention is a specific embodiment of a system in which a user registers for a service by entering registration information, then provides data for and evaluates the generating AI, and receives virtual currency as a reward.

[0044] Overall system configuration

[0045] The system consists of the following main components:

[0046] User's device

[0047] server

[0048] Database

[0049] Generation AI

[0050] Cryptocurrency wallet

[0051] Explanation of program processing

[0052] 1. User Registration

[0053] Users access the service's website or mobile app and enter the required information (such as name, email address, and password) on the "New Registration" page to complete the registration process.

[0054] The terminal transmits the input information to the server.

[0055] The server stores the received information in a database and returns a registration completion message to the user.

[0056] 2. Providing generative AI tasks

[0057] The server assigns AI-generated tasks to newly registered and existing users, based on their skills and past performance.

[0058] The terminal displays this task information to the user and asks the user whether to accept the task.

[0059] 3. Provision of learning data and evaluation

[0060] Users provide data for the generative AI according to assigned tasks and evaluate the generated results, for example, users may evaluate the captions of advertising images or judge the appropriateness of text generation.

[0061] The terminal transmits the data provided by the user and the evaluation results to the server.

[0062] The server stores the received data and evaluation results in a database and reflects them in the generative AI's learning model.

[0063] 4. Payment of Rewards

[0064] After the server verifies that the task has been completed correctly, it issues a cryptocurrency reward to the user, which is then added to the user's wallet.

[0065] The user checks their wallet and sees that the reward has been added.

[0066] 5. Use of Rewards

[0067] Users can use the virtual currency they receive to access additional features and premium services offered within the service.

[0068] The terminal transmits the user's virtual currency usage process to the server.

[0069] The server records cryptocurrency transactions and enables applicable services and generating AI functions.

[0070] Specific examples

[0071] Example 1:

[0072] User A visits the website during his commute and completes the registration process. The server assigns User A the task of generating captions for advertising images. User A views the images, rates the captions, and sends the results to the server. The server verifies the results and adds 0.01 BTC to User A's wallet as a reward.

[0073] Example 2:

[0074] Company B registers a corporate account and receives multiple AI generation tasks from the server in bulk. The tasks are distributed appropriately within the company, and employees evaluate them. After that, a corporate employee sends the evaluation results to the server in bulk. Based on the evaluation results, the server issues 1 BTC to Company B's account as a reward, which is added to the wallet.

[0075] This invention provides a system that allows general users and members of the public to use their time effectively to participate in learning about AI generation and receive virtual currency as a reward, thereby promoting the improvement of the quality and spread of AI generation. Furthermore, a system for collective evaluation and reward management for corporations enables efficient operation while reducing the risk of data leakage.

[0076] The processing flow will be explained below.

[0077] Step 1:

[0078] Users access the service's website or mobile app and enter the required information (such as name, email address, and password) on the "New Registration" page to complete the registration process.

[0079] Step 2:

[0080] The terminal transmits the input information to the server.

[0081] Step 3:

[0082] The server stores the received registration information in a database and verifies whether the registration was completed successfully.

[0083] Step 4:

[0084] The server sends a confirmation message to the terminal confirming that registration is complete.

[0085] Step 5:

[0086] The user will receive a completion message and will be logged into the system.

[0087] Step 6:

[0088] When a user logs in, the server analyzes the user's skills and past participation history and selects an appropriate generation AI task.

[0089] Step 7:

[0090] The server sends information about the selected generated AI task (data, instructions, evaluation criteria, etc.) to the terminal.

[0091] Step 8:

[0092] The terminal displays the received task information to the user and asks the user whether to approve the task.

[0093] Step 9:

[0094] The user approves the task and provides and evaluates data as instructed.

[0095] Step 10:

[0096] The terminal transmits the data entered by the user and the evaluation results to the server.

[0097] Step 11:

[0098] The server stores the received data and evaluation results in a database.

[0099] Step 12:

[0100] The server reflects the stored data and evaluation results in the generative AI's learning model.

[0101] Step 13:

[0102] The server performs a verification process to ensure that the task is completed correctly.

[0103] Step 14:

[0104] The server certifies task completion and issues virtual currency as a reward to the user.

[0105] Step 15:

[0106] The server adds the issued cryptocurrency to the user's wallet.

[0107] Step 16:

[0108] The user logs in to their wallet and confirms that the reward has been added.

[0109] Step 17:

[0110] To use virtual currency, users access the "reward usage page" within the service and select the additional features and premium services offered.

[0111] Step 18:

[0112] The terminal transmits the user's selection and virtual currency payment information to the server.

[0113] Step 19:

[0114] The server processes cryptocurrency transactions and enables corresponding services and generative AI functions.

[0115] Step 20:

[0116] The server records the transaction history in a database and notifies the relevant service providers as necessary.

[0117] Step 21:

[0118] The server provides a bulk of generated AI tasks to corporate accounts.

[0119] Step 22:

[0120] The user (company representative) appropriately distributes the task information received from the server within the company.

[0121] Step 23:

[0122] The user (company representative) sends the evaluation results collected within the company to the server in bulk.

[0123] Step 24:

[0124] The server stores the evaluation results sent in bulk in a database and reflects them in the generative AI's learning model.

[0125] Step 25:

[0126] The server issues virtual currency in bulk to the corporate account.

[0127] Step 26:

[0128] Users (corporate personnel) add the issued virtual currency to the company's wallet and distribute and manage it within the company.

[0129] The above are the specific processing steps for carrying out the present invention.

[0130] Example 1

[0131] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0132] Conventional generative AI systems lack a well-established mechanism for users to receive rewards when they provide or evaluate data, which led to low user participation. Another issue was the lack of a clear method for centralized management and reward issuance for corporations, which required cumbersome procedures. Furthermore, the system lacked the functionality to assign appropriate tasks based on users' skills and past performance, making it difficult to improve the quality of the generative AI's learning model.

[0133] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.

[0134] In this invention, the server includes: a means for a user to enter registration information and complete the registration procedure; a means for the server to receive the user's registration information and store it in a database; a means for the server to assign a generation AI task to a registered user and transmit the task information to the terminal; a means for the user to receive the task and transmit the data provided and evaluation results to the server; a means for the server to reflect the received data and evaluation results in the generation AI's learning model; a means for the server to issue virtual currency to the user's wallet upon task completion; a means for the user to use the service or generation AI function using the virtual currency; a means for the terminal to transmit the specified process to the server; and a means for the server to record the virtual currency transaction and activate the corresponding service. This establishes a system in which users receive rewards for providing data and evaluations, thereby increasing user participation motivation. It also facilitates centralized management and reward issuance for corporations, improving work efficiency. Furthermore, it enables appropriate tasks to be assigned based on users' skills and past performance, improving the quality of the generation AI's learning model.

[0135] A "User" is a person or organization that registers with the system and performs generative AI tasks.

[0136] A "server" is a computer system that receives user input information, stores it in a database, assigns generative AI tasks, and issues virtual currency.

[0137] "Database" refers to a system for storing data such as user registration information, information on generated AI tasks, evaluation results, and cryptocurrency transactions.

[0138] A "generative AI task" refers to a set of tasks related to training and evaluating an AI model that a user must perform.

[0139] "Terminal" means a device used by a user to communicate with the server, including a PC, smartphone, tablet, etc.

[0140] A "cryptocurrency wallet" is an electronic tool or account used by a user to manage cryptocurrency received by the user.

[0141] "Data provision" refers to the act of a user providing the system with the data necessary for learning and evaluating the generative AI.

[0142] "Evaluation results" refers to the content and results of the evaluation made by the user on the output of the generated AI.

[0143] "Cryptocurrency" refers to digital assets that exist in digital form and are traded using blockchain technology.

[0144] "Transaction" refers to the recording and processing of transactions, including the sending and receiving of virtual currency.

[0145] A "corporate account" is a user account that companies and organizations use to register with the system.

[0146] A "learning model" refers to the algorithm and its dataset that generative AI uses to learn from data and make predictions and generate results.

[0147] MODE FOR CARRYING OUT THE INVENTION

[0148] The present invention is a system in which users register for a service by entering registration information, then provide data for and evaluate the AI ​​generator, and receive virtual currency as a reward. This system is implemented using the following hardware and software components:

[0149] User device: a device such as a PC, smartphone, or tablet.

[0150] Server: A powerful computer system.

[0151] Database: A relational database such as MySQL or PostgreSQL.

[0152] Generative AI: Machine learning frameworks such as TensorFlow and PyTorch.

[0153] Cryptocurrency wallet: A digital wallet such as a Bitcoin wallet or Ethereum wallet.

[0154] User Registration

[0155] A user accesses the service's registration page using an internet browser or mobile app. They then enter the required information, such as their name, email address, and password, to register. The device then sends this information to the server as an HTTP POST request. The server stores the received information in a database and returns a message to the user confirming registration.

[0156] Providing generative AI tasks

[0157] The server assigns AI-generated tasks to newly registered and existing users. Task selection is based on the user's skills and past performance. The device notifies the user of this task information and asks whether the user accepts the task.

[0158] Providing learning data and conducting evaluations

[0159] Users provide data for the generative AI according to the assigned task and evaluate the generated results. For example, they evaluate the captions of advertising images or determine the appropriateness of text generation. The device sends the provided data and evaluation results to the server. The server stores the received data and evaluation results in a database and reflects them in the generative AI's learning model.

[0160] Payment of rewards

[0161] After the server confirms that the task has been completed correctly, it issues a reward to the user in virtual currency, which is then added to the user's wallet. The user then checks their wallet and confirms that the reward has been added.

[0162] Use of rewards

[0163] Users can use the virtual currency they receive to access additional features and premium services offered within the service. The device sends the transaction to the server, which records the transaction and activates the corresponding service.

[0164] Specific examples

[0165] Example 1

[0166] User A accesses a website during his commute and registers by entering his name, email address, and password in a form. The device sends this information to the server, which stores the registration information in a database and returns a success message to User A.

[0167] Example 2

[0168] User B is newly registered, and the server assigns a text generation task based on the past performance of similar users. The device notifies User B of this information, and User B accepts the task.

[0169] Prompt Sentence Examples

[0170] "Generate a suitable caption for the following advertising image."

[0171] "Generate a short story using the opening lines below."

[0172] This will allow users to receive rewards when they provide or evaluate data, increasing their motivation to participate. It will also facilitate bulk management and reward issuance for corporations, improving the quality of generative AI learning models.

[0173] The flow of the identification process in the first embodiment will be described with reference to FIG.

[0174] Specific explanation of processing steps

[0175] Step 1: User Registration

[0176] Input: A user enters registration information into a form, such as their name, email address, and password.

[0177] How it works: A user visits the registration page and enters the required information.

[0178] Data processing / calculation: The terminal sends the input information to the server as an HTTP POST request. The server executes SQL statements to store the received information in a database.

[0179] Output: The server returns a message to the user confirming registration.

[0180] Step 2: Providing a generative AI task

[0181] Input: User information registered on the server.

[0182] How it works: The server assigns AI-generated tasks to newly registered and existing users, selecting appropriate tasks based on the user's skills and past performance.

[0183] Data processing / calculation: The server retrieves the user's skill information and past performance data from the database and uses an algorithm to select the most suitable task.

[0184] Output: The server sends task information to the terminal, and the terminal displays the task information to the user.

[0185] Step 3: Accepting the task

[0186] Input: The task information displayed to the user.

[0187] Action: The user reviews the task and chooses whether to accept it. If they accept the task, they click the Accept button.

[0188] Data processing / calculation: The terminal sends the consent information to the server, which executes SQL statements on the database to update the task status.

[0189] Output: The server returns a confirmation message to the user.

[0190] Step 4: Providing training data and evaluation

[0191] Input: User-provided data and ratings.

[0192] How it works: The user provides data for the generative AI according to a task and evaluates the results. The user fills out an evaluation form.

[0193] Data processing / calculation: The terminal sends the user's input data and evaluation results to the server via an HTTP POST request. The server executes SQL statements to store the data and evaluation results in a database.

[0194] Output: The server receives the data and evaluation results, stores them in a database, and returns a message to the user indicating that the data has been saved.

[0195] Step 5: Payment

[0196] Input: Task completion status and evaluation result.

[0197] How it works: The server verifies that the task was completed correctly and issues a cryptocurrency reward to the user.

[0198] Data processing / calculation: The server uses the blockchain API to generate cryptocurrency transactions and send them to the user's wallet address.

[0199] Output: The cryptocurrency is added to the user's wallet. The server returns a message to the user confirming that the reward has been issued.

[0200] Step 6: Use your rewards

[0201] Input: Cryptocurrency added to the user's wallet.

[0202] How it works: Users use virtual currency to access additional features and premium services within the Service.

[0203] Data processing / calculation: The terminal sends cryptocurrency usage information to the server, which stores the transaction information in a database and executes SQL statements to activate the corresponding services.

[0204] Output: The server returns a message to the user that the service has been enabled.

[0205] (Application example 1)

[0206] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0207] In modern society, there is a demand for improving the quality of generative AI, but there is a lack of ways for data providers to receive appropriate rewards for their contributions. Furthermore, maintaining the quality of the data provided by users requires task allocation based on the users' evaluation skills and performance. Furthermore, it is a challenge to build a system that allows ordinary users to contribute to the training of generative AI in an easy-to-use manner and receive rewards.

[0208] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.

[0209] In this invention, the server includes: a means for a user to enter registration information and complete the registration procedure; a means for the server to receive the user's registration information and store it in a database; a means for the server to assign a generation AI task to a registered user and transmit the task information to the terminal; a means for the user to perform the task and transmit the data provided and evaluation results to the server; a means for the server to reflect the received data and evaluation results in the generation AI's learning model; a means for the server to issue virtual currency to the user's wallet upon task completion; a means for the user to use the virtual currency to access services and the generation AI's functions; and a means for the user to rate content such as videos, images, and text using a smartphone and receive virtual currency as a reward. This allows users to easily contribute to the generation AI's learning and receive appropriate rewards, improving the quality of the generation AI and increasing user satisfaction. Furthermore, by assigning tasks according to users' skills and performance, data quality can be maintained.

[0210] "Registration procedure" refers to the procedure by which a user enters their information and officially joins the system.

[0211] The "server" is a central control unit that receives information from users, stores data, and assigns generative AI tasks.

[0212] The "database" is a system for managing and storing user registration information and the learning data of the generation AI.

[0213] "Generative AI tasks" are tasks provided to users to improve the performance of generative AI, and involve the provision and evaluation of data.

[0214] A "terminal" is a device used by a user to execute generative AI tasks and send data and evaluation results to the server.

[0215] "Evaluation results" are the results after a user performs a generative AI task, and are reflected in the generative AI's learning model.

[0216] A "learning model" is a mathematical model or algorithm that generative AI uses to derive more accurate results.

[0217] "Virtual currency" means a currency that exists in digital form and is issued for use in online transactions.

[0218] A "wallet" is a digital system for managing virtual currency held by a user.

[0219] "Content rating" refers to a user's evaluation of digital content such as videos, images, and text.

[0220] A "smartphone" is a mobile device that can connect to the Internet and has multiple functions.

[0221] A "corporate account" is an account with registration information used by a company or organization.

[0222] "Skills" refer to specific abilities or techniques that a user possesses.

[0223] "Performance" refers to the achievements or results of a user in carrying out a task.

[0224] A "transaction" refers to the act of moving or trading virtual currency.

[0225] The present invention provides a system in which users can contribute to the learning of a generation AI and receive virtual currency in return. This system is realized by the following components and processing procedures.

[0226] System configuration

[0227] 1. User Device

[0228] An internet-connected device such as a smartphone is used for registration, task execution, and sending evaluation results.

[0229] 2. Server

[0230] It is a central control unit that manages registered user information, assigns generative AI tasks, and receives and processes data and evaluations. The server uses the following software: Flask (web framework), SQLAlchemy (database ORM), and Python.

[0231] 3. Database

[0232] Stores user information, generative AI learning data, task information, evaluation results, etc.

[0233] 4. Generation AI

[0234] The AI ​​model learns based on the data and evaluation results provided by users and improves its performance.

[0235] 5. Cryptocurrency Wallet

[0236] Store and manage virtual currency as user rewards.

[0237] Program processing

[0238] The server performs the following specific data processing and data calculations.

[0239] 1. User Registration

[0240] The server stores the personal information entered by the user in a database, and sends a confirmation message back to the user's device when registration is complete.

[0241] 2. Task assignment

[0242] The server selects an appropriate generative AI task based on the user's skills and past performance, and sends the task information to the user's device.

[0243] 3. Data provision and evaluation

[0244] The user performs a task and provides the data necessary for the generative AI's learning model, which is then sent to the server along with the evaluation results.

[0245] 4. Payment of Rewards

[0246] After the server confirms the completion of the task, it issues virtual currency to the user's wallet as a reward.

[0247] 5. Generative AI Training

[0248] The server reflects the received data and evaluation results in the generative AI's learning model, improving the model's performance.

[0249] Examples and prompts

[0250] Examples:

[0251] 1. A user launches the app and registers by entering their name, email address, and password.

[0252] 2. The server assigns the user a task to evaluate the captions of advertising images and sends the task information to the smartphone.

[0253] 3. The user views the image, rates the caption, and sends the results to the server.

[0254] 4. The server checks the evaluation results and adds virtual currency to the wallet as a reward.

[0255] 5. The user checks their wallet and sees that the reward has been added.

[0256] Example prompt sentence:

[0257] Start the user registration process: "Please enter your name, email address, and password on the new registration page."

[0258] Assign a task: "Please review the task and decide whether you want to continue."

[0259] Submit a rating: "Watch the video, leave a rating, and submit."

[0260] The flow of the specific processing in the application example 1 will be described with reference to FIG.

[0261] Step 1:

[0262] User Registration

[0263] Input: Personal information such as name, email address, and password.

[0264] How it works: A user accesses the new registration page on their smartphone, enters the required information, and submits it.

[0265] Data processing: The server receives the entered user information and stores it in a database.

[0266] Output: Sends a registration completion message to the user's device.

[0267] Step 2:

[0268] Task assignment

[0269] Input: User skills and past performance data.

[0270] How it works: The server selects a generative AI task based on the registered user's skills and past performance. For example, it selects a task to evaluate captions for advertising images.

[0271] Data processing: Generate the selected task information and send it to the corresponding user's device.

[0272] Output: Display task information on the user's terminal.

[0273] Step 3:

[0274] Task execution

[0275] Input: Task information sent from the server.

[0276] Action: The user performs an assigned task (e.g., rating the captions of advertising images) on their smartphone.

[0277] Data processing: User-generated evaluation results are sent from the device to the server.

[0278] Output: Sends the evaluation result data to the server.

[0279] Step 4:

[0280] Processing of data and evaluation results

[0281] Input: User-provided assessment result data.

[0282] How it works: The server stores the received evaluation results in a database and reflects them in the generative AI model.

[0283] Data processing: The server integrates the evaluation data received into the training dataset of the generative AI to train the AI ​​model.

[0284] Output: An updated generative AI model.

[0285] Step 5:

[0286] Payment of rewards

[0287] Input: Task completion status and accuracy of assessment results.

[0288] How it works: The server verifies that the task was completed correctly and rewards the user with virtual currency.

[0289] Data processing: The server generates cryptocurrency transactions and adds them to the user's wallet account.

[0290] Output: Cryptocurrency is added to the user's wallet.

[0291] Step 6:

[0292] Use of virtual currency

[0293] Input: The cryptocurrency added to the user's wallet.

[0294] How it works: Users use their smartphones to redeem cryptocurrency and access services and generating AI features.

[0295] Data processing: The server records cryptocurrency transactions and enables corresponding services and features.

[0296] Output: The user's desired service or the activation of a generative AI function.

[0297] Furthermore, an emotion engine that estimates the user's emotion may be combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59 and perform identification processing using the user's emotion.

[0298] The present invention is a specific embodiment of a system in which a user provides and evaluates learning data for a generative AI, and an emotion engine is used to recognize the user's emotions and adjust the evaluation and task content based on those emotions.

[0299] Overall system configuration

[0300] The system consists of the following main components:

[0301] User's device

[0302] server

[0303] Database

[0304] Generation AI

[0305] Cryptocurrency wallet

[0306] Emotion Engine

[0307] Explanation of program processing

[0308] 1. User Registration

[0309] Users access the service's website or mobile app and enter the required information on the "New Registration" page to complete the registration process.

[0310] The terminal transmits the input information to the server.

[0311] The server stores the received registration information in a database and verifies whether the registration was completed successfully.

[0312] The server sends a confirmation message to the terminal confirming that registration is complete.

[0313] The user will receive a completion message and will be logged into the system.

[0314] 2. Providing generative AI tasks

[0315] The server assigns generative AI tasks to newly registered and existing users, based on the user's skills, past performance, and emotional data from the emotion engine.

[0316] The terminal displays this task information to the user and asks the user whether to accept the task.

[0317] 3. Provision of learning data and evaluation

[0318] Users provide data for the generative AI according to assigned tasks and evaluate the generated results, for example, users may evaluate the captions of advertising images or judge the appropriateness of text generation.

[0319] The device recognizes the user's emotions in real time and transmits the emotion data to the server.

[0320] The server stores the received data, evaluation results, and emotion data in a database.

[0321] The server analyzes the emotional data and reflects the analysis results in the generative AI's learning model.

[0322] If the user is feeling frustrated or stressed, the server can adjust the difficulty or content of the task.

[0323] 4. Payment of Rewards

[0324] The server issues cryptocurrency as a reward to the user after verifying that the task has been completed correctly, and can also provide additional rewards based on sentiment data to increase user engagement.

[0325] The user checks their wallet and sees that the reward has been added.

[0326] 5. Use of Rewards

[0327] Users can use the virtual currency they receive to access additional features and premium services offered within the service.

[0328] The terminal transmits the user's virtual currency usage process to the server.

[0329] The server processes cryptocurrency transactions and enables corresponding services and generative AI functions.

[0330] Specific examples

[0331] Example 1:

[0332] User A accesses the website during his commute and completes the registration process. The server assigns User A the task of generating captions for advertising images. User A views the images, evaluates the captions, and sends the results to the server. The emotion engine analyzes User A's emotions in real time and provides feedback to the server. The server adds cryptocurrency to User A's wallet as a reward based on the evaluation results and emotion data.

[0333] Example 2:

[0334] Company B registers a corporate account and receives multiple AI generation tasks from the server in bulk. After the tasks are appropriately distributed within the company and employees evaluate them, a corporate representative sends the evaluation results to the server in bulk. The emotion engine also analyzes employees' emotional data and provides it to the server. The server adjusts rewards based on the evaluation results and emotional data, and issues virtual currency in bulk to the corporate account.

[0335] This invention provides a mechanism to improve the quality of generative AI and user engagement by utilizing user emotional data and adjusting the difficulty and content of tasks in real time. It also enables fair evaluation and reward management for corporations using emotional data.

[0336] The processing flow will be explained below.

[0337] Step 1:

[0338] Users access the service's website or mobile app and enter the required information (such as name, email address, and password) on the "New Registration" page to complete the registration process.

[0339] Step 2:

[0340] The terminal transmits the input information to the server.

[0341] Step 3:

[0342] The server stores the received registration information in a database.

[0343] Step 4:

[0344] The server sends a confirmation message to the terminal to notify it that the registration was successful.

[0345] Step 5:

[0346] The user will receive a registration completion message and will be logged into the system.

[0347] Step 6:

[0348] The server analyzes the logged-in user's skills, past participation history, and emotional data obtained from the emotion engine to select an appropriate generation AI task.

[0349] Step 7:

[0350] The server sends information about the selected generated AI task (data, instructions, evaluation criteria, etc.) to the terminal.

[0351] Step 8:

[0352] The terminal displays the received task information to the user and asks the user whether or not to accept the task.

[0353] Step 9:

[0354] The user approves the task and provides and evaluates data according to the instructions, during which the emotion engine collects the user's emotional data.

[0355] Step 10:

[0356] The emotion engine (inside the device) recognizes and analyzes the user's emotions in real time and sends the data to the server.

[0357] Step 11:

[0358] The terminal transmits the data entered by the user and the evaluation results to the server.

[0359] Step 12:

[0360] The server stores the received data, evaluation results, and emotion data in a database.

[0361] Step 13:

[0362] The server analyzes the emotional data and reflects the analysis results in the generative AI's learning model.

[0363] Step 14:

[0364] The server performs a verification process to ensure that the task is completed correctly.

[0365] Step 15:

[0366] The server certifies task completion and issues cryptocurrency as a reward to the user, and can also provide additional rewards based on sentiment data to increase user engagement.

[0367] Step 16:

[0368] The server adds the issued cryptocurrency to the user's wallet.

[0369] Step 17:

[0370] The user checks their wallet and sees that the reward has been added.

[0371] Step 18:

[0372] To use virtual currency, users access the "reward usage page" within the service and select the additional features and premium services offered.

[0373] Step 19:

[0374] The terminal transmits the user's selection and virtual currency payment information to the server.

[0375] Step 20:

[0376] The server processes cryptocurrency transactions and enables corresponding services and generative AI functions.

[0377] Step 21:

[0378] The server records the transaction history in a database and notifies the relevant service providers as necessary.

[0379] Step 22:

[0380] The server provides a bulk of generated AI tasks to corporate accounts.

[0381] Step 23:

[0382] The user (company representative) appropriately distributes the task information received from the server within the company.

[0383] Step 24:

[0384] The user (company representative) sends the evaluation results collected within the company to the server in bulk.

[0385] Step 25:

[0386] The emotion engine (in the company representative's device) collects and analyzes employee emotion data and sends that data to the server.

[0387] Step 26:

[0388] The server stores the evaluation results and emotional data sent in bulk in a database and reflects them in the generative AI's learning model.

[0389] Step 27:

[0390] The server issues virtual currency in bulk to the corporate account.

[0391] Step 28:

[0392] Users (corporate personnel) add the issued virtual currency to the company's wallet and distribute and manage it within the company.

[0393] Example 2

[0394] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0395] Conventional generative AI systems primarily assign tasks based on the user's skills and past performance, but lack a mechanism for reflecting user emotions and engagement in real time. This raises concerns about decreased user motivation and increased dissatisfaction, limiting the improvement of generative AI quality and user satisfaction. Furthermore, reward calculations are based on a uniform standard, requiring flexible responses based on user engagement and performance.

[0396] The specific processing by the specific processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means.

[0397] In this invention, the server includes a means for the terminal to recognize the user's emotions in real time and transmit the emotion data to the server, a means for the server to adjust the difficulty and content of the task based on the emotion data analyzed, and a means for the server to issue virtual currency to the user's wallet upon task completion. This allows the difficulty and content of the task to be adjusted in real time according to the user's current emotions, and also makes it possible to flexibly calculate rewards according to the user's engagement and performance.

[0398] "User" means an individual or legal entity that uses the system to provide and evaluate generative AI tasks.

[0399] The "server" is a computer system that receives information from users and is responsible for assigning generative AI tasks, storing data, analyzing emotional data, and issuing rewards.

[0400] The "database" is a system that centrally manages and stores user registration information, generated AI task data, evaluation results, emotional data, and other information.

[0401] "Generative AI" is an artificial intelligence system that learns from data provided by users and helps generate and evaluate tasks.

[0402] "Virtual currency" is a digital form of currency that is issued by a server to users as a reward.

[0403] A "wallet" is a digital wallet used by users to manage the virtual currency they receive.

[0404] The "Emotion Engine" is an artificial intelligence system that recognizes and analyzes the user's emotions in real time and sends that data to a server.

[0405] "Tasks" refer to generative AI-related tasks and evaluation work provided to users.

[0406] MODE FOR CARRYING OUT THE INVENTION

[0407] The present invention is a system in which a user provides learning data for a generative AI and evaluates it, and an emotion engine is used to recognize the user's emotions and adjust the evaluation and task content based on those emotions. Specific embodiments for implementing this system are described below.

[0408] Overall system configuration

[0409] The system consists of the following main components:

[0410] User's device

[0411] server

[0412] Database

[0413] Generation AI

[0414] Cryptocurrency wallet

[0415] Emotion Engine

[0416] User Registration

[0417] The user enters registration information via a website or mobile app to complete the registration process. The device then sends the entered information to the server, which stores the received information in a database. Once registration is complete, the server sends a confirmation message to the device, which the user receives and logs into the system.

[0418] Providing generative AI tasks

[0419] The server assigns AI-generated tasks to newly registered users and existing users. The task assignment criteria are based on the user's skills, past performance, and emotion data from the emotion engine. The device displays this task information to the user and asks whether the user accepts the task.

[0420] Providing learning data and conducting evaluations

[0421] Users provide data for the generative AI according to assigned tasks and evaluate the generated results. For example, a user evaluates the caption of an advertising image and sends the results to the server. The device recognizes the user's emotions in real time and sends the emotional data to the server. The server stores the received data, evaluation results, and emotional data in a database, then analyzes the emotional data and reflects the analysis results in the generative AI's learning model.

[0422] Payment of rewards

[0423] After the server confirms that the task has been completed correctly, it issues a cryptocurrency reward to the user, who then checks their wallet to see that the reward has been added.

[0424] Use of rewards

[0425] Users can use the virtual currency they receive to access additional features and premium services provided within the service. The device sends the user's virtual currency usage transaction to the server, which processes the virtual currency transaction and activates the corresponding service or AI generation function.

[0426] Specific examples

[0427] Example 1: For a general user

[0428] User A accesses the website during his commute and completes the registration process. The server assigns User A the task of generating captions for advertising images. User A views the images, evaluates the captions, and sends the results to the server. The emotion engine analyzes User A's emotions in real time and provides feedback to the server. The server adds cryptocurrency to User A's wallet as a reward based on the evaluation results and emotion data.

[0429] Example 2: For corporate users

[0430] Company B registers a corporate account and receives multiple AI generation tasks from the server in bulk. Company B appropriately distributes the tasks within the company, and after employees evaluate them, a corporate representative sends the evaluation results to the server in bulk. The emotion engine also analyzes employees' emotional data and provides it to the server. The server adjusts rewards based on the evaluation results and emotional data, and issues virtual currency in bulk to the corporate account.

[0431] Prompt Sentence Examples

[0432] Example of a task assigned to User A

[0433] "Generate captions for the following advertising images and rate their appropriateness."

[0434] Examples of tasks received by corporate users

[0435] "Assign generative AI tasks related to your next project to your employees and evaluate the results collectively."

[0436] This invention provides a mechanism to improve the quality of generative AI and user engagement by utilizing user emotional data and adjusting the difficulty and content of tasks in real time. It also enables fair evaluation and reward management for corporations using emotional data.

[0437] The flow of the identification process in the second embodiment will be described with reference to FIG.

[0438] System program processing flow

[0439] Step 1: User Registration

[0440] 1.1 Input: A user enters their name, email address, and password on a website or mobile app sign-up page.

[0441] 1.2 Operation: The device sends the entered registration information to the server using the HTTPS protocol.

[0442] 1.3 Processing: The server stores the received registration information in a database and checks for duplicates and consistency by inserting it into the database using an SQL query and checking for uniqueness constraints.

[0443] 1.4 Output: Once the registration information is successfully saved, the server will return a JSON message to the user confirming the registration.

[0444] 1.5 Action: The user confirms the confirmation message displayed on the terminal and then logs in.

[0445] Step 2: Providing a generative AI task

[0446] 2.1 Input: The server retrieves information about new and existing users from the database.

[0447] 2.2 Processing: The server selects appropriate generative AI tasks based on the user's skills, past performance, and emotional data. It uses algorithms to evaluate and select appropriate tasks for each user.

[0448] 2.3 Output: Send the selected task information to the terminal.

[0449] 2.4 Operation: The device displays the task information to the user and provides options to confirm acceptance or rejection. The user makes a selection and sends the selection to the server.

[0450] Step 3: Providing training data and conducting evaluation

[0451] 3.1 Input: The user generates data according to the provided generative AI task and evaluates it.

[0452] 3.2 Operation: The device transmits the user's rating data and real-time recognized emotion data to the server. Emotion data is collected through the camera and microphone.

[0453] 3.3 Processing: The server stores the received data and evaluation results in a database. It also analyzes the emotion data using an emotion engine (Emotion AI) and obtains the results. Specifically, it applies an emotion recognition algorithm to assign emotion labels.

[0454] 3.4 Output: The results of emotion data analysis and evaluation are reflected in the generative AI learning model.

[0455] Step 4: Adjust task difficulty and content

[0456] 4.1 Input: User emotion data analysis results and evaluation results.

[0457] 4.2 Processing: The server adjusts the difficulty and content of the task based on the emotion data. Specifically, for users who feel dissatisfied or stressed, the server lowers the difficulty of the task or changes the content.

[0458] 4.3 Output: Save the adjusted task information in the database and provide it back to the user.

[0459] Step 5: Payment

[0460] 5.1 Input: Completed task status, user rating results, and sentiment data.

[0461] 5.2 Processing: The server checks the task completion status and evaluation result, calculates the amount of virtual currency, and issues virtual currency to the user using the virtual currency wallet API.

[0462] 5.3 Output: The cryptocurrency is added to the user's wallet.

[0463] 5.4 How it works: The user opens the wallet app and checks the details of the cryptocurrency they received.

[0464] Step 6: Use your rewards

[0465] 6.1 Input: A request that a User receives to spend virtual currency.

[0466] 6.2 Operation: A user makes a payment to access additional features or premium services within the service. The terminal sends a payment request to the server.

[0467] 6.3 Processing: The server processes cryptocurrency transactions and enables corresponding services and features, specifically by verifying transactions through the blockchain network and updating user permissions in the database.

[0468] 6.4 Output: The corresponding service or generative AI function is enabled.

[0469] (Application example 2)

[0470] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0471] Conventional generative AI task allocation and reward systems provide tasks without considering the user's emotional data, making it difficult to maintain user engagement. In particular, because the system does not reflect the stress and frustration the user feels while completing a task, the difficulty of the task is not adjusted appropriately, which can hinder the improvement of the generative AI's quality.

[0472] The specific processing by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means. In this invention, the server includes: a means for a user to enter registration information and complete the registration procedure; a means for the server to receive the user's registration information and store it in a database; a means for the server to assign a generation AI task to a registered user and transmit the task information to the terminal; a means for the user to perform the task and transmit the provided data and evaluation results to the server; a means for the server to reflect the received data and evaluation results in the generation AI's learning model; a means for the server to issue virtual currency to the user's wallet upon task completion; a means for the user to use the virtual currency to access services and the generation AI function; a means for collecting user emotional data in real time and analyzing it using an emotion engine; and a means for the server to adjust the difficulty and content of the task based on the analyzed emotional data. This makes it possible to optimally adjust the task while taking the user's emotional state into consideration and improve the learning quality of the generation AI.

[0473] "User registration" refers to the procedure in which a user enters their information into the system and begins using the service.

[0474] "Server" refers to the central processing unit that receives data from users, stores it in a database, and performs task assignment and emotional data analysis.

[0475] "Database" refers to a system for centrally managing and storing information such as user information, evaluation results, and emotional data.

[0476] A "generative AI task" refers to a specific task or mission assigned to a user for the purpose of training or evaluating a generative AI system.

[0477] An "emotion engine" is a software component that recognizes and analyzes a user's emotional state in real time based on their facial expressions, tone of voice, and actions.

[0478] "Virtual currency" refers to a currency that exists in digital form and whose transactions are based on blockchain technology.

[0479] "Wallet" refers to a digital wallet for storing and managing virtual currency.

[0480] "Task difficulty adjustment" refers to changing the difficulty and content of assigned tasks based on the user's emotional data.

[0481] A "reward system" refers to a mechanism that rewards users with virtual currency based on their performance when they complete a task.

[0482] A "generative AI model" refers to an AI algorithm that uses machine learning based on provided data to improve the quality of the generated text, images, etc.

[0483] A "prompt" refers to an instruction or question that is used as input when a generative AI model generates text or images.

[0484] This invention is a system that improves user engagement by utilizing an emotion engine that analyzes user emotional data and adaptively adjusting the difficulty and content of generative AI tasks.

[0485] Overall system configuration

[0486] The system consists of major components such as the user's device, server, database, generation AI, cryptocurrency wallet, and emotion engine.

[0487] Hardware and Software

[0488] The hardware used may include general-purpose personal computers, smartphones, tablets, and factory robots. The server, which is the core of the system, is a server machine with high-performance data processing capabilities. To collect user emotion data, it must be equipped with input devices such as a camera and microphone.

[0489] The software includes an emotion engine for analyzing user emotions in real time, an AI task evaluation system for evaluating the tasks of the generative AI, and a cryptocurrency wallet system.

[0490] Emotion Recognition

[0491] AITaskEvaluation

[0492] CryptoWallet

[0493] Explanation of program processing

[0494] 1. User registration: The user enters their information into the system and completes the registration process. The server stores the received user registration information in a database. For example, a factory worker enters their basic information and registers.

[0495] 2. Task provision: The server assigns AI-generated tasks to newly registered users and existing users. The task content is selected based on the user's skills, past performance, and emotional data from the emotion engine. Users can check the assigned task information on their devices.

[0496] 3. Emotion Recognition and Analysis: The emotion engine (e.g., EmotionRecognition) analyzes the user's facial expressions and tone of voice collected by the camera and microphone in real time to generate the user's emotional data, which is then sent to the server and stored in a database.

[0497] 4. Task execution and data provision: The user performs the assigned task and provides data for the generating AI. Based on the provided data and emotional data, the AI ​​task evaluation system (e.g., AITaskEvaluation) adjusts the difficulty and content of the task. For example, if the user feels stressed during the task, the server will assign an easier task.

[0498] 5. Reward Payment: When a user completes a task, the server issues cryptocurrency as a reward to the user's wallet. The reward is adjusted based on the user's emotional state and engagement. For example, if the task is rated highly and the emotional data is positive, additional rewards will be paid.

[0499] Specific examples

[0500] For example, when a new worker uses the system for the first time, the following prompt is generated:

[0501] Please enter the details of the new worker. Have you entered an example?

[0502] Example of user information to enter:

[0503] Name: Yamada Taro

[0504] Email: yamada.taro@example.com

[0505] Position: Line Worker

[0506] Task information prompt example:

[0507] Task ID: 12345

[0508] Task Description: Complete line task A.

[0509] Difficulty level: Medium

[0510] Example prompt for sending emotional data:

[0511] User ID: 123

[0512] Emotion: Happy

[0513] Example payment prompt:

[0514] User ID: 123

[0515] Reward amount: 0.05 BTC

[0516] This makes it possible to optimally adjust tasks while taking into account the user's emotional state, improving the learning quality of the generative AI.

[0517] The flow of the specific processing in the application example 2 will be described with reference to FIG.

[0518] Step 1:

[0519] User Registration

[0520] The user enters their information into the system's input terminal. The entered information includes name, email address, job title, etc. The server receives the information and stores it in a database. Based on the entered information, the server generates a user ID and sends the user a notification that registration is complete.

[0521] input:

[0522] User information (name, email address, job title, etc.)

[0523] output:

[0524] User information stored in a database

[0525] User ID

[0526] Registration completion notification

[0527] Operation:

[0528] User enters information

[0529] The server receives the information and stores it in a database

[0530] The server generates a user ID and sends a notification

[0531] Step 2:

[0532] Task submission

[0533] The server assigns AI-generated tasks to registered users. Task content is selected based on the user's skills, past performance, and real-time collected emotional data. The device displays the assigned task information to the user and confirms task acceptance.

[0534] input:

[0535] User ID

[0536] User Skills Data

[0537] Historical Performance Data

[0538] Emotional Data

[0539] output:

[0540] Assigned task information

[0541] User consent status

[0542] Operation:

[0543] The server selects tasks and assigns them to users

[0544] The device displays the task information to the user and confirms acceptance

[0545] Step 3:

[0546] Emotion Recognition and Analysis

[0547] The emotion engine (e.g., EmotionRecognition) uses a camera and microphone to analyze the user's facial expressions and tone of voice in real time. The resulting emotion data is sent to a server and stored in a database.

[0548] input:

[0549] Camera footage

[0550] Audio data

[0551] output:

[0552] Real-time emotion data

[0553] Emotion data stored in a database

[0554] Operation:

[0555] The device collects camera footage and audio data

[0556] Emotion engine analyzes data in real time

[0557] Emotion data is sent to the server and stored in a database

[0558] Step 4:

[0559] Task execution and data provision

[0560] The user performs the assigned task, provides data for the generative AI, and sends the evaluation results to the server. Emotional data is also collected in parallel. The server adjusts the difficulty of the task based on the received data and the evaluation results.

[0561] input:

[0562] User task execution data

[0563] Evaluation results

[0564] Emotional Data

[0565] output:

[0566] Adjusted task information

[0567] Operation:

[0568] Users perform tasks and provide data

[0569] The server receives the data and evaluation results and analyzes the emotion data.

[0570] The server adjusts the difficulty and content of the tasks

[0571] Step 5:

[0572] Payment of rewards

[0573] When a user completes a task, the server issues a cryptocurrency reward to the user's wallet. The reward is adjusted based on the user's task evaluation and emotional data. The user can check the reward in their wallet.

[0574] input:

[0575] Task Completion Status

[0576] Task evaluation results

[0577] Emotional Data

[0578] output:

[0579] Cryptocurrency Rewards

[0580] Cryptocurrency added to user's wallet

[0581] Operation:

[0582] The server confirms task completion and calculates the reward.

[0583] Cryptocurrency is issued to your wallet

[0584] User sees rewards in wallet

[0585] The specific processing unit 290 transmits the result of the specific processing to the smart device 14. In the smart device 14, the control unit 46A causes the output device 40 to output the result of the specific processing. The microphone 38B acquires audio indicating a user input regarding the result of the specific processing. The control unit 46A transmits audio data indicating the user input acquired by the microphone 38B to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the audio data.

[0586] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.

[0587] In the above embodiment, an example in which the specific process is performed by the data processing device 12 has been given, but the technology of the present disclosure is not limited to this, and the specific process may be performed by the smart device 14.

[0588] [Second embodiment]

[0589] FIG. 3 shows an example of the configuration of a data processing system 210 according to the second embodiment.

[0590] 3, the data processing system 210 includes the data processing device 12 and smart glasses 214. An example of the data processing device 12 is a server.

[0591] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).

[0592] The smart glasses 214 include a computer 36, a microphone 238, a speaker 240, a camera 42, and a communication I / F 44. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The microphone 238, the speaker 240, and the camera 42 are also connected to the bus 52.

[0593] The microphone 238 receives instructions and the like from the user 20 by receiving voice uttered by the user 20. The microphone 238 captures the voice uttered by the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio in accordance with instructions from the processor 46.

[0594] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the surroundings of user 20 (for example, an imaging range defined by an angle of view equivalent to the field of vision of a typical healthy person).

[0595] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 are responsible for the exchange of various information between the processor 46 and the processor 28 via the network 54. The exchange of various information between the processor 46 and the processor 28 using the communication I / Fs 44 and 26 is carried out in a secure state.

[0596] Fig. 4 shows an example of the main functions of the data processing device 12 and the smart glasses 214. As shown in Fig. 4, in the data processing device 12, a specific process is performed by the processor 28. A specific process program 56 is stored in the storage 32.

[0597] The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.

[0598] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.

[0599] In the smart glasses 214, the reception output process is performed by the processor 46. A reception output program 60 is stored in the storage 50. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.

[0600] Next, a description will be given of the identification process performed by the identification processing unit 290 of the data processing device 12. In the following description, the data processing device 12 will be referred to as the "server" and the smart glasses 214 will be referred to as the "terminal."

[0601] The present invention is a specific embodiment of a system in which a user registers for a service by entering registration information, then provides data for and evaluates the generating AI, and receives virtual currency as a reward.

[0602] Overall system configuration

[0603] The system consists of the following main components:

[0604] User's device

[0605] server

[0606] Database

[0607] Generation AI

[0608] Cryptocurrency wallet

[0609] Explanation of program processing

[0610] 1. User Registration

[0611] Users access the service's website or mobile app and enter the required information (such as name, email address, and password) on the "New Registration" page to complete the registration process.

[0612] The terminal transmits the input information to the server.

[0613] The server stores the received information in a database and returns a registration completion message to the user.

[0614] 2. Providing generative AI tasks

[0615] The server assigns AI-generated tasks to newly registered and existing users, based on their skills and past performance.

[0616] The terminal displays this task information to the user and asks the user whether to accept the task.

[0617] 3. Provision of learning data and evaluation

[0618] Users provide data for the generative AI according to assigned tasks and evaluate the generated results, for example, users may evaluate the captions of advertising images or judge the appropriateness of text generation.

[0619] The terminal transmits the data provided by the user and the evaluation results to the server.

[0620] The server stores the received data and evaluation results in a database and reflects them in the generative AI's learning model.

[0621] 4. Payment of Rewards

[0622] After the server verifies that the task has been completed correctly, it issues a cryptocurrency reward to the user, which is then added to the user's wallet.

[0623] The user checks their wallet and sees that the reward has been added.

[0624] 5. Use of Rewards

[0625] Users can use the virtual currency they receive to access additional features and premium services offered within the service.

[0626] The terminal transmits the user's virtual currency usage process to the server.

[0627] The server records cryptocurrency transactions and enables applicable services and generating AI functions.

[0628] Specific examples

[0629] Example 1:

[0630] User A visits the website during his commute and completes the registration process. The server assigns User A the task of generating captions for advertising images. User A views the images, rates the captions, and sends the results to the server. The server verifies the results and adds 0.01 BTC to User A's wallet as a reward.

[0631] Example 2:

[0632] Company B registers a corporate account and receives multiple AI generation tasks from the server in bulk. The tasks are distributed appropriately within the company, and employees evaluate them. After that, a corporate employee sends the evaluation results to the server in bulk. Based on the evaluation results, the server issues 1 BTC to Company B's account as a reward, which is added to the wallet.

[0633] This invention provides a system that allows general users and members of the public to use their time effectively to participate in learning about AI generation and receive virtual currency as a reward, thereby promoting the improvement of the quality and spread of AI generation. Furthermore, a system for collective evaluation and reward management for corporations enables efficient operation while reducing the risk of data leakage.

[0634] The processing flow will be explained below.

[0635] Step 1:

[0636] Users access the service's website or mobile app and enter the required information (such as name, email address, and password) on the "New Registration" page to complete the registration process.

[0637] Step 2:

[0638] The terminal transmits the input information to the server.

[0639] Step 3:

[0640] The server stores the received registration information in a database and verifies whether the registration was completed successfully.

[0641] Step 4:

[0642] The server sends a confirmation message to the terminal confirming that registration is complete.

[0643] Step 5:

[0644] The user will receive a completion message and will be logged into the system.

[0645] Step 6:

[0646] When a user logs in, the server analyzes the user's skills and past participation history and selects an appropriate generation AI task.

[0647] Step 7:

[0648] The server sends information about the selected generated AI task (data, instructions, evaluation criteria, etc.) to the terminal.

[0649] Step 8:

[0650] The terminal displays the received task information to the user and asks the user whether to approve the task.

[0651] Step 9:

[0652] The user approves the task and provides and evaluates data as instructed.

[0653] Step 10:

[0654] The terminal transmits the data entered by the user and the evaluation results to the server.

[0655] Step 11:

[0656] The server stores the received data and evaluation results in a database.

[0657] Step 12:

[0658] The server reflects the stored data and evaluation results in the generative AI's learning model.

[0659] Step 13:

[0660] The server performs a verification process to ensure that the task is completed correctly.

[0661] Step 14:

[0662] The server certifies task completion and issues virtual currency as a reward to the user.

[0663] Step 15:

[0664] The server adds the issued cryptocurrency to the user's wallet.

[0665] Step 16:

[0666] The user logs in to their wallet and confirms that the reward has been added.

[0667] Step 17:

[0668] To use virtual currency, users access the "reward usage page" within the service and select the additional features and premium services offered.

[0669] Step 18:

[0670] The terminal transmits the user's selection and virtual currency payment information to the server.

[0671] Step 19:

[0672] The server processes cryptocurrency transactions and enables corresponding services and generative AI functions.

[0673] Step 20:

[0674] The server records the transaction history in a database and notifies the relevant service providers as necessary.

[0675] Step 21:

[0676] The server provides a bulk of generated AI tasks to corporate accounts.

[0677] Step 22:

[0678] The user (company representative) appropriately distributes the task information received from the server within the company.

[0679] Step 23:

[0680] The user (company representative) sends the evaluation results collected within the company to the server in bulk.

[0681] Step 24:

[0682] The server stores the evaluation results sent in bulk in a database and reflects them in the generative AI's learning model.

[0683] Step 25:

[0684] The server issues virtual currency in bulk to the corporate account.

[0685] Step 26:

[0686] Users (corporate personnel) add the issued virtual currency to the company's wallet and distribute and manage it within the company.

[0687] The above are the specific processing steps for carrying out the present invention.

[0688] Example 1

[0689] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."

[0690] Conventional generative AI systems lack a well-established mechanism for users to receive rewards when they provide or evaluate data, which led to low user participation. Another issue was the lack of a clear method for centralized management and reward issuance for corporations, which required cumbersome procedures. Furthermore, the system lacked the functionality to assign appropriate tasks based on users' skills and past performance, making it difficult to improve the quality of the generative AI's learning model.

[0691] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.

[0692] In this invention, the server includes: a means for a user to enter registration information and complete the registration procedure; a means for the server to receive the user's registration information and store it in a database; a means for the server to assign a generation AI task to a registered user and transmit the task information to the terminal; a means for the user to receive the task and transmit the data provided and evaluation results to the server; a means for the server to reflect the received data and evaluation results in the generation AI's learning model; a means for the server to issue virtual currency to the user's wallet upon task completion; a means for the user to use the service or generation AI function using the virtual currency; a means for the terminal to transmit the specified process to the server; and a means for the server to record the virtual currency transaction and activate the corresponding service. This establishes a system in which users receive rewards for providing data and evaluations, thereby increasing user participation motivation. It also facilitates centralized management and reward issuance for corporations, improving work efficiency. Furthermore, it enables appropriate tasks to be assigned based on users' skills and past performance, improving the quality of the generation AI's learning model.

[0693] A "User" is a person or organization that registers with the system and performs generative AI tasks.

[0694] A "server" is a computer system that receives user input information, stores it in a database, assigns generative AI tasks, and issues virtual currency.

[0695] "Database" refers to a system for storing data such as user registration information, information on generated AI tasks, evaluation results, and cryptocurrency transactions.

[0696] A "generative AI task" refers to a set of tasks related to training and evaluating an AI model that a user must perform.

[0697] "Terminal" means a device used by a user to communicate with the server, including a PC, smartphone, tablet, etc.

[0698] A "cryptocurrency wallet" is an electronic tool or account used by a user to manage cryptocurrency received by the user.

[0699] "Data provision" refers to the act of a user providing the system with the data necessary for learning and evaluating the generative AI.

[0700] "Evaluation results" refers to the content and results of the evaluation made by the user on the output of the generated AI.

[0701] "Cryptocurrency" refers to digital assets that exist in digital form and are traded using blockchain technology.

[0702] "Transaction" refers to the recording and processing of transactions, including the sending and receiving of virtual currency.

[0703] A "corporate account" is a user account that companies and organizations use to register with the system.

[0704] A "learning model" refers to the algorithm and its dataset that generative AI uses to learn from data and make predictions and generate results.

[0705] MODE FOR CARRYING OUT THE INVENTION

[0706] The present invention is a system in which users register for a service by entering registration information, then provide data for and evaluate the AI ​​generator, and receive virtual currency as a reward. This system is implemented using the following hardware and software components:

[0707] User device: a device such as a PC, smartphone, or tablet.

[0708] Server: A powerful computer system.

[0709] Database: A relational database such as MySQL or PostgreSQL.

[0710] Generative AI: Machine learning frameworks such as TensorFlow and PyTorch.

[0711] Cryptocurrency wallet: A digital wallet such as a Bitcoin wallet or Ethereum wallet.

[0712] User Registration

[0713] A user accesses the service's registration page using an internet browser or mobile app. They then enter the required information, such as their name, email address, and password, to register. The device then sends this information to the server as an HTTP POST request. The server stores the received information in a database and returns a message to the user confirming registration.

[0714] Providing generative AI tasks

[0715] The server assigns AI-generated tasks to newly registered and existing users. Task selection is based on the user's skills and past performance. The device notifies the user of this task information and asks whether the user accepts the task.

[0716] Providing learning data and conducting evaluations

[0717] Users provide data for the generative AI according to the assigned task and evaluate the generated results. For example, they evaluate the captions of advertising images or determine the appropriateness of text generation. The device sends the provided data and evaluation results to the server. The server stores the received data and evaluation results in a database and reflects them in the generative AI's learning model.

[0718] Payment of rewards

[0719] After the server confirms that the task has been completed correctly, it issues a reward to the user in virtual currency, which is then added to the user's wallet. The user then checks their wallet and confirms that the reward has been added.

[0720] Use of rewards

[0721] Users can use the virtual currency they receive to access additional features and premium services offered within the service. The device sends the transaction to the server, which records the transaction and activates the corresponding service.

[0722] Specific examples

[0723] Example 1

[0724] User A accesses a website during his commute and registers by entering his name, email address, and password in a form. The device sends this information to the server, which stores the registration information in a database and returns a success message to User A.

[0725] Example 2

[0726] User B is newly registered, and the server assigns a text generation task based on the past performance of similar users. The device notifies User B of this information, and User B accepts the task.

[0727] Prompt Sentence Examples

[0728] "Generate a suitable caption for the following advertising image."

[0729] "Generate a short story using the opening lines below."

[0730] This will allow users to receive rewards when they provide or evaluate data, increasing their motivation to participate. It will also facilitate bulk management and reward issuance for corporations, improving the quality of generative AI learning models.

[0731] The flow of the identification process in the first embodiment will be described with reference to FIG.

[0732] Specific explanation of processing steps

[0733] Step 1: User Registration

[0734] Input: A user enters registration information into a form, such as their name, email address, and password.

[0735] How it works: A user visits the registration page and enters the required information.

[0736] Data processing / calculation: The terminal sends the input information to the server as an HTTP POST request. The server executes SQL statements to store the received information in a database.

[0737] Output: The server returns a message to the user confirming registration.

[0738] Step 2: Providing a generative AI task

[0739] Input: User information registered on the server.

[0740] How it works: The server assigns AI-generated tasks to newly registered and existing users, selecting appropriate tasks based on the user's skills and past performance.

[0741] Data processing / calculation: The server retrieves the user's skill information and past performance data from the database and uses an algorithm to select the most suitable task.

[0742] Output: The server sends task information to the terminal, and the terminal displays the task information to the user.

[0743] Step 3: Accepting the task

[0744] Input: The task information displayed to the user.

[0745] Action: The user reviews the task and chooses whether to accept it. If they accept the task, they click the Accept button.

[0746] Data processing / calculation: The terminal sends the consent information to the server, which executes SQL statements on the database to update the task status.

[0747] Output: The server returns a confirmation message to the user.

[0748] Step 4: Providing training data and evaluation

[0749] Input: User-provided data and ratings.

[0750] How it works: The user provides data for the generative AI according to a task and evaluates the results. The user fills out an evaluation form.

[0751] Data processing / calculation: The terminal sends the user's input data and evaluation results to the server via an HTTP POST request. The server executes SQL statements to store the data and evaluation results in a database.

[0752] Output: The server receives the data and evaluation results, stores them in a database, and returns a message to the user indicating that the data has been saved.

[0753] Step 5: Payment

[0754] Input: Task completion status and evaluation result.

[0755] How it works: The server verifies that the task was completed correctly and issues a cryptocurrency reward to the user.

[0756] Data processing / calculation: The server uses the blockchain API to generate cryptocurrency transactions and send them to the user's wallet address.

[0757] Output: The cryptocurrency is added to the user's wallet. The server returns a message to the user confirming that the reward has been issued.

[0758] Step 6: Use your rewards

[0759] Input: Cryptocurrency added to the user's wallet.

[0760] How it works: Users use virtual currency to access additional features and premium services within the Service.

[0761] Data processing / calculation: The terminal sends cryptocurrency usage information to the server, which stores the transaction information in a database and executes SQL statements to activate the corresponding services.

[0762] Output: The server returns a message to the user that the service has been enabled.

[0763] (Application example 1)

[0764] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."

[0765] In modern society, there is a demand for improving the quality of generative AI, but there is a lack of ways for data providers to receive appropriate rewards for their contributions. Furthermore, maintaining the quality of the data provided by users requires task allocation based on the users' evaluation skills and performance. Furthermore, it is a challenge to build a system that allows ordinary users to contribute to the training of generative AI in an easy-to-use manner and receive rewards.

[0766] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.

[0767] In this invention, the server includes: a means for a user to enter registration information and complete the registration procedure; a means for the server to receive the user's registration information and store it in a database; a means for the server to assign a generation AI task to a registered user and transmit the task information to the terminal; a means for the user to perform the task and transmit the data provided and evaluation results to the server; a means for the server to reflect the received data and evaluation results in the generation AI's learning model; a means for the server to issue virtual currency to the user's wallet upon task completion; a means for the user to use the virtual currency to access services and the generation AI's functions; and a means for the user to rate content such as videos, images, and text using a smartphone and receive virtual currency as a reward. This allows users to easily contribute to the generation AI's learning and receive appropriate rewards, improving the quality of the generation AI and increasing user satisfaction. Furthermore, by assigning tasks according to users' skills and performance, data quality can be maintained.

[0768] "Registration procedure" refers to the procedure by which a user enters their information and officially joins the system.

[0769] The "server" is a central control unit that receives information from users, stores data, and assigns generative AI tasks.

[0770] The "database" is a system for managing and storing user registration information and the learning data of the generation AI.

[0771] "Generative AI tasks" are tasks provided to users to improve the performance of generative AI, and involve the provision and evaluation of data.

[0772] A "terminal" is a device used by a user to execute generative AI tasks and send data and evaluation results to the server.

[0773] "Evaluation results" are the results after a user performs a generative AI task, and are reflected in the generative AI's learning model.

[0774] A "learning model" is a mathematical model or algorithm that generative AI uses to derive more accurate results.

[0775] "Virtual currency" means a currency that exists in digital form and is issued for use in online transactions.

[0776] A "wallet" is a digital system for managing virtual currency held by a user.

[0777] "Content rating" refers to a user's evaluation of digital content such as videos, images, and text.

[0778] A "smartphone" is a mobile device that can connect to the Internet and has multiple functions.

[0779] A "corporate account" is an account with registration information used by a company or organization.

[0780] "Skills" refer to specific abilities or techniques that a user possesses.

[0781] "Performance" refers to the achievements or results of a user in carrying out a task.

[0782] A "transaction" refers to the act of moving or trading virtual currency.

[0783] The present invention provides a system in which users can contribute to the learning of a generation AI and receive virtual currency in return. This system is realized by the following components and processing procedures.

[0784] System configuration

[0785] 1. User Device

[0786] An internet-connected device such as a smartphone is used for registration, task execution, and sending evaluation results.

[0787] 2. Server

[0788] It is a central control unit that manages registered user information, assigns generative AI tasks, and receives and processes data and evaluations. The server uses the following software: Flask (web framework), SQLAlchemy (database ORM), and Python.

[0789] 3. Database

[0790] Stores user information, generative AI learning data, task information, evaluation results, etc.

[0791] 4. Generation AI

[0792] The AI ​​model learns based on the data and evaluation results provided by users and improves its performance.

[0793] 5. Cryptocurrency Wallet

[0794] Store and manage virtual currency as user rewards.

[0795] Program processing

[0796] The server performs the following specific data processing and data calculations.

[0797] 1. User Registration

[0798] The server stores the personal information entered by the user in a database, and sends a confirmation message back to the user's device when registration is complete.

[0799] 2. Task assignment

[0800] The server selects an appropriate generative AI task based on the user's skills and past performance, and sends the task information to the user's device.

[0801] 3. Data provision and evaluation

[0802] The user performs a task and provides the data necessary for the generative AI's learning model, which is then sent to the server along with the evaluation results.

[0803] 4. Payment of Rewards

[0804] After the server confirms the completion of the task, it issues virtual currency to the user's wallet as a reward.

[0805] 5. Generative AI Training

[0806] The server reflects the received data and evaluation results in the generative AI's learning model, improving the model's performance.

[0807] Examples and prompts

[0808] Examples:

[0809] 1. A user launches the app and registers by entering their name, email address, and password.

[0810] 2. The server assigns the user a task to evaluate the captions of advertising images and sends the task information to the smartphone.

[0811] 3. The user views the image, rates the caption, and sends the results to the server.

[0812] 4. The server checks the evaluation results and adds virtual currency to the wallet as a reward.

[0813] 5. The user checks their wallet and sees that the reward has been added.

[0814] Example prompt sentence:

[0815] Start the user registration process: "Please enter your name, email address, and password on the new registration page."

[0816] Assign a task: "Please review the task and decide whether you want to continue."

[0817] Submit a rating: "Watch the video, leave a rating, and submit."

[0818] The flow of the specific processing in the application example 1 will be described with reference to FIG.

[0819] Step 1:

[0820] User Registration

[0821] Input: Personal information such as name, email address, and password.

[0822] How it works: A user accesses the new registration page on their smartphone, enters the required information, and submits it.

[0823] Data processing: The server receives the entered user information and stores it in a database.

[0824] Output: Sends a registration completion message to the user's device.

[0825] Step 2:

[0826] Task assignment

[0827] Input: User skills and past performance data.

[0828] How it works: The server selects a generative AI task based on the registered user's skills and past performance. For example, it selects a task to evaluate captions for advertising images.

[0829] Data processing: Generate the selected task information and send it to the corresponding user's device.

[0830] Output: Display task information on the user's terminal.

[0831] Step 3:

[0832] Task execution

[0833] Input: Task information sent from the server.

[0834] Action: The user performs an assigned task (e.g., rating the captions of advertising images) on their smartphone.

[0835] Data processing: User-generated evaluation results are sent from the device to the server.

[0836] Output: Sends the evaluation result data to the server.

[0837] Step 4:

[0838] Processing of data and evaluation results

[0839] Input: User-provided assessment result data.

[0840] How it works: The server stores the received evaluation results in a database and reflects them in the generative AI model.

[0841] Data processing: The server integrates the evaluation data received into the training dataset of the generative AI to train the AI ​​model.

[0842] Output: An updated generative AI model.

[0843] Step 5:

[0844] Payment of rewards

[0845] Input: Task completion status and accuracy of assessment results.

[0846] How it works: The server verifies that the task was completed correctly and rewards the user with virtual currency.

[0847] Data processing: The server generates cryptocurrency transactions and adds them to the user's wallet account.

[0848] Output: Cryptocurrency is added to the user's wallet.

[0849] Step 6:

[0850] Use of virtual currency

[0851] Input: The cryptocurrency added to the user's wallet.

[0852] How it works: Users use their smartphones to redeem cryptocurrency and access services and generating AI features.

[0853] Data processing: The server records cryptocurrency transactions and enables corresponding services and features.

[0854] Output: The user's desired service or the activation of a generative AI function.

[0855] Furthermore, an emotion engine that estimates the user's emotion may be further combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59, and perform identification processing using the user's emotion.

[0856] The present invention is a specific embodiment of a system in which a user provides and evaluates learning data for a generative AI, and an emotion engine is used to recognize the user's emotions and adjust the evaluation and task content based on those emotions.

[0857] Overall system configuration

[0858] The system consists of the following main components:

[0859] User's device

[0860] server

[0861] Database

[0862] Generation AI

[0863] Cryptocurrency wallet

[0864] Emotion Engine

[0865] Explanation of program processing

[0866] 1. User Registration

[0867] Users access the service's website or mobile app and enter the required information on the "New Registration" page to complete the registration process.

[0868] The terminal transmits the input information to the server.

[0869] The server stores the received registration information in a database and verifies whether the registration was completed successfully.

[0870] The server sends a confirmation message to the terminal confirming that registration is complete.

[0871] The user will receive a completion message and will be logged into the system.

[0872] 2. Providing generative AI tasks

[0873] The server assigns generative AI tasks to newly registered and existing users, based on the user's skills, past performance, and emotional data from the emotion engine.

[0874] The terminal displays this task information to the user and asks the user whether to accept the task.

[0875] 3. Provision of learning data and evaluation

[0876] Users provide data for the generative AI according to assigned tasks and evaluate the generated results, for example, users may evaluate the captions of advertising images or judge the appropriateness of text generation.

[0877] The device recognizes the user's emotions in real time and transmits the emotion data to the server.

[0878] The server stores the received data, evaluation results, and emotion data in a database.

[0879] The server analyzes the emotional data and reflects the analysis results in the generative AI's learning model.

[0880] If the user is feeling frustrated or stressed, the server can adjust the difficulty or content of the task.

[0881] 4. Payment of Rewards

[0882] The server issues cryptocurrency as a reward to the user after verifying that the task has been completed correctly, and can also provide additional rewards based on sentiment data to increase user engagement.

[0883] The user checks their wallet and sees that the reward has been added.

[0884] 5. Use of Rewards

[0885] Users can use the virtual currency they receive to access additional features and premium services offered within the service.

[0886] The terminal transmits the user's virtual currency usage process to the server.

[0887] The server processes cryptocurrency transactions and enables corresponding services and generative AI functions.

[0888] Specific examples

[0889] Example 1:

[0890] User A accesses the website during his commute and completes the registration process. The server assigns User A the task of generating captions for advertising images. User A views the images, evaluates the captions, and sends the results to the server. The emotion engine analyzes User A's emotions in real time and provides feedback to the server. The server adds cryptocurrency to User A's wallet as a reward based on the evaluation results and emotion data.

[0891] Example 2:

[0892] Company B registers a corporate account and receives multiple AI generation tasks from the server in bulk. After the tasks are appropriately distributed within the company and employees evaluate them, a corporate representative sends the evaluation results to the server in bulk. The emotion engine also analyzes employees' emotional data and provides it to the server. The server adjusts rewards based on the evaluation results and emotional data, and issues virtual currency in bulk to the corporate account.

[0893] This invention provides a mechanism to improve the quality of generative AI and user engagement by utilizing user emotional data and adjusting the difficulty and content of tasks in real time. It also enables fair evaluation and reward management for corporations using emotional data.

[0894] The processing flow will be explained below.

[0895] Step 1:

[0896] Users access the service's website or mobile app and enter the required information (such as name, email address, and password) on the "New Registration" page to complete the registration process.

[0897] Step 2:

[0898] The terminal transmits the input information to the server.

[0899] Step 3:

[0900] The server stores the received registration information in a database.

[0901] Step 4:

[0902] The server sends a confirmation message to the terminal to notify it that the registration was successful.

[0903] Step 5:

[0904] The user will receive a registration completion message and will be logged into the system.

[0905] Step 6:

[0906] The server analyzes the logged-in user's skills, past participation history, and emotional data obtained from the emotion engine to select an appropriate generation AI task.

[0907] Step 7:

[0908] The server sends information about the selected generated AI task (data, instructions, evaluation criteria, etc.) to the terminal.

[0909] Step 8:

[0910] The terminal displays the received task information to the user and asks the user whether or not to accept the task.

[0911] Step 9:

[0912] The user approves the task and provides and evaluates data according to the instructions, during which the emotion engine collects the user's emotional data.

[0913] Step 10:

[0914] The emotion engine (inside the device) recognizes and analyzes the user's emotions in real time and sends the data to the server.

[0915] Step 11:

[0916] The terminal transmits the data entered by the user and the evaluation results to the server.

[0917] Step 12:

[0918] The server stores the received data, evaluation results, and emotion data in a database.

[0919] Step 13:

[0920] The server analyzes the emotional data and reflects the analysis results in the generative AI's learning model.

[0921] Step 14:

[0922] The server performs a verification process to ensure that the task is completed correctly.

[0923] Step 15:

[0924] The server certifies task completion and issues cryptocurrency as a reward to the user, and can also provide additional rewards based on sentiment data to increase user engagement.

[0925] Step 16:

[0926] The server adds the issued cryptocurrency to the user's wallet.

[0927] Step 17:

[0928] The user checks their wallet and sees that the reward has been added.

[0929] Step 18:

[0930] To use virtual currency, users access the "reward usage page" within the service and select the additional features and premium services offered.

[0931] Step 19:

[0932] The terminal transmits the user's selection and virtual currency payment information to the server.

[0933] Step 20:

[0934] The server processes cryptocurrency transactions and enables corresponding services and generative AI functions.

[0935] Step 21:

[0936] The server records the transaction history in a database and notifies the relevant service providers as necessary.

[0937] Step 22:

[0938] The server provides a bulk of generated AI tasks to corporate accounts.

[0939] Step 23:

[0940] The user (company representative) appropriately distributes the task information received from the server within the company.

[0941] Step 24:

[0942] The user (company representative) sends the evaluation results collected within the company to the server in bulk.

[0943] Step 25:

[0944] The emotion engine (in the company representative's device) collects and analyzes employee emotion data and sends that data to the server.

[0945] Step 26:

[0946] The server stores the evaluation results and emotional data sent in bulk in a database and reflects them in the generative AI's learning model.

[0947] Step 27:

[0948] The server issues virtual currency in bulk to the corporate account.

[0949] Step 28:

[0950] Users (corporate personnel) add the issued virtual currency to the company's wallet and distribute and manage it within the company.

[0951] Example 2

[0952] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."

[0953] Conventional generative AI systems primarily assign tasks based on the user's skills and past performance, but lack a mechanism for reflecting user emotions and engagement in real time. This raises concerns about decreased user motivation and increased dissatisfaction, limiting the improvement of generative AI quality and user satisfaction. Furthermore, reward calculations are based on a uniform standard, requiring flexible responses based on user engagement and performance.

[0954] The specific processing by the specific processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means.

[0955] In this invention, the server includes a means for the terminal to recognize the user's emotions in real time and transmit the emotion data to the server, a means for the server to adjust the difficulty and content of the task based on the emotion data analyzed, and a means for the server to issue virtual currency to the user's wallet upon task completion. This allows the difficulty and content of the task to be adjusted in real time according to the user's current emotions, and also makes it possible to flexibly calculate rewards according to the user's engagement and performance.

[0956] "User" means an individual or legal entity that uses the system to provide and evaluate generative AI tasks.

[0957] The "server" is a computer system that receives information from users and is responsible for assigning generative AI tasks, storing data, analyzing emotional data, and issuing rewards.

[0958] The "database" is a system that centrally manages and stores user registration information, generated AI task data, evaluation results, emotional data, and other information.

[0959] "Generative AI" is an artificial intelligence system that learns from data provided by users and helps generate and evaluate tasks.

[0960] "Virtual currency" is a digital form of currency that is issued by a server to users as a reward.

[0961] A "wallet" is a digital wallet used by users to manage the virtual currency they receive.

[0962] The "Emotion Engine" is an artificial intelligence system that recognizes and analyzes the user's emotions in real time and sends that data to a server.

[0963] "Tasks" refer to generative AI-related tasks and evaluation work provided to users.

[0964] MODE FOR CARRYING OUT THE INVENTION

[0965] The present invention is a system in which a user provides learning data for a generative AI and evaluates it, and an emotion engine is used to recognize the user's emotions and adjust the evaluation and task content based on those emotions. Specific embodiments for implementing this system are described below.

[0966] Overall system configuration

[0967] The system consists of the following main components:

[0968] User's device

[0969] server

[0970] Database

[0971] Generation AI

[0972] Cryptocurrency wallet

[0973] Emotion Engine

[0974] User Registration

[0975] The user enters registration information via a website or mobile app to complete the registration process. The device then sends the entered information to the server, which stores the received information in a database. Once registration is complete, the server sends a confirmation message to the device, which the user receives and logs into the system.

[0976] Providing generative AI tasks

[0977] The server assigns AI-generated tasks to newly registered users and existing users. The task assignment criteria are based on the user's skills, past performance, and emotion data from the emotion engine. The device displays this task information to the user and asks whether the user accepts the task.

[0978] Providing learning data and conducting evaluations

[0979] Users provide data for the generative AI according to assigned tasks and evaluate the generated results. For example, a user evaluates the caption of an advertising image and sends the results to the server. The device recognizes the user's emotions in real time and sends the emotional data to the server. The server stores the received data, evaluation results, and emotional data in a database, then analyzes the emotional data and reflects the analysis results in the generative AI's learning model.

[0980] Payment of rewards

[0981] After the server confirms that the task has been completed correctly, it issues a cryptocurrency reward to the user, who then checks their wallet to see that the reward has been added.

[0982] Use of rewards

[0983] Users can use the virtual currency they receive to access additional features and premium services provided within the service. The device sends the user's virtual currency usage transaction to the server, which processes the virtual currency transaction and activates the corresponding service or AI generation function.

[0984] Specific examples

[0985] Example 1: For a general user

[0986] User A accesses the website during his commute and completes the registration process. The server assigns User A the task of generating captions for advertising images. User A views the images, evaluates the captions, and sends the results to the server. The emotion engine analyzes User A's emotions in real time and provides feedback to the server. The server adds cryptocurrency to User A's wallet as a reward based on the evaluation results and emotion data.

[0987] Example 2: For corporate users

[0988] Company B registers a corporate account and receives multiple AI generation tasks from the server in bulk. Company B appropriately distributes the tasks within the company, and after employees evaluate them, a corporate representative sends the evaluation results to the server in bulk. The emotion engine also analyzes employees' emotional data and provides it to the server. The server adjusts rewards based on the evaluation results and emotional data, and issues virtual currency in bulk to the corporate account.

[0989] Prompt Sentence Examples

[0990] Example of a task assigned to User A

[0991] "Generate captions for the following advertising images and rate their appropriateness."

[0992] Examples of tasks received by corporate users

[0993] "Assign generative AI tasks related to your next project to your employees and evaluate the results collectively."

[0994] This invention provides a mechanism to improve the quality of generative AI and user engagement by utilizing user emotional data and adjusting the difficulty and content of tasks in real time. It also enables fair evaluation and reward management for corporations using emotional data.

[0995] The flow of the identification process in the second embodiment will be described with reference to FIG.

[0996] System program processing flow

[0997] Step 1: User Registration

[0998] 1.1 Input: A user enters their name, email address, and password on a website or mobile app sign-up page.

[0999] 1.2 Operation: The device sends the entered registration information to the server using the HTTPS protocol.

[1000] 1.3 Processing: The server stores the received registration information in a database and checks for duplicates and consistency by inserting it into the database using an SQL query and checking for uniqueness constraints.

[1001] 1.4 Output: Once the registration information is successfully saved, the server will return a JSON message to the user confirming the registration.

[1002] 1.5 Action: The user confirms the confirmation message displayed on the terminal and then logs in.

[1003] Step 2: Providing a generative AI task

[1004] 2.1 Input: The server retrieves information about new and existing users from the database.

[1005] 2.2 Processing: The server selects appropriate generative AI tasks based on the user's skills, past performance, and emotional data. It uses algorithms to evaluate and select appropriate tasks for each user.

[1006] 2.3 Output: Send the selected task information to the terminal.

[1007] 2.4 Operation: The device displays the task information to the user and provides options to confirm acceptance or rejection. The user makes a selection and sends the selection to the server.

[1008] Step 3: Providing training data and conducting evaluation

[1009] 3.1 Input: The user generates data according to the provided generative AI task and evaluates it.

[1010] 3.2 Operation: The device transmits the user's rating data and real-time recognized emotion data to the server. Emotion data is collected through the camera and microphone.

[1011] 3.3 Processing: The server stores the received data and evaluation results in a database. It also analyzes the emotion data using an emotion engine (Emotion AI) and obtains the results. Specifically, it applies an emotion recognition algorithm to assign emotion labels.

[1012] 3.4 Output: The results of emotion data analysis and evaluation are reflected in the generative AI learning model.

[1013] Step 4: Adjust task difficulty and content

[1014] 4.1 Input: User emotion data analysis results and evaluation results.

[1015] 4.2 Processing: The server adjusts the difficulty and content of the task based on the emotion data. Specifically, for users who feel dissatisfied or stressed, the server lowers the difficulty of the task or changes the content.

[1016] 4.3 Output: Save the adjusted task information in the database and provide it back to the user.

[1017] Step 5: Payment

[1018] 5.1 Input: Completed task status, user rating results, and sentiment data.

[1019] 5.2 Processing: The server checks the task completion status and evaluation result, calculates the amount of virtual currency, and issues virtual currency to the user using the virtual currency wallet API.

[1020] 5.3 Output: The cryptocurrency is added to the user's wallet.

[1021] 5.4 How it works: The user opens the wallet app and checks the details of the cryptocurrency they received.

[1022] Step 6: Use your rewards

[1023] 6.1 Input: A request that a User receives to spend virtual currency.

[1024] 6.2 Operation: A user makes a payment to access additional features or premium services within the service. The terminal sends a payment request to the server.

[1025] 6.3 Processing: The server processes cryptocurrency transactions and enables corresponding services and features, specifically by verifying transactions through the blockchain network and updating user permissions in the database.

[1026] 6.4 Output: The corresponding service or generative AI function is enabled.

[1027] (Application example 2)

[1028] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."

[1029] Conventional generative AI task allocation and reward systems provide tasks without considering the user's emotional data, making it difficult to maintain user engagement. In particular, because the system does not reflect the stress and frustration the user feels while completing a task, the difficulty of the task is not adjusted appropriately, which can hinder the improvement of the generative AI's quality.

[1030] The specific processing by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means. In this invention, the server includes: a means for a user to enter registration information and complete the registration procedure; a means for the server to receive the user's registration information and store it in a database; a means for the server to assign a generation AI task to a registered user and transmit the task information to the terminal; a means for the user to perform the task and transmit the provided data and evaluation results to the server; a means for the server to reflect the received data and evaluation results in the generation AI's learning model; a means for the server to issue virtual currency to the user's wallet upon task completion; a means for the user to use the virtual currency to access services and the generation AI function; a means for collecting user emotional data in real time and analyzing it using an emotion engine; and a means for the server to adjust the difficulty and content of the task based on the analyzed emotional data. This makes it possible to optimally adjust the task while taking the user's emotional state into consideration and improve the learning quality of the generation AI.

[1031] "User registration" refers to the procedure in which a user enters their information into the system and begins using the service.

[1032] "Server" refers to the central processing unit that receives data from users, stores it in a database, and performs task assignment and emotional data analysis.

[1033] "Database" refers to a system for centrally managing and storing information such as user information, evaluation results, and emotional data.

[1034] A "generative AI task" refers to a specific task or mission assigned to a user for the purpose of training or evaluating a generative AI system.

[1035] An "emotion engine" is a software component that recognizes and analyzes a user's emotional state in real time based on their facial expressions, tone of voice, and actions.

[1036] "Virtual currency" refers to a currency that exists in digital form and whose transactions are based on blockchain technology.

[1037] "Wallet" refers to a digital wallet for storing and managing virtual currency.

[1038] "Task difficulty adjustment" refers to changing the difficulty and content of assigned tasks based on the user's emotional data.

[1039] A "reward system" refers to a mechanism that rewards users with virtual currency based on their performance when they complete a task.

[1040] A "generative AI model" refers to an AI algorithm that uses machine learning based on provided data to improve the quality of the generated text, images, etc.

[1041] A "prompt" refers to an instruction or question that is used as input when a generative AI model generates text or images.

[1042] This invention is a system that improves user engagement by utilizing an emotion engine that analyzes user emotional data and adaptively adjusting the difficulty and content of generative AI tasks.

[1043] Overall system configuration

[1044] The system consists of major components such as the user's device, server, database, generation AI, cryptocurrency wallet, and emotion engine.

[1045] Hardware and Software

[1046] The hardware used may include general-purpose personal computers, smartphones, tablets, and factory robots. The server, which is the core of the system, is a server machine with high-performance data processing capabilities. To collect user emotion data, it must be equipped with input devices such as a camera and microphone.

[1047] The software includes an emotion engine for analyzing user emotions in real time, an AI task evaluation system for evaluating the tasks of the generative AI, and a cryptocurrency wallet system.

[1048] Emotion Recognition

[1049] AITaskEvaluation

[1050] CryptoWallet

[1051] Explanation of program processing

[1052] 1. User registration: The user enters their information into the system and completes the registration process. The server stores the received user registration information in a database. For example, a factory worker enters their basic information and registers.

[1053] 2. Task provision: The server assigns AI-generated tasks to newly registered users and existing users. The task content is selected based on the user's skills, past performance, and emotional data from the emotion engine. Users can check the assigned task information on their devices.

[1054] 3. Emotion Recognition and Analysis: The emotion engine (e.g., EmotionRecognition) analyzes the user's facial expressions and tone of voice collected by the camera and microphone in real time to generate the user's emotional data, which is then sent to the server and stored in a database.

[1055] 4. Task execution and data provision: The user performs the assigned task and provides data for the generating AI. Based on the provided data and emotional data, the AI ​​task evaluation system (e.g., AITaskEvaluation) adjusts the difficulty and content of the task. For example, if the user feels stressed during the task, the server will assign an easier task.

[1056] 5. Reward Payment: When a user completes a task, the server issues cryptocurrency as a reward to the user's wallet. The reward is adjusted based on the user's emotional state and engagement. For example, if the task is rated highly and the emotional data is positive, additional rewards will be paid.

[1057] Specific examples

[1058] For example, when a new worker uses the system for the first time, the following prompt is generated:

[1059] Please enter the details of the new worker. Have you entered an example?

[1060] Example of user information to enter:

[1061] Name: Yamada Taro

[1062] Email: yamada.taro@example.com

[1063] Position: Line Worker

[1064] Task information prompt example:

[1065] Task ID: 12345

[1066] Task Description: Complete line task A.

[1067] Difficulty level: Medium

[1068] Example prompt for sending emotional data:

[1069] User ID: 123

[1070] Emotion: Happy

[1071] Example payment prompt:

[1072] User ID: 123

[1073] Reward amount: 0.05 BTC

[1074] This makes it possible to optimally adjust tasks while taking into account the user's emotional state, improving the learning quality of the generative AI.

[1075] The flow of the specific processing in the application example 2 will be described with reference to FIG.

[1076] Step 1:

[1077] User Registration

[1078] The user enters their information into the system's input terminal. The entered information includes name, email address, job title, etc. The server receives the information and stores it in a database. Based on the entered information, the server generates a user ID and sends the user a notification that registration is complete.

[1079] input:

[1080] User information (name, email address, job title, etc.)

[1081] output:

[1082] User information stored in a database

[1083] User ID

[1084] Registration completion notification

[1085] Operation:

[1086] User enters information

[1087] The server receives the information and stores it in a database

[1088] The server generates a user ID and sends a notification

[1089] Step 2:

[1090] Task submission

[1091] The server assigns AI-generated tasks to registered users. Task content is selected based on the user's skills, past performance, and real-time collected emotional data. The device displays the assigned task information to the user and confirms task acceptance.

[1092] input:

[1093] User ID

[1094] User Skills Data

[1095] Historical Performance Data

[1096] Emotional Data

[1097] output:

[1098] Assigned task information

[1099] User consent status

[1100] Operation:

[1101] The server selects tasks and assigns them to users

[1102] The device displays the task information to the user and confirms acceptance

[1103] Step 3:

[1104] Emotion Recognition and Analysis

[1105] The emotion engine (e.g., EmotionRecognition) uses a camera and microphone to analyze the user's facial expressions and tone of voice in real time. The resulting emotion data is sent to a server and stored in a database.

[1106] input:

[1107] Camera footage

[1108] Audio data

[1109] output:

[1110] Real-time emotion data

[1111] Emotion data stored in a database

[1112] Operation:

[1113] The device collects camera footage and audio data

[1114] Emotion engine analyzes data in real time

[1115] Emotion data is sent to the server and stored in a database

[1116] Step 4:

[1117] Task execution and data provision

[1118] The user performs the assigned task, provides data for the generative AI, and sends the evaluation results to the server. Emotional data is also collected in parallel. The server adjusts the difficulty of the task based on the received data and the evaluation results.

[1119] input:

[1120] User task execution data

[1121] Evaluation results

[1122] Emotional Data

[1123] output:

[1124] Adjusted task information

[1125] Operation:

[1126] Users perform tasks and provide data

[1127] The server receives the data and evaluation results and analyzes the emotion data.

[1128] The server adjusts the difficulty and content of the tasks

[1129] Step 5:

[1130] Payment of rewards

[1131] When a user completes a task, the server issues a cryptocurrency reward to the user's wallet. The reward is adjusted based on the user's task evaluation and emotional data. The user can check the reward in their wallet.

[1132] input:

[1133] Task Completion Status

[1134] Task evaluation results

[1135] Emotional Data

[1136] output:

[1137] Cryptocurrency Rewards

[1138] Cryptocurrency added to user's wallet

[1139] Operation:

[1140] The server confirms task completion and calculates the reward.

[1141] Cryptocurrency is issued to your wallet

[1142] User sees rewards in wallet

[1143] The specific processing unit 290 transmits the result of the specific processing to the smart glasses 214. In the smart glasses 214, the control unit 46A causes the speaker 240 to output the result of the specific processing. The microphone 238 acquires audio indicating a user input regarding the result of the specific processing. The control unit 46A transmits audio data indicating the user input acquired by the microphone 238 to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the audio data.

[1144] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.

[1145] In the above embodiment, an example in which the specific processing is performed by the data processing device 12 has been given, but the technology of the present disclosure is not limited to this, and the specific processing may be performed by the smart glasses 214.

[1146] [Third embodiment]

[1147] FIG. 5 shows an example of the configuration of a data processing system 310 according to the third embodiment.

[1148] 5, the data processing system 310 includes the data processing device 12 and a headset type terminal 314. An example of the data processing device 12 is a server.

[1149] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).

[1150] The headset type terminal 314 includes a computer 36, a microphone 238, a speaker 240, a camera 42, a communication I / F 44, and a display 343. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The microphone 238, the speaker 240, the camera 42, and the display 343 are also connected to the bus 52.

[1151] The microphone 238 receives instructions and the like from the user 20 by receiving voice uttered by the user 20. The microphone 238 captures the voice uttered by the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio in accordance with instructions from the processor 46.

[1152] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the surroundings of user 20 (for example, an imaging range defined by an angle of view equivalent to the field of vision of a typical healthy person).

[1153] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 are responsible for the exchange of various information between the processor 46 and the processor 28 via the network 54. The exchange of various information between the processor 46 and the processor 28 using the communication I / Fs 44 and 26 is carried out in a secure state.

[1154] Fig. 6 shows an example of the main functions of the data processing device 12 and the headset type terminal 314. As shown in Fig. 6, in the data processing device 12, a specific process is performed by the processor 28. A specific process program 56 is stored in the storage 32.

[1155] The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.

[1156] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.

[1157] In the headset type terminal 314, a reception output process is performed by the processor 46. A reception output program 60 is stored in the storage 50. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.

[1158] Next, a description will be given of the identification process performed by the identification processing unit 290 of the data processing device 12. In the following description, the data processing device 12 will be referred to as the "server" and the headset type terminal 314 will be referred to as the "terminal."

[1159] The present invention is a specific embodiment of a system in which a user registers for a service by entering registration information, then provides data for and evaluates the generating AI, and receives virtual currency as a reward.

[1160] Overall system configuration

[1161] The system consists of the following main components:

[1162] User's device

[1163] server

[1164] Database

[1165] Generation AI

[1166] Cryptocurrency wallet

[1167] Explanation of program processing

[1168] 1. User Registration

[1169] Users access the service's website or mobile app and enter the required information (such as name, email address, and password) on the "New Registration" page to complete the registration process.

[1170] The terminal transmits the input information to the server.

[1171] The server stores the received information in a database and returns a registration completion message to the user.

[1172] 2. Providing generative AI tasks

[1173] The server assigns AI-generated tasks to newly registered and existing users, based on their skills and past performance.

[1174] The terminal displays this task information to the user and asks the user whether to accept the task.

[1175] 3. Provision of learning data and evaluation

[1176] Users provide data for the generative AI according to assigned tasks and evaluate the generated results, for example, users may evaluate the captions of advertising images or judge the appropriateness of text generation.

[1177] The terminal transmits the data provided by the user and the evaluation results to the server.

[1178] The server stores the received data and evaluation results in a database and reflects them in the generative AI's learning model.

[1179] 4. Payment of Rewards

[1180] After the server verifies that the task has been completed correctly, it issues a cryptocurrency reward to the user, which is then added to the user's wallet.

[1181] The user checks their wallet and sees that the reward has been added.

[1182] 5. Use of Rewards

[1183] Users can use the virtual currency they receive to access additional features and premium services offered within the service.

[1184] The terminal transmits the user's virtual currency usage process to the server.

[1185] The server records cryptocurrency transactions and enables applicable services and generating AI functions.

[1186] Specific examples

[1187] Example 1:

[1188] User A visits the website during his commute and completes the registration process. The server assigns User A the task of generating captions for advertising images. User A views the images, rates the captions, and sends the results to the server. The server verifies the results and adds 0.01 BTC to User A's wallet as a reward.

[1189] Example 2:

[1190] Company B registers a corporate account and receives multiple AI generation tasks from the server in bulk. The tasks are distributed appropriately within the company, and employees evaluate them. After that, a corporate employee sends the evaluation results to the server in bulk. Based on the evaluation results, the server issues 1 BTC to Company B's account as a reward, which is added to the wallet.

[1191] This invention provides a system that allows general users and members of the public to use their time effectively to participate in learning about AI generation and receive virtual currency as a reward, thereby promoting the improvement of the quality and spread of AI generation. Furthermore, a system for collective evaluation and reward management for corporations enables efficient operation while reducing the risk of data leakage.

[1192] The processing flow will be explained below.

[1193] Step 1:

[1194] Users access the service's website or mobile app and enter the required information (such as name, email address, and password) on the "New Registration" page to complete the registration process.

[1195] Step 2:

[1196] The terminal transmits the input information to the server.

[1197] Step 3:

[1198] The server stores the received registration information in a database and verifies whether the registration was completed successfully.

[1199] Step 4:

[1200] The server sends a confirmation message to the terminal confirming that registration is complete.

[1201] Step 5:

[1202] The user will receive a completion message and will be logged into the system.

[1203] Step 6:

[1204] When a user logs in, the server analyzes the user's skills and past participation history and selects an appropriate generation AI task.

[1205] Step 7:

[1206] The server sends information about the selected generated AI task (data, instructions, evaluation criteria, etc.) to the terminal.

[1207] Step 8:

[1208] The terminal displays the received task information to the user and asks the user whether to approve the task.

[1209] Step 9:

[1210] The user approves the task and provides and evaluates data as instructed.

[1211] Step 10:

[1212] The terminal transmits the data entered by the user and the evaluation results to the server.

[1213] Step 11:

[1214] The server stores the received data and evaluation results in a database.

[1215] Step 12:

[1216] The server reflects the stored data and evaluation results in the generative AI's learning model.

[1217] Step 13:

[1218] The server performs a verification process to ensure that the task is completed correctly.

[1219] Step 14:

[1220] The server certifies task completion and issues virtual currency as a reward to the user.

[1221] Step 15:

[1222] The server adds the issued cryptocurrency to the user's wallet.

[1223] Step 16:

[1224] The user logs in to their wallet and confirms that the reward has been added.

[1225] Step 17:

[1226] To use virtual currency, users access the "reward usage page" within the service and select the additional features and premium services offered.

[1227] Step 18:

[1228] The terminal transmits the user's selection and virtual currency payment information to the server.

[1229] Step 19:

[1230] The server processes cryptocurrency transactions and enables corresponding services and generative AI functions.

[1231] Step 20:

[1232] The server records the transaction history in a database and notifies the relevant service providers as necessary.

[1233] Step 21:

[1234] The server provides a bulk of generated AI tasks to corporate accounts.

[1235] Step 22:

[1236] The user (company representative) appropriately distributes the task information received from the server within the company.

[1237] Step 23:

[1238] The user (company representative) sends the evaluation results collected within the company to the server in bulk.

[1239] Step 24:

[1240] The server stores the evaluation results sent in bulk in a database and reflects them in the generative AI's learning model.

[1241] Step 25:

[1242] The server issues virtual currency in bulk to the corporate account.

[1243] Step 26:

[1244] Users (corporate personnel) add the issued virtual currency to the company's wallet and distribute and manage it within the company.

[1245] The above are the specific processing steps for carrying out the present invention.

[1246] Example 1

[1247] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."

[1248] Conventional generative AI systems lack a well-established mechanism for users to receive rewards when they provide or evaluate data, which led to low user participation. Another issue was the lack of a clear method for centralized management and reward issuance for corporations, which required cumbersome procedures. Furthermore, the system lacked the functionality to assign appropriate tasks based on users' skills and past performance, making it difficult to improve the quality of the generative AI's learning model.

[1249] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.

[1250] In this invention, the server includes: a means for a user to enter registration information and complete the registration procedure; a means for the server to receive the user's registration information and store it in a database; a means for the server to assign a generation AI task to a registered user and transmit the task information to the terminal; a means for the user to receive the task and transmit the data provided and evaluation results to the server; a means for the server to reflect the received data and evaluation results in the generation AI's learning model; a means for the server to issue virtual currency to the user's wallet upon task completion; a means for the user to use the service or generation AI function using the virtual currency; a means for the terminal to transmit the specified process to the server; and a means for the server to record the virtual currency transaction and activate the corresponding service. This establishes a system in which users receive rewards for providing data and evaluations, thereby increasing user participation motivation. It also facilitates centralized management and reward issuance for corporations, improving work efficiency. Furthermore, it enables appropriate tasks to be assigned based on users' skills and past performance, improving the quality of the generation AI's learning model.

[1251] A "User" is a person or organization that registers with the system and performs generative AI tasks.

[1252] A "server" is a computer system that receives user input information, stores it in a database, assigns generative AI tasks, and issues virtual currency.

[1253] "Database" refers to a system for storing data such as user registration information, information on generated AI tasks, evaluation results, and cryptocurrency transactions.

[1254] A "generative AI task" refers to a set of tasks related to training and evaluating an AI model that a user must perform.

[1255] "Terminal" means a device used by a user to communicate with the server, including a PC, smartphone, tablet, etc.

[1256] A "cryptocurrency wallet" is an electronic tool or account used by a user to manage cryptocurrency received by the user.

[1257] "Data provision" refers to the act of a user providing the system with the data necessary for learning and evaluating the generative AI.

[1258] "Evaluation results" refers to the content and results of the evaluation made by the user on the output of the generated AI.

[1259] "Cryptocurrency" refers to digital assets that exist in digital form and are traded using blockchain technology.

[1260] "Transaction" refers to the recording and processing of transactions, including the sending and receiving of virtual currency.

[1261] A "corporate account" is a user account that companies and organizations use to register with the system.

[1262] A "learning model" refers to the algorithm and its dataset that generative AI uses to learn from data and make predictions and generate results.

[1263] MODE FOR CARRYING OUT THE INVENTION

[1264] The present invention is a system in which users register for a service by entering registration information, then provide data for and evaluate the AI ​​generator, and receive virtual currency as a reward. This system is implemented using the following hardware and software components:

[1265] User device: a device such as a PC, smartphone, or tablet.

[1266] Server: A powerful computer system.

[1267] Database: A relational database such as MySQL or PostgreSQL.

[1268] Generative AI: Machine learning frameworks such as TensorFlow and PyTorch.

[1269] Cryptocurrency wallet: A digital wallet such as a Bitcoin wallet or Ethereum wallet.

[1270] User Registration

[1271] A user accesses the service's registration page using an internet browser or mobile app. They then enter the required information, such as their name, email address, and password, to register. The device then sends this information to the server as an HTTP POST request. The server stores the received information in a database and returns a message to the user confirming registration.

[1272] Providing generative AI tasks

[1273] The server assigns AI-generated tasks to newly registered and existing users. Task selection is based on the user's skills and past performance. The device notifies the user of this task information and asks whether the user accepts the task.

[1274] Providing learning data and conducting evaluations

[1275] Users provide data for the generative AI according to the assigned task and evaluate the generated results. For example, they evaluate the captions of advertising images or determine the appropriateness of text generation. The device sends the provided data and evaluation results to the server. The server stores the received data and evaluation results in a database and reflects them in the generative AI's learning model.

[1276] Payment of rewards

[1277] After the server confirms that the task has been completed correctly, it issues a reward to the user in virtual currency, which is then added to the user's wallet. The user then checks their wallet and confirms that the reward has been added.

[1278] Use of rewards

[1279] Users can use the virtual currency they receive to access additional features and premium services offered within the service. The device sends the transaction to the server, which records the transaction and activates the corresponding service.

[1280] Specific examples

[1281] Example 1

[1282] User A accesses a website during his commute and registers by entering his name, email address, and password in a form. The device sends this information to the server, which stores the registration information in a database and returns a success message to User A.

[1283] Example 2

[1284] User B is newly registered, and the server assigns a text generation task based on the past performance of similar users. The device notifies User B of this information, and User B accepts the task.

[1285] Prompt Sentence Examples

[1286] "Generate a suitable caption for the following advertising image."

[1287] "Generate a short story using the opening lines below."

[1288] This will allow users to receive rewards when they provide or evaluate data, increasing their motivation to participate. It will also facilitate bulk management and reward issuance for corporations, improving the quality of generative AI learning models.

[1289] The flow of the identification process in the first embodiment will be described with reference to FIG.

[1290] Specific explanation of processing steps

[1291] Step 1: User Registration

[1292] Input: A user enters registration information into a form, such as their name, email address, and password.

[1293] How it works: A user visits the registration page and enters the required information.

[1294] Data processing / calculation: The terminal sends the input information to the server as an HTTP POST request. The server executes SQL statements to store the received information in a database.

[1295] Output: The server returns a message to the user confirming registration.

[1296] Step 2: Providing a generative AI task

[1297] Input: User information registered on the server.

[1298] How it works: The server assigns AI-generated tasks to newly registered and existing users, selecting appropriate tasks based on the user's skills and past performance.

[1299] Data processing / calculation: The server retrieves the user's skill information and past performance data from the database and uses an algorithm to select the most suitable task.

[1300] Output: The server sends task information to the terminal, and the terminal displays the task information to the user.

[1301] Step 3: Accepting the task

[1302] Input: The task information displayed to the user.

[1303] Action: The user reviews the task and chooses whether to accept it. If they accept the task, they click the Accept button.

[1304] Data processing / calculation: The terminal sends the consent information to the server, which executes SQL statements on the database to update the task status.

[1305] Output: The server returns a confirmation message to the user.

[1306] Step 4: Providing training data and evaluation

[1307] Input: User-provided data and ratings.

[1308] How it works: The user provides data for the generative AI according to a task and evaluates the results. The user fills out an evaluation form.

[1309] Data processing / calculation: The terminal sends the user's input data and evaluation results to the server via an HTTP POST request. The server executes SQL statements to store the data and evaluation results in a database.

[1310] Output: The server receives the data and evaluation results, stores them in a database, and returns a message to the user indicating that the data has been saved.

[1311] Step 5: Payment

[1312] Input: Task completion status and evaluation result.

[1313] How it works: The server verifies that the task was completed correctly and issues a cryptocurrency reward to the user.

[1314] Data processing / calculation: The server uses the blockchain API to generate cryptocurrency transactions and send them to the user's wallet address.

[1315] Output: The cryptocurrency is added to the user's wallet. The server returns a message to the user confirming that the reward has been issued.

[1316] Step 6: Use your rewards

[1317] Input: Cryptocurrency added to the user's wallet.

[1318] How it works: Users use virtual currency to access additional features and premium services within the Service.

[1319] Data processing / calculation: The terminal sends cryptocurrency usage information to the server, which stores the transaction information in a database and executes SQL statements to activate the corresponding services.

[1320] Output: The server returns a message to the user that the service has been enabled.

[1321] (Application example 1)

[1322] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."

[1323] In modern society, there is a demand for improving the quality of generative AI, but there is a lack of ways for data providers to receive appropriate rewards for their contributions. Furthermore, maintaining the quality of the data provided by users requires task allocation based on the users' evaluation skills and performance. Furthermore, it is a challenge to build a system that allows ordinary users to contribute to the training of generative AI in an easy-to-use manner and receive rewards.

[1324] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.

[1325] In this invention, the server includes: a means for a user to enter registration information and complete the registration procedure; a means for the server to receive the user's registration information and store it in a database; a means for the server to assign a generation AI task to a registered user and transmit the task information to the terminal; a means for the user to perform the task and transmit the data provided and evaluation results to the server; a means for the server to reflect the received data and evaluation results in the generation AI's learning model; a means for the server to issue virtual currency to the user's wallet upon task completion; a means for the user to use the virtual currency to access services and the generation AI's functions; and a means for the user to rate content such as videos, images, and text using a smartphone and receive virtual currency as a reward. This allows users to easily contribute to the generation AI's learning and receive appropriate rewards, improving the quality of the generation AI and increasing user satisfaction. Furthermore, by assigning tasks according to users' skills and performance, data quality can be maintained.

[1326] "Registration procedure" refers to the procedure by which a user enters their information and officially joins the system.

[1327] The "server" is a central control unit that receives information from users, stores data, and assigns generative AI tasks.

[1328] The "database" is a system for managing and storing user registration information and the learning data of the generation AI.

[1329] "Generative AI tasks" are tasks provided to users to improve the performance of generative AI, and involve the provision and evaluation of data.

[1330] A "terminal" is a device used by a user to execute generative AI tasks and send data and evaluation results to the server.

[1331] "Evaluation results" are the results after a user performs a generative AI task, and are reflected in the generative AI's learning model.

[1332] A "learning model" is a mathematical model or algorithm that generative AI uses to derive more accurate results.

[1333] "Virtual currency" means a currency that exists in digital form and is issued for use in online transactions.

[1334] A "wallet" is a digital system for managing virtual currency held by a user.

[1335] "Content rating" refers to a user's evaluation of digital content such as videos, images, and text.

[1336] A "smartphone" is a mobile device that can connect to the Internet and has multiple functions.

[1337] A "corporate account" is an account with registration information used by a company or organization.

[1338] "Skills" refer to specific abilities or techniques that a user possesses.

[1339] "Performance" refers to the achievements or results of a user in carrying out a task.

[1340] A "transaction" refers to the act of moving or trading virtual currency.

[1341] The present invention provides a system in which users can contribute to the learning of a generation AI and receive virtual currency in return. This system is realized by the following components and processing procedures.

[1342] System configuration

[1343] 1. User Device

[1344] An internet-connected device such as a smartphone is used for registration, task execution, and sending evaluation results.

[1345] 2. Server

[1346] It is a central control unit that manages registered user information, assigns generative AI tasks, and receives and processes data and evaluations. The server uses the following software: Flask (web framework), SQLAlchemy (database ORM), and Python.

[1347] 3. Database

[1348] Stores user information, generative AI learning data, task information, evaluation results, etc.

[1349] 4. Generation AI

[1350] The AI ​​model learns based on the data and evaluation results provided by users and improves its performance.

[1351] 5. Cryptocurrency Wallet

[1352] Store and manage virtual currency as user rewards.

[1353] Program processing

[1354] The server performs the following specific data processing and data calculations.

[1355] 1. User Registration

[1356] The server stores the personal information entered by the user in a database, and sends a confirmation message back to the user's device when registration is complete.

[1357] 2. Task assignment

[1358] The server selects an appropriate generative AI task based on the user's skills and past performance, and sends the task information to the user's device.

[1359] 3. Data provision and evaluation

[1360] The user performs a task and provides the data necessary for the generative AI's learning model, which is then sent to the server along with the evaluation results.

[1361] 4. Payment of Rewards

[1362] After the server confirms the completion of the task, it issues virtual currency to the user's wallet as a reward.

[1363] 5. Generative AI Training

[1364] The server reflects the received data and evaluation results in the generative AI's learning model, improving the model's performance.

[1365] Examples and prompts

[1366] Examples:

[1367] 1. A user launches the app and registers by entering their name, email address, and password.

[1368] 2. The server assigns the user a task to evaluate the captions of advertising images and sends the task information to the smartphone.

[1369] 3. The user views the image, rates the caption, and sends the results to the server.

[1370] 4. The server checks the evaluation results and adds virtual currency to the wallet as a reward.

[1371] 5. The user checks their wallet and sees that the reward has been added.

[1372] Example prompt sentence:

[1373] Start the user registration process: "Please enter your name, email address, and password on the new registration page."

[1374] Assign a task: "Please review the task and decide whether you want to continue."

[1375] Submit a rating: "Watch the video, leave a rating, and submit."

[1376] The flow of the specific processing in the application example 1 will be described with reference to FIG.

[1377] Step 1:

[1378] User Registration

[1379] Input: Personal information such as name, email address, and password.

[1380] How it works: A user accesses the new registration page on their smartphone, enters the required information, and submits it.

[1381] Data processing: The server receives the entered user information and stores it in a database.

[1382] Output: Sends a registration completion message to the user's device.

[1383] Step 2:

[1384] Task assignment

[1385] Input: User skills and past performance data.

[1386] How it works: The server selects a generative AI task based on the registered user's skills and past performance. For example, it selects a task to evaluate captions for advertising images.

[1387] Data processing: Generate the selected task information and send it to the corresponding user's device.

[1388] Output: Display task information on the user's terminal.

[1389] Step 3:

[1390] Task execution

[1391] Input: Task information sent from the server.

[1392] Action: The user performs an assigned task (e.g., rating the captions of advertising images) on their smartphone.

[1393] Data processing: User-generated evaluation results are sent from the device to the server.

[1394] Output: Sends the evaluation result data to the server.

[1395] Step 4:

[1396] Processing of data and evaluation results

[1397] Input: User-provided assessment result data.

[1398] How it works: The server stores the received evaluation results in a database and reflects them in the generative AI model.

[1399] Data processing: The server integrates the evaluation data received into the training dataset of the generative AI to train the AI ​​model.

[1400] Output: An updated generative AI model.

[1401] Step 5:

[1402] Payment of rewards

[1403] Input: Task completion status and accuracy of assessment results.

[1404] How it works: The server verifies that the task was completed correctly and rewards the user with virtual currency.

[1405] Data processing: The server generates cryptocurrency transactions and adds them to the user's wallet account.

[1406] Output: Cryptocurrency is added to the user's wallet.

[1407] Step 6:

[1408] Use of virtual currency

[1409] Input: The cryptocurrency added to the user's wallet.

[1410] How it works: Users use their smartphones to redeem cryptocurrency and access services and generating AI features.

[1411] Data processing: The server records cryptocurrency transactions and enables corresponding services and features.

[1412] Output: The user's desired service or the activation of a generative AI function.

[1413] Furthermore, an emotion engine that estimates the user's emotion may be further combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59, and perform identification processing using the user's emotion.

[1414] The present invention is a specific embodiment of a system in which a user provides and evaluates learning data for a generative AI, and an emotion engine is used to recognize the user's emotions and adjust the evaluation and task content based on those emotions.

[1415] Overall system configuration

[1416] The system consists of the following main components:

[1417] User's device

[1418] server

[1419] Database

[1420] Generation AI

[1421] Cryptocurrency wallet

[1422] Emotion Engine

[1423] Explanation of program processing

[1424] 1. User Registration

[1425] Users access the service's website or mobile app and enter the required information on the "New Registration" page to complete the registration process.

[1426] The terminal transmits the input information to the server.

[1427] The server stores the received registration information in a database and verifies whether the registration was completed successfully.

[1428] The server sends a confirmation message to the terminal confirming that registration is complete.

[1429] The user will receive a completion message and will be logged into the system.

[1430] 2. Providing generative AI tasks

[1431] The server assigns generative AI tasks to newly registered and existing users, based on the user's skills, past performance, and emotional data from the emotion engine.

[1432] The terminal displays this task information to the user and asks the user whether to accept the task.

[1433] 3. Provision of learning data and evaluation

[1434] Users provide data for the generative AI according to assigned tasks and evaluate the generated results, for example, users may evaluate the captions of advertising images or judge the appropriateness of text generation.

[1435] The device recognizes the user's emotions in real time and transmits the emotion data to the server.

[1436] The server stores the received data, evaluation results, and emotion data in a database.

[1437] The server analyzes the emotional data and reflects the analysis results in the generative AI's learning model.

[1438] If the user is feeling frustrated or stressed, the server can adjust the difficulty or content of the task.

[1439] 4. Payment of Rewards

[1440] The server issues cryptocurrency as a reward to the user after verifying that the task has been completed correctly, and can also provide additional rewards based on sentiment data to increase user engagement.

[1441] The user checks their wallet and sees that the reward has been added.

[1442] 5. Use of Rewards

[1443] Users can use the virtual currency they receive to access additional features and premium services offered within the service.

[1444] The terminal transmits the user's virtual currency usage process to the server.

[1445] The server processes cryptocurrency transactions and enables corresponding services and generative AI functions.

[1446] Specific examples

[1447] Example 1:

[1448] User A accesses the website during his commute and completes the registration process. The server assigns User A the task of generating captions for advertising images. User A views the images, evaluates the captions, and sends the results to the server. The emotion engine analyzes User A's emotions in real time and provides feedback to the server. The server adds cryptocurrency to User A's wallet as a reward based on the evaluation results and emotion data.

[1449] Example 2:

[1450] Company B registers a corporate account and receives multiple AI generation tasks from the server in bulk. After the tasks are appropriately distributed within the company and employees evaluate them, a corporate representative sends the evaluation results to the server in bulk. The emotion engine also analyzes employees' emotional data and provides it to the server. The server adjusts rewards based on the evaluation results and emotional data, and issues virtual currency in bulk to the corporate account.

[1451] This invention provides a mechanism to improve the quality of generative AI and user engagement by utilizing user emotional data and adjusting the difficulty and content of tasks in real time. It also enables fair evaluation and reward management for corporations using emotional data.

[1452] The processing flow will be explained below.

[1453] Step 1:

[1454] Users access the service's website or mobile app and enter the required information (such as name, email address, and password) on the "New Registration" page to complete the registration process.

[1455] Step 2:

[1456] The terminal transmits the input information to the server.

[1457] Step 3:

[1458] The server stores the received registration information in a database.

[1459] Step 4:

[1460] The server sends a confirmation message to the terminal to notify it that the registration was successful.

[1461] Step 5:

[1462] The user will receive a registration completion message and will be logged into the system.

[1463] Step 6:

[1464] The server analyzes the logged-in user's skills, past participation history, and emotional data obtained from the emotion engine to select an appropriate generation AI task.

[1465] Step 7:

[1466] The server sends information about the selected generated AI task (data, instructions, evaluation criteria, etc.) to the terminal.

[1467] Step 8:

[1468] The terminal displays the received task information to the user and asks the user whether or not to accept the task.

[1469] Step 9:

[1470] The user approves the task and provides and evaluates data according to the instructions, during which the emotion engine collects the user's emotional data.

[1471] Step 10:

[1472] The emotion engine (inside the device) recognizes and analyzes the user's emotions in real time and sends the data to the server.

[1473] Step 11:

[1474] The terminal transmits the data entered by the user and the evaluation results to the server.

[1475] Step 12:

[1476] The server stores the received data, evaluation results, and emotion data in a database.

[1477] Step 13:

[1478] The server analyzes the emotional data and reflects the analysis results in the generative AI's learning model.

[1479] Step 14:

[1480] The server performs a verification process to ensure that the task is completed correctly.

[1481] Step 15:

[1482] The server certifies task completion and issues cryptocurrency as a reward to the user, and can also provide additional rewards based on sentiment data to increase user engagement.

[1483] Step 16:

[1484] The server adds the issued cryptocurrency to the user's wallet.

[1485] Step 17:

[1486] The user checks their wallet and sees that the reward has been added.

[1487] Step 18:

[1488] To use virtual currency, users access the "reward usage page" within the service and select the additional features and premium services offered.

[1489] Step 19:

[1490] The terminal transmits the user's selection and virtual currency payment information to the server.

[1491] Step 20:

[1492] The server processes cryptocurrency transactions and enables corresponding services and generative AI functions.

[1493] Step 21:

[1494] The server records the transaction history in a database and notifies the relevant service providers as necessary.

[1495] Step 22:

[1496] The server provides a bulk of generated AI tasks to corporate accounts.

[1497] Step 23:

[1498] The user (company representative) appropriately distributes the task information received from the server within the company.

[1499] Step 24:

[1500] The user (company representative) sends the evaluation results collected within the company to the server in bulk.

[1501] Step 25:

[1502] The emotion engine (in the company representative's device) collects and analyzes employee emotion data and sends that data to the server.

[1503] Step 26:

[1504] The server stores the evaluation results and emotional data sent in bulk in a database and reflects them in the generative AI's learning model.

[1505] Step 27:

[1506] The server issues virtual currency in bulk to the corporate account.

[1507] Step 28:

[1508] Users (corporate personnel) add the issued virtual currency to the company's wallet and distribute and manage it within the company.

[1509] Example 2

[1510] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."

[1511] Conventional generative AI systems primarily assign tasks based on the user's skills and past performance, but lack a mechanism for reflecting user emotions and engagement in real time. This raises concerns about decreased user motivation and increased dissatisfaction, limiting the improvement of generative AI quality and user satisfaction. Furthermore, reward calculations are based on a uniform standard, requiring flexible responses based on user engagement and performance.

[1512] The specific processing by the specific processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means.

[1513] In this invention, the server includes a means for the terminal to recognize the user's emotions in real time and transmit the emotion data to the server, a means for the server to adjust the difficulty and content of the task based on the emotion data analyzed, and a means for the server to issue virtual currency to the user's wallet upon task completion. This allows the difficulty and content of the task to be adjusted in real time according to the user's current emotions, and also makes it possible to flexibly calculate rewards according to the user's engagement and performance.

[1514] "User" means an individual or legal entity that uses the system to provide and evaluate generative AI tasks.

[1515] The "server" is a computer system that receives information from users and is responsible for assigning generative AI tasks, storing data, analyzing emotional data, and issuing rewards.

[1516] The "database" is a system that centrally manages and stores user registration information, generated AI task data, evaluation results, emotional data, and other information.

[1517] "Generative AI" is an artificial intelligence system that learns from data provided by users and helps generate and evaluate tasks.

[1518] "Virtual currency" is a digital form of currency that is issued by a server to users as a reward.

[1519] A "wallet" is a digital wallet used by users to manage the virtual currency they receive.

[1520] The "Emotion Engine" is an artificial intelligence system that recognizes and analyzes the user's emotions in real time and sends that data to a server.

[1521] "Tasks" refer to generative AI-related tasks and evaluation work provided to users.

[1522] MODE FOR CARRYING OUT THE INVENTION

[1523] The present invention is a system in which a user provides learning data for a generative AI and evaluates it, and an emotion engine is used to recognize the user's emotions and adjust the evaluation and task content based on those emotions. Specific embodiments for implementing this system are described below.

[1524] Overall system configuration

[1525] The system consists of the following main components:

[1526] User's device

[1527] server

[1528] Database

[1529] Generation AI

[1530] Cryptocurrency wallet

[1531] Emotion Engine

[1532] User Registration

[1533] The user enters registration information via a website or mobile app to complete the registration process. The device then sends the entered information to the server, which stores the received information in a database. Once registration is complete, the server sends a confirmation message to the device, which the user receives and logs into the system.

[1534] Providing generative AI tasks

[1535] The server assigns AI-generated tasks to newly registered users and existing users. The task assignment criteria are based on the user's skills, past performance, and emotion data from the emotion engine. The device displays this task information to the user and asks whether the user accepts the task.

[1536] Providing learning data and conducting evaluations

[1537] Users provide data for the generative AI according to assigned tasks and evaluate the generated results. For example, a user evaluates the caption of an advertising image and sends the results to the server. The device recognizes the user's emotions in real time and sends the emotional data to the server. The server stores the received data, evaluation results, and emotional data in a database, then analyzes the emotional data and reflects the analysis results in the generative AI's learning model.

[1538] Payment of rewards

[1539] After the server confirms that the task has been completed correctly, it issues a cryptocurrency reward to the user, who then checks their wallet to see that the reward has been added.

[1540] Use of rewards

[1541] Users can use the virtual currency they receive to access additional features and premium services provided within the service. The device sends the user's virtual currency usage transaction to the server, which processes the virtual currency transaction and activates the corresponding service or AI generation function.

[1542] Specific examples

[1543] Example 1: For a general user

[1544] User A accesses the website during his commute and completes the registration process. The server assigns User A the task of generating captions for advertising images. User A views the images, evaluates the captions, and sends the results to the server. The emotion engine analyzes User A's emotions in real time and provides feedback to the server. The server adds cryptocurrency to User A's wallet as a reward based on the evaluation results and emotion data.

[1545] Example 2: For corporate users

[1546] Company B registers a corporate account and receives multiple AI generation tasks from the server in bulk. Company B appropriately distributes the tasks within the company, and after employees evaluate them, a corporate representative sends the evaluation results to the server in bulk. The emotion engine also analyzes employees' emotional data and provides it to the server. The server adjusts rewards based on the evaluation results and emotional data, and issues virtual currency in bulk to the corporate account.

[1547] Prompt Sentence Examples

[1548] Example of a task assigned to User A

[1549] "Generate captions for the following advertising images and rate their appropriateness."

[1550] Examples of tasks received by corporate users

[1551] "Assign generative AI tasks related to your next project to your employees and evaluate the results collectively."

[1552] This invention provides a mechanism to improve the quality of generative AI and user engagement by utilizing user emotional data and adjusting the difficulty and content of tasks in real time. It also enables fair evaluation and reward management for corporations using emotional data.

[1553] The flow of the identification process in the second embodiment will be described with reference to FIG.

[1554] System program processing flow

[1555] Step 1: User Registration

[1556] 1.1 Input: A user enters their name, email address, and password on a website or mobile app sign-up page.

[1557] 1.2 Operation: The device sends the entered registration information to the server using the HTTPS protocol.

[1558] 1.3 Processing: The server stores the received registration information in a database and checks for duplicates and consistency by inserting it into the database using an SQL query and checking for uniqueness constraints.

[1559] 1.4 Output: Once the registration information is successfully saved, the server will return a JSON message to the user confirming the registration.

[1560] 1.5 Action: The user confirms the confirmation message displayed on the terminal and then logs in.

[1561] Step 2: Providing a generative AI task

[1562] 2.1 Input: The server retrieves information about new and existing users from the database.

[1563] 2.2 Processing: The server selects appropriate generative AI tasks based on the user's skills, past performance, and emotional data. It uses algorithms to evaluate and select appropriate tasks for each user.

[1564] 2.3 Output: Send the selected task information to the terminal.

[1565] 2.4 Operation: The device displays the task information to the user and provides options to confirm acceptance or rejection. The user makes a selection and sends the selection to the server.

[1566] Step 3: Providing training data and conducting evaluation

[1567] 3.1 Input: The user generates data according to the provided generative AI task and evaluates it.

[1568] 3.2 Operation: The device transmits the user's rating data and real-time recognized emotion data to the server. Emotion data is collected through the camera and microphone.

[1569] 3.3 Processing: The server stores the received data and evaluation results in a database. It also analyzes the emotion data using an emotion engine (Emotion AI) and obtains the results. Specifically, it applies an emotion recognition algorithm to assign emotion labels.

[1570] 3.4 Output: The results of emotion data analysis and evaluation are reflected in the generative AI learning model.

[1571] Step 4: Adjust task difficulty and content

[1572] 4.1 Input: User emotion data analysis results and evaluation results.

[1573] 4.2 Processing: The server adjusts the difficulty and content of the task based on the emotion data. Specifically, for users who feel dissatisfied or stressed, the server lowers the difficulty of the task or changes the content.

[1574] 4.3 Output: Save the adjusted task information in the database and provide it back to the user.

[1575] Step 5: Payment

[1576] 5.1 Input: Completed task status, user rating results, and sentiment data.

[1577] 5.2 Processing: The server checks the task completion status and evaluation result, calculates the amount of virtual currency, and issues virtual currency to the user using the virtual currency wallet API.

[1578] 5.3 Output: The cryptocurrency is added to the user's wallet.

[1579] 5.4 How it works: The user opens the wallet app and checks the details of the cryptocurrency they received.

[1580] Step 6: Use your rewards

[1581] 6.1 Input: A request that a User receives to spend virtual currency.

[1582] 6.2 Operation: A user makes a payment to access additional features or premium services within the service. The terminal sends a payment request to the server.

[1583] 6.3 Processing: The server processes cryptocurrency transactions and enables corresponding services and features, specifically by verifying transactions through the blockchain network and updating user permissions in the database.

[1584] 6.4 Output: The corresponding service or generative AI function is enabled.

[1585] (Application example 2)

[1586] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."

[1587] Conventional generative AI task allocation and reward systems provide tasks without considering the user's emotional data, making it difficult to maintain user engagement. In particular, because the system does not reflect the stress and frustration the user feels while completing a task, the difficulty of the task is not adjusted appropriately, which can hinder the improvement of the generative AI's quality.

[1588] The specific processing by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means. In this invention, the server includes: a means for a user to enter registration information and complete the registration procedure; a means for the server to receive the user's registration information and store it in a database; a means for the server to assign a generation AI task to a registered user and transmit the task information to the terminal; a means for the user to perform the task and transmit the provided data and evaluation results to the server; a means for the server to reflect the received data and evaluation results in the generation AI's learning model; a means for the server to issue virtual currency to the user's wallet upon task completion; a means for the user to use the virtual currency to access services and the generation AI function; a means for collecting user emotional data in real time and analyzing it using an emotion engine; and a means for the server to adjust the difficulty and content of the task based on the analyzed emotional data. This makes it possible to optimally adjust the task while taking the user's emotional state into consideration and improve the learning quality of the generation AI.

[1589] "User registration" refers to the procedure in which a user enters their information into the system and begins using the service.

[1590] "Server" refers to the central processing unit that receives data from users, stores it in a database, and performs task assignment and emotional data analysis.

[1591] "Database" refers to a system for centrally managing and storing information such as user information, evaluation results, and emotional data.

[1592] A "generative AI task" refers to a specific task or mission assigned to a user for the purpose of training or evaluating a generative AI system.

[1593] An "emotion engine" is a software component that recognizes and analyzes a user's emotional state in real time based on their facial expressions, tone of voice, and actions.

[1594] "Virtual currency" refers to a currency that exists in digital form and whose transactions are based on blockchain technology.

[1595] "Wallet" refers to a digital wallet for storing and managing virtual currency.

[1596] "Task difficulty adjustment" refers to changing the difficulty and content of assigned tasks based on the user's emotional data.

[1597] A "reward system" refers to a mechanism that rewards users with virtual currency based on their performance when they complete a task.

[1598] A "generative AI model" refers to an AI algorithm that uses machine learning based on provided data to improve the quality of the generated text, images, etc.

[1599] A "prompt" refers to an instruction or question that is used as input when a generative AI model generates text or images.

[1600] This invention is a system that improves user engagement by utilizing an emotion engine that analyzes user emotional data and adaptively adjusting the difficulty and content of generative AI tasks.

[1601] Overall system configuration

[1602] The system consists of major components such as the user's device, server, database, generation AI, cryptocurrency wallet, and emotion engine.

[1603] Hardware and Software

[1604] The hardware used may include general-purpose personal computers, smartphones, tablets, and factory robots. The server, which is the core of the system, is a server machine with high-performance data processing capabilities. To collect user emotion data, it must be equipped with input devices such as a camera and microphone.

[1605] The software includes an emotion engine for analyzing user emotions in real time, an AI task evaluation system for evaluating the tasks of the generative AI, and a cryptocurrency wallet system.

[1606] Emotion Recognition

[1607] AITaskEvaluation

[1608] CryptoWallet

[1609] Explanation of program processing

[1610] 1. User registration: The user enters their information into the system and completes the registration process. The server stores the received user registration information in a database. For example, a factory worker enters their basic information and registers.

[1611] 2. Task provision: The server assigns AI-generated tasks to newly registered users and existing users. The task content is selected based on the user's skills, past performance, and emotional data from the emotion engine. Users can check the assigned task information on their devices.

[1612] 3. Emotion Recognition and Analysis: The emotion engine (e.g., EmotionRecognition) analyzes the user's facial expressions and tone of voice collected by the camera and microphone in real time to generate the user's emotional data, which is then sent to the server and stored in a database.

[1613] 4. Task execution and data provision: The user performs the assigned task and provides data for the generating AI. Based on the provided data and emotional data, the AI ​​task evaluation system (e.g., AITaskEvaluation) adjusts the difficulty and content of the task. For example, if the user feels stressed during the task, the server will assign an easier task.

[1614] 5. Reward Payment: When a user completes a task, the server issues cryptocurrency as a reward to the user's wallet. The reward is adjusted based on the user's emotional state and engagement. For example, if the task is rated highly and the emotional data is positive, additional rewards will be paid.

[1615] Specific examples

[1616] For example, when a new worker uses the system for the first time, the following prompt is generated:

[1617] Please enter the details of the new worker. Have you entered an example?

[1618] Example of user information to enter:

[1619] Name: Yamada Taro

[1620] Email: yamada.taro@example.com

[1621] Position: Line Worker

[1622] Task information prompt example:

[1623] Task ID: 12345

[1624] Task Description: Complete line task A.

[1625] Difficulty level: Medium

[1626] Example prompt for sending emotional data:

[1627] User ID: 123

[1628] Emotion: Happy

[1629] Example payment prompt:

[1630] User ID: 123

[1631] Reward amount: 0.05 BTC

[1632] This makes it possible to optimally adjust tasks while taking into account the user's emotional state, improving the learning quality of the generative AI.

[1633] The flow of the specific processing in the application example 2 will be described with reference to FIG.

[1634] Step 1:

[1635] User Registration

[1636] The user enters their information into the system's input terminal. The entered information includes name, email address, job title, etc. The server receives the information and stores it in a database. Based on the entered information, the server generates a user ID and sends the user a notification that registration is complete.

[1637] input:

[1638] User information (name, email address, job title, etc.)

[1639] output:

[1640] User information stored in a database

[1641] User ID

[1642] Registration completion notification

[1643] Operation:

[1644] User enters information

[1645] The server receives the information and stores it in a database

[1646] The server generates a user ID and sends a notification

[1647] Step 2:

[1648] Task submission

[1649] The server assigns AI-generated tasks to registered users. Task content is selected based on the user's skills, past performance, and real-time collected emotional data. The device displays the assigned task information to the user and confirms task acceptance.

[1650] input:

[1651] User ID

[1652] User Skills Data

[1653] Historical Performance Data

[1654] Emotional Data

[1655] output:

[1656] Assigned task information

[1657] User consent status

[1658] Operation:

[1659] The server selects tasks and assigns them to users

[1660] The device displays the task information to the user and confirms acceptance

[1661] Step 3:

[1662] Emotion Recognition and Analysis

[1663] The emotion engine (e.g., EmotionRecognition) uses a camera and microphone to analyze the user's facial expressions and tone of voice in real time. The resulting emotion data is sent to a server and stored in a database.

[1664] input:

[1665] Camera footage

[1666] Audio data

[1667] output:

[1668] Real-time emotion data

[1669] Emotion data stored in a database

[1670] Operation:

[1671] The device collects camera footage and audio data

[1672] Emotion engine analyzes data in real time

[1673] Emotion data is sent to the server and stored in a database

[1674] Step 4:

[1675] Task execution and data provision

[1676] The user performs the assigned task, provides data for the generative AI, and sends the evaluation results to the server. Emotional data is also collected in parallel. The server adjusts the difficulty of the task based on the received data and the evaluation results.

[1677] input:

[1678] User task execution data

[1679] Evaluation results

[1680] Emotional Data

[1681] output:

[1682] Adjusted task information

[1683] Operation:

[1684] Users perform tasks and provide data

[1685] The server receives the data and evaluation results and analyzes the emotion data.

[1686] The server adjusts the difficulty and content of the tasks

[1687] Step 5:

[1688] Payment of rewards

[1689] When a user completes a task, the server issues a cryptocurrency reward to the user's wallet. The reward is adjusted based on the user's task evaluation and emotional data. The user can check the reward in their wallet.

[1690] input:

[1691] Task Completion Status

[1692] Task evaluation results

[1693] Emotional Data

[1694] output:

[1695] Cryptocurrency Rewards

[1696] Cryptocurrency added to user's wallet

[1697] Operation:

[1698] The server confirms task completion and calculates the reward.

[1699] Cryptocurrency is issued to your wallet

[1700] User sees rewards in wallet

[1701] The specific processing unit 290 transmits the result of the specific processing to the headset type terminal 314. In the headset type terminal 314, the control unit 46A causes the speaker 240 and the display 343 to output the result of the specific processing. The microphone 238 acquires audio indicating a user input regarding the result of the specific processing. The control unit 46A transmits audio data indicating the user input acquired by the microphone 238 to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the audio data.

[1702] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.

[1703] In the above embodiment, an example was given in which the specific processing is performed by the data processing device 12, but the technology of the present disclosure is not limited to this, and the specific processing may be performed by the headset type terminal 314.

[1704] [Fourth embodiment]

[1705] FIG. 7 shows an example of the configuration of a data processing system 410 according to the fourth embodiment.

[1706] 7, a data processing system 410 includes a data processing device 12 and a robot 414. An example of the data processing device 12 is a server.

[1707] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).

[1708] The robot 414 includes a computer 36, a microphone 238, a speaker 240, a camera 42, a communication I / F 44, and a control target 443. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The microphone 238, the speaker 240, the camera 42, and the control target 443 are also connected to the bus 52.

[1709] The microphone 238 receives instructions and the like from the user 20 by receiving voice uttered by the user 20. The microphone 238 captures the voice uttered by the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio in accordance with instructions from the processor 46.

[1710] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the surroundings of user 20 (for example, an imaging range defined by an angle of view equivalent to the field of vision of a typical healthy person).

[1711] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 are responsible for the exchange of various information between the processor 46 and the processor 28 via the network 54. The exchange of various information between the processor 46 and the processor 28 using the communication I / Fs 44 and 26 is carried out in a secure state.

[1712] The control object 443 includes a display device, LEDs in the eyes, and motors for driving the arms, hands, and feet. The posture and gestures of the robot 414 are controlled by controlling the motors of the arms, hands, and feet. Some of the emotions of the robot 414 can be expressed by controlling these motors. In addition, the facial expressions of the robot 414 can also be expressed by controlling the light emission state of the LEDs in the eyes of the robot 414.

[1713] Fig. 8 shows an example of the main functions of the data processing device 12 and the robot 414. As shown in Fig. 8, in the data processing device 12, a specific process is performed by the processor 28. A specific process program 56 is stored in the storage 32.

[1714] The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.

[1715] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.

[1716] In the robot 414, the processor 46 performs the reception output process. A reception output program 60 is stored in the storage 50. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.

[1717] Next, a description will be given of the specific processing performed by the specific processing unit 290 of the data processing device 12. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[1718] The present invention is a specific embodiment of a system in which a user registers for a service by entering registration information, then provides data for and evaluates the generating AI, and receives virtual currency as a reward.

[1719] Overall system configuration

[1720] The system consists of the following main components:

[1721] User's device

[1722] server

[1723] Database

[1724] Generation AI

[1725] Cryptocurrency wallet

[1726] Explanation of program processing

[1727] 1. User Registration

[1728] Users access the service's website or mobile app and enter the required information (such as name, email address, and password) on the "New Registration" page to complete the registration process.

[1729] The terminal transmits the input information to the server.

[1730] The server stores the received information in a database and returns a registration completion message to the user.

[1731] 2. Providing generative AI tasks

[1732] The server assigns AI-generated tasks to newly registered and existing users, based on their skills and past performance.

[1733] The terminal displays this task information to the user and asks the user whether to accept the task.

[1734] 3. Provision of learning data and evaluation

[1735] Users provide data for the generative AI according to assigned tasks and evaluate the generated results, for example, users may evaluate the captions of advertising images or judge the appropriateness of text generation.

[1736] The terminal transmits the data provided by the user and the evaluation results to the server.

[1737] The server stores the received data and evaluation results in a database and reflects them in the generative AI's learning model.

[1738] 4. Payment of Rewards

[1739] After the server verifies that the task has been completed correctly, it issues a cryptocurrency reward to the user, which is then added to the user's wallet.

[1740] The user checks their wallet and sees that the reward has been added.

[1741] 5. Use of Rewards

[1742] Users can use the virtual currency they receive to access additional features and premium services offered within the service.

[1743] The terminal transmits the user's virtual currency usage process to the server.

[1744] The server records cryptocurrency transactions and enables applicable services and generating AI functions.

[1745] Specific examples

[1746] Example 1:

[1747] User A visits the website during his commute and completes the registration process. The server assigns User A the task of generating captions for advertising images. User A views the images, rates the captions, and sends the results to the server. The server verifies the results and adds 0.01 BTC to User A's wallet as a reward.

[1748] Example 2:

[1749] Company B registers a corporate account and receives multiple AI generation tasks from the server in bulk. The tasks are distributed appropriately within the company, and employees evaluate them. After that, a corporate employee sends the evaluation results to the server in bulk. Based on the evaluation results, the server issues 1 BTC to Company B's account as a reward, which is added to the wallet.

[1750] This invention provides a system that allows general users and members of the public to use their time effectively to participate in learning about AI generation and receive virtual currency as a reward, thereby promoting the improvement of the quality and spread of AI generation. Furthermore, a system for collective evaluation and reward management for corporations enables efficient operation while reducing the risk of data leakage.

[1751] The processing flow will be explained below.

[1752] Step 1:

[1753] Users access the service's website or mobile app and enter the required information (such as name, email address, and password) on the "New Registration" page to complete the registration process.

[1754] Step 2:

[1755] The terminal transmits the input information to the server.

[1756] Step 3:

[1757] The server stores the received registration information in a database and verifies whether the registration was completed successfully.

[1758] Step 4:

[1759] The server sends a confirmation message to the terminal confirming that registration is complete.

[1760] Step 5:

[1761] The user will receive a completion message and will be logged into the system.

[1762] Step 6:

[1763] When a user logs in, the server analyzes the user's skills and past participation history and selects an appropriate generation AI task.

[1764] Step 7:

[1765] The server sends information about the selected generated AI task (data, instructions, evaluation criteria, etc.) to the terminal.

[1766] Step 8:

[1767] The terminal displays the received task information to the user and asks the user whether to approve the task.

[1768] Step 9:

[1769] The user approves the task and provides and evaluates data as instructed.

[1770] Step 10:

[1771] The terminal transmits the data entered by the user and the evaluation results to the server.

[1772] Step 11:

[1773] The server stores the received data and evaluation results in a database.

[1774] Step 12:

[1775] The server reflects the stored data and evaluation results in the generative AI's learning model.

[1776] Step 13:

[1777] The server performs a verification process to ensure that the task is completed correctly.

[1778] Step 14:

[1779] The server certifies task completion and issues virtual currency as a reward to the user.

[1780] Step 15:

[1781] The server adds the issued cryptocurrency to the user's wallet.

[1782] Step 16:

[1783] The user logs in to their wallet and confirms that the reward has been added.

[1784] Step 17:

[1785] To use virtual currency, users access the "reward usage page" within the service and select the additional features and premium services offered.

[1786] Step 18:

[1787] The terminal transmits the user's selection and virtual currency payment information to the server.

[1788] Step 19:

[1789] The server processes cryptocurrency transactions and enables corresponding services and generative AI functions.

[1790] Step 20:

[1791] The server records the transaction history in a database and notifies the relevant service providers as necessary.

[1792] Step 21:

[1793] The server provides a bulk of generated AI tasks to corporate accounts.

[1794] Step 22:

[1795] The user (company representative) appropriately distributes the task information received from the server within the company.

[1796] Step 23:

[1797] The user (company representative) sends the evaluation results collected within the company to the server in bulk.

[1798] Step 24:

[1799] The server stores the evaluation results sent in bulk in a database and reflects them in the generative AI's learning model.

[1800] Step 25:

[1801] The server issues virtual currency in bulk to the corporate account.

[1802] Step 26:

[1803] Users (corporate personnel) add the issued virtual currency to the company's wallet and distribute and manage it within the company.

[1804] The above are the specific processing steps for carrying out the present invention.

[1805] Example 1

[1806] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[1807] Conventional generative AI systems lack a well-established mechanism for users to receive rewards when they provide or evaluate data, which led to low user participation. Another issue was the lack of a clear method for centralized management and reward issuance for corporations, which required cumbersome procedures. Furthermore, the system lacked the functionality to assign appropriate tasks based on users' skills and past performance, making it difficult to improve the quality of the generative AI's learning model.

[1808] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.

[1809] In this invention, the server includes: a means for a user to enter registration information and complete the registration procedure; a means for the server to receive the user's registration information and store it in a database; a means for the server to assign a generation AI task to a registered user and transmit the task information to the terminal; a means for the user to receive the task and transmit the data provided and evaluation results to the server; a means for the server to reflect the received data and evaluation results in the generation AI's learning model; a means for the server to issue virtual currency to the user's wallet upon task completion; a means for the user to use the service or generation AI function using the virtual currency; a means for the terminal to transmit the specified process to the server; and a means for the server to record the virtual currency transaction and activate the corresponding service. This establishes a system in which users receive rewards for providing data and evaluations, thereby increasing user participation motivation. It also facilitates centralized management and reward issuance for corporations, improving work efficiency. Furthermore, it enables appropriate tasks to be assigned based on users' skills and past performance, improving the quality of the generation AI's learning model.

[1810] A "User" is a person or organization that registers with the system and performs generative AI tasks.

[1811] A "server" is a computer system that receives user input information, stores it in a database, assigns generative AI tasks, and issues virtual currency.

[1812] "Database" refers to a system for storing data such as user registration information, information on generated AI tasks, evaluation results, and cryptocurrency transactions.

[1813] A "generative AI task" refers to a set of tasks related to training and evaluating an AI model that a user must perform.

[1814] "Terminal" means a device used by a user to communicate with the server, including a PC, smartphone, tablet, etc.

[1815] A "cryptocurrency wallet" is an electronic tool or account used by a user to manage cryptocurrency received by the user.

[1816] "Data provision" refers to the act of a user providing the system with the data necessary for learning and evaluating the generative AI.

[1817] "Evaluation results" refers to the content and results of the evaluation made by the user on the output of the generated AI.

[1818] "Cryptocurrency" refers to digital assets that exist in digital form and are traded using blockchain technology.

[1819] "Transaction" refers to the recording and processing of transactions, including the sending and receiving of virtual currency.

[1820] A "corporate account" is a user account that companies and organizations use to register with the system.

[1821] A "learning model" refers to the algorithm and its dataset that generative AI uses to learn from data and make predictions and generate results.

[1822] MODE FOR CARRYING OUT THE INVENTION

[1823] The present invention is a system in which users register for a service by entering registration information, then provide data for and evaluate the AI ​​generator, and receive virtual currency as a reward. This system is implemented using the following hardware and software components:

[1824] User device: a device such as a PC, smartphone, or tablet.

[1825] Server: A powerful computer system.

[1826] Database: A relational database such as MySQL or PostgreSQL.

[1827] Generative AI: Machine learning frameworks such as TensorFlow and PyTorch.

[1828] Cryptocurrency wallet: A digital wallet such as a Bitcoin wallet or Ethereum wallet.

[1829] User Registration

[1830] A user accesses the service's registration page using an internet browser or mobile app. They then enter the required information, such as their name, email address, and password, to register. The device then sends this information to the server as an HTTP POST request. The server stores the received information in a database and returns a message to the user confirming registration.

[1831] Providing generative AI tasks

[1832] The server assigns AI-generated tasks to newly registered and existing users. Task selection is based on the user's skills and past performance. The device notifies the user of this task information and asks whether the user accepts the task.

[1833] Providing learning data and conducting evaluations

[1834] Users provide data for the generative AI according to the assigned task and evaluate the generated results. For example, they evaluate the captions of advertising images or determine the appropriateness of text generation. The device sends the provided data and evaluation results to the server. The server stores the received data and evaluation results in a database and reflects them in the generative AI's learning model.

[1835] Payment of rewards

[1836] After the server confirms that the task has been completed correctly, it issues a reward to the user in virtual currency, which is then added to the user's wallet. The user then checks their wallet and confirms that the reward has been added.

[1837] Use of rewards

[1838] Users can use the virtual currency they receive to access additional features and premium services offered within the service. The device sends the transaction to the server, which records the transaction and activates the corresponding service.

[1839] Specific examples

[1840] Example 1

[1841] User A accesses a website during his commute and registers by entering his name, email address, and password in a form. The device sends this information to the server, which stores the registration information in a database and returns a success message to User A.

[1842] Example 2

[1843] User B is newly registered, and the server assigns a text generation task based on the past performance of similar users. The device notifies User B of this information, and User B accepts the task.

[1844] Prompt Sentence Examples

[1845] "Generate a suitable caption for the following advertising image."

[1846] "Generate a short story using the opening lines below."

[1847] This will allow users to receive rewards when they provide or evaluate data, increasing their motivation to participate. It will also facilitate bulk management and reward issuance for corporations, improving the quality of generative AI learning models.

[1848] The flow of the identification process in the first embodiment will be described with reference to FIG.

[1849] Specific explanation of processing steps

[1850] Step 1: User Registration

[1851] Input: A user enters registration information into a form, such as their name, email address, and password.

[1852] How it works: A user visits the registration page and enters the required information.

[1853] Data processing / calculation: The terminal sends the input information to the server as an HTTP POST request. The server executes SQL statements to store the received information in a database.

[1854] Output: The server returns a message to the user confirming registration.

[1855] Step 2: Providing a generative AI task

[1856] Input: User information registered on the server.

[1857] How it works: The server assigns AI-generated tasks to newly registered and existing users, selecting appropriate tasks based on the user's skills and past performance.

[1858] Data processing / calculation: The server retrieves the user's skill information and past performance data from the database and uses an algorithm to select the most suitable task.

[1859] Output: The server sends task information to the terminal, and the terminal displays the task information to the user.

[1860] Step 3: Accepting the task

[1861] Input: The task information displayed to the user.

[1862] Action: The user reviews the task and chooses whether to accept it. If they accept the task, they click the Accept button.

[1863] Data processing / calculation: The terminal sends the consent information to the server, which executes SQL statements on the database to update the task status.

[1864] Output: The server returns a confirmation message to the user.

[1865] Step 4: Providing training data and evaluation

[1866] Input: User-provided data and ratings.

[1867] How it works: The user provides data for the generative AI according to a task and evaluates the results. The user fills out an evaluation form.

[1868] Data processing / calculation: The terminal sends the user's input data and evaluation results to the server via an HTTP POST request. The server executes SQL statements to store the data and evaluation results in a database.

[1869] Output: The server receives the data and evaluation results, stores them in a database, and returns a message to the user indicating that the data has been saved.

[1870] Step 5: Payment

[1871] Input: Task completion status and evaluation result.

[1872] How it works: The server verifies that the task was completed correctly and issues a cryptocurrency reward to the user.

[1873] Data processing / calculation: The server uses the blockchain API to generate cryptocurrency transactions and send them to the user's wallet address.

[1874] Output: The cryptocurrency is added to the user's wallet. The server returns a message to the user confirming that the reward has been issued.

[1875] Step 6: Use your rewards

[1876] Input: Cryptocurrency added to the user's wallet.

[1877] How it works: Users use virtual currency to access additional features and premium services within the Service.

[1878] Data processing / calculation: The terminal sends cryptocurrency usage information to the server, which stores the transaction information in a database and executes SQL statements to activate the corresponding services.

[1879] Output: The server returns a message to the user that the service has been enabled.

[1880] (Application example 1)

[1881] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[1882] In modern society, there is a demand for improving the quality of generative AI, but there is a lack of ways for data providers to receive appropriate rewards for their contributions. Furthermore, maintaining the quality of the data provided by users requires task allocation based on the users' evaluation skills and performance. Furthermore, it is a challenge to build a system that allows ordinary users to contribute to the training of generative AI in an easy-to-use manner and receive rewards.

[1883] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.

[1884] In this invention, the server includes: a means for a user to enter registration information and complete the registration procedure; a means for the server to receive the user's registration information and store it in a database; a means for the server to assign a generation AI task to a registered user and transmit the task information to the terminal; a means for the user to perform the task and transmit the data provided and evaluation results to the server; a means for the server to reflect the received data and evaluation results in the generation AI's learning model; a means for the server to issue virtual currency to the user's wallet upon task completion; a means for the user to use the virtual currency to access services and the generation AI's functions; and a means for the user to rate content such as videos, images, and text using a smartphone and receive virtual currency as a reward. This allows users to easily contribute to the generation AI's learning and receive appropriate rewards, improving the quality of the generation AI and increasing user satisfaction. Furthermore, by assigning tasks according to users' skills and performance, data quality can be maintained.

[1885] "Registration procedure" refers to the procedure by which a user enters their information and officially joins the system.

[1886] The "server" is a central control unit that receives information from users, stores data, and assigns generative AI tasks.

[1887] The "database" is a system for managing and storing user registration information and the learning data of the generation AI.

[1888] "Generative AI tasks" are tasks provided to users to improve the performance of generative AI, and involve the provision and evaluation of data.

[1889] A "terminal" is a device used by a user to execute generative AI tasks and send data and evaluation results to the server.

[1890] "Evaluation results" are the results after a user performs a generative AI task, and are reflected in the generative AI's learning model.

[1891] A "learning model" is a mathematical model or algorithm that generative AI uses to derive more accurate results.

[1892] "Virtual currency" means a currency that exists in digital form and is issued for use in online transactions.

[1893] A "wallet" is a digital system for managing virtual currency held by a user.

[1894] "Content rating" refers to a user's evaluation of digital content such as videos, images, and text.

[1895] A "smartphone" is a mobile device that can connect to the Internet and has multiple functions.

[1896] A "corporate account" is an account with registration information used by a company or organization.

[1897] "Skills" refer to specific abilities or techniques that a user possesses.

[1898] "Performance" refers to the achievements or results of a user in carrying out a task.

[1899] A "transaction" refers to the act of moving or trading virtual currency.

[1900] The present invention provides a system in which users can contribute to the learning of a generation AI and receive virtual currency in return. This system is realized by the following components and processing procedures.

[1901] System configuration

[1902] 1. User Device

[1903] An internet-connected device such as a smartphone is used for registration, task execution, and sending evaluation results.

[1904] 2. Server

[1905] It is a central control unit that manages registered user information, assigns generative AI tasks, and receives and processes data and evaluations. The server uses the following software: Flask (web framework), SQLAlchemy (database ORM), and Python.

[1906] 3. Database

[1907] Stores user information, generative AI learning data, task information, evaluation results, etc.

[1908] 4. Generation AI

[1909] The AI ​​model learns based on the data and evaluation results provided by users and improves its performance.

[1910] 5. Cryptocurrency Wallet

[1911] Store and manage virtual currency as user rewards.

[1912] Program processing

[1913] The server performs the following specific data processing and data calculations.

[1914] 1. User Registration

[1915] The server stores the personal information entered by the user in a database, and sends a confirmation message back to the user's device when registration is complete.

[1916] 2. Task assignment

[1917] The server selects an appropriate generative AI task based on the user's skills and past performance, and sends the task information to the user's device.

[1918] 3. Data provision and evaluation

[1919] The user performs a task and provides the data necessary for the generative AI's learning model, which is then sent to the server along with the evaluation results.

[1920] 4. Payment of Rewards

[1921] After the server confirms the completion of the task, it issues virtual currency to the user's wallet as a reward.

[1922] 5. Generative AI Training

[1923] The server reflects the received data and evaluation results in the generative AI's learning model, improving the model's performance.

[1924] Examples and prompts

[1925] Examples:

[1926] 1. A user launches the app and registers by entering their name, email address, and password.

[1927] 2. The server assigns the user a task to evaluate the captions of advertising images and sends the task information to the smartphone.

[1928] 3. The user views the image, rates the caption, and sends the results to the server.

[1929] 4. The server checks the evaluation results and adds virtual currency to the wallet as a reward.

[1930] 5. The user checks their wallet and sees that the reward has been added.

[1931] Example prompt sentence:

[1932] Start the user registration process: "Please enter your name, email address, and password on the new registration page."

[1933] Assign a task: "Please review the task and decide whether you want to continue."

[1934] Submit a rating: "Watch the video, leave a rating, and submit."

[1935] The flow of the specific processing in the application example 1 will be described with reference to FIG.

[1936] Step 1:

[1937] User Registration

[1938] Input: Personal information such as name, email address, and password.

[1939] How it works: A user accesses the new registration page on their smartphone, enters the required information, and submits it.

[1940] Data processing: The server receives the entered user information and stores it in a database.

[1941] Output: Sends a registration completion message to the user's device.

[1942] Step 2:

[1943] Task assignment

[1944] Input: User skills and past performance data.

[1945] How it works: The server selects a generative AI task based on the registered user's skills and past performance. For example, it selects a task to evaluate captions for advertising images.

[1946] Data processing: Generate the selected task information and send it to the corresponding user's device.

[1947] Output: Display task information on the user's terminal.

[1948] Step 3:

[1949] Task execution

[1950] Input: Task information sent from the server.

[1951] Action: The user performs an assigned task (e.g., rating the captions of advertising images) on their smartphone.

[1952] Data processing: User-generated evaluation results are sent from the device to the server.

[1953] Output: Sends the evaluation result data to the server.

[1954] Step 4:

[1955] Processing of data and evaluation results

[1956] Input: User-provided assessment result data.

[1957] How it works: The server stores the received evaluation results in a database and reflects them in the generative AI model.

[1958] Data processing: The server integrates the evaluation data received into the training dataset of the generative AI to train the AI ​​model.

[1959] Output: An updated generative AI model.

[1960] Step 5:

[1961] Payment of rewards

[1962] Input: Task completion status and accuracy of assessment results.

[1963] How it works: The server verifies that the task was completed correctly and rewards the user with virtual currency.

[1964] Data processing: The server generates cryptocurrency transactions and adds them to the user's wallet account.

[1965] Output: Cryptocurrency is added to the user's wallet.

[1966] Step 6:

[1967] Use of virtual currency

[1968] Input: The cryptocurrency added to the user's wallet.

[1969] How it works: Users use their smartphones to redeem cryptocurrency and access services and generating AI features.

[1970] Data processing: The server records cryptocurrency transactions and enables corresponding services and features.

[1971] Output: The user's desired service or the activation of a generative AI function.

[1972] Furthermore, an emotion engine that estimates the user's emotion may be further combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59, and perform identification processing using the user's emotion.

[1973] The present invention is a specific embodiment of a system in which a user provides and evaluates learning data for a generative AI, and an emotion engine is used to recognize the user's emotions and adjust the evaluation and task content based on those emotions.

[1974] Overall system configuration

[1975] The system consists of the following main components:

[1976] User's device

[1977] server

[1978] Database

[1979] Generation AI

[1980] Cryptocurrency wallet

[1981] Emotion Engine

[1982] Explanation of program processing

[1983] 1. User Registration

[1984] Users access the service's website or mobile app and enter the required information on the "New Registration" page to complete the registration process.

[1985] The terminal transmits the input information to the server.

[1986] The server stores the received registration information in a database and verifies whether the registration was completed successfully.

[1987] The server sends a confirmation message to the terminal confirming that registration is complete.

[1988] The user will receive a completion message and will be logged into the system.

[1989] 2. Providing generative AI tasks

[1990] The server assigns generative AI tasks to newly registered and existing users, based on the user's skills, past performance, and emotional data from the emotion engine.

[1991] The terminal displays this task information to the user and asks the user whether to accept the task.

[1992] 3. Provision of learning data and evaluation

[1993] Users provide data for the generative AI according to assigned tasks and evaluate the generated results, for example, users may evaluate the captions of advertising images or judge the appropriateness of text generation.

[1994] The device recognizes the user's emotions in real time and transmits the emotion data to the server.

[1995] The server stores the received data, evaluation results, and emotion data in a database.

[1996] The server analyzes the emotional data and reflects the analysis results in the generative AI's learning model.

[1997] If the user is feeling frustrated or stressed, the server can adjust the difficulty or content of the task.

[1998] 4. Payment of Rewards

[1999] The server issues cryptocurrency as a reward to the user after verifying that the task has been completed correctly, and can also provide additional rewards based on sentiment data to increase user engagement.

[2000] The user checks their wallet and sees that the reward has been added.

[2001] 5. Use of Rewards

[2002] Users can use the virtual currency they receive to access additional features and premium services offered within the service.

[2003] The terminal transmits the user's virtual currency usage process to the server.

[2004] The server processes cryptocurrency transactions and enables corresponding services and generative AI functions.

[2005] Specific examples

[2006] Example 1:

[2007] User A accesses the website during his commute and completes the registration process. The server assigns User A the task of generating captions for advertising images. User A views the images, evaluates the captions, and sends the results to the server. The emotion engine analyzes User A's emotions in real time and provides feedback to the server. The server adds cryptocurrency to User A's wallet as a reward based on the evaluation results and emotion data.

[2008] Example 2:

[2009] Company B registers a corporate account and receives multiple AI generation tasks from the server in bulk. After the tasks are appropriately distributed within the company and employees evaluate them, a corporate representative sends the evaluation results to the server in bulk. The emotion engine also analyzes employees' emotional data and provides it to the server. The server adjusts rewards based on the evaluation results and emotional data, and issues virtual currency in bulk to the corporate account.

[2010] This invention provides a mechanism to improve the quality of generative AI and user engagement by utilizing user emotional data and adjusting the difficulty and content of tasks in real time. It also enables fair evaluation and reward management for corporations using emotional data.

[2011] The processing flow will be explained below.

[2012] Step 1:

[2013] Users access the service's website or mobile app and enter the required information (such as name, email address, and password) on the "New Registration" page to complete the registration process.

[2014] Step 2:

[2015] The terminal transmits the input information to the server.

[2016] Step 3:

[2017] The server stores the received registration information in a database.

[2018] Step 4:

[2019] The server sends a confirmation message to the terminal to notify it that the registration was successful.

[2020] Step 5:

[2021] The user will receive a registration completion message and will be logged into the system.

[2022] Step 6:

[2023] The server analyzes the logged-in user's skills, past participation history, and emotional data obtained from the emotion engine to select an appropriate generation AI task.

[2024] Step 7:

[2025] The server sends information about the selected generated AI task (data, instructions, evaluation criteria, etc.) to the terminal.

[2026] Step 8:

[2027] The terminal displays the received task information to the user and asks the user whether or not to accept the task.

[2028] Step 9:

[2029] The user approves the task and provides and evaluates data according to the instructions, during which the emotion engine collects the user's emotional data.

[2030] Step 10:

[2031] The emotion engine (inside the device) recognizes and analyzes the user's emotions in real time and sends the data to the server.

[2032] Step 11:

[2033] The terminal transmits the data entered by the user and the evaluation results to the server.

[2034] Step 12:

[2035] The server stores the received data, evaluation results, and emotion data in a database.

[2036] Step 13:

[2037] The server analyzes the emotional data and reflects the analysis results in the generative AI's learning model.

[2038] Step 14:

[2039] The server performs a verification process to ensure that the task is completed correctly.

[2040] Step 15:

[2041] The server certifies task completion and issues cryptocurrency as a reward to the user, and can also provide additional rewards based on sentiment data to increase user engagement.

[2042] Step 16:

[2043] The server adds the issued cryptocurrency to the user's wallet.

[2044] Step 17:

[2045] The user checks their wallet and sees that the reward has been added.

[2046] Step 18:

[2047] To use virtual currency, users access the "reward usage page" within the service and select the additional features and premium services offered.

[2048] Step 19:

[2049] The terminal transmits the user's selection and virtual currency payment information to the server.

[2050] Step 20:

[2051] The server processes cryptocurrency transactions and enables corresponding services and generative AI functions.

[2052] Step 21:

[2053] The server records the transaction history in a database and notifies the relevant service providers as necessary.

[2054] Step 22:

[2055] The server provides a bulk of generated AI tasks to corporate accounts.

[2056] Step 23:

[2057] The user (company representative) appropriately distributes the task information received from the server within the company.

[2058] Step 24:

[2059] The user (company representative) sends the evaluation results collected within the company to the server in bulk.

[2060] Step 25:

[2061] The emotion engine (in the company representative's device) collects and analyzes employee emotion data and sends that data to the server.

[2062] Step 26:

[2063] The server stores the evaluation results and emotional data sent in bulk in a database and reflects them in the generative AI's learning model.

[2064] Step 27:

[2065] The server issues virtual currency in bulk to the corporate account.

[2066] Step 28:

[2067] Users (corporate personnel) add the issued virtual currency to the company's wallet and distribute and manage it within the company.

[2068] Example 2

[2069] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[2070] Conventional generative AI systems primarily assign tasks based on the user's skills and past performance, but lack a mechanism for reflecting user emotions and engagement in real time. This raises concerns about decreased user motivation and increased dissatisfaction, limiting the improvement of generative AI quality and user satisfaction. Furthermore, reward calculations are based on a uniform standard, requiring flexible responses based on user engagement and performance.

[2071] The specific processing by the specific processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means.

[2072] In this invention, the server includes a means for the terminal to recognize the user's emotions in real time and transmit the emotion data to the server, a means for the server to adjust the difficulty and content of the task based on the emotion data analyzed, and a means for the server to issue virtual currency to the user's wallet upon task completion. This allows the difficulty and content of the task to be adjusted in real time according to the user's current emotions, and also makes it possible to flexibly calculate rewards according to the user's engagement and performance.

[2073] "User" means an individual or legal entity that uses the system to provide and evaluate generative AI tasks.

[2074] The "server" is a computer system that receives information from users and is responsible for assigning generative AI tasks, storing data, analyzing emotional data, and issuing rewards.

[2075] The "database" is a system that centrally manages and stores user registration information, generated AI task data, evaluation results, emotional data, and other information.

[2076] "Generative AI" is an artificial intelligence system that learns from data provided by users and helps generate and evaluate tasks.

[2077] "Virtual currency" is a digital form of currency that is issued by a server to users as a reward.

[2078] A "wallet" is a digital wallet used by users to manage the virtual currency they receive.

[2079] The "Emotion Engine" is an artificial intelligence system that recognizes and analyzes the user's emotions in real time and sends that data to a server.

[2080] "Tasks" refer to generative AI-related tasks and evaluation work provided to users.

[2081] MODE FOR CARRYING OUT THE INVENTION

[2082] The present invention is a system in which a user provides learning data for a generative AI and evaluates it, and an emotion engine is used to recognize the user's emotions and adjust the evaluation and task content based on those emotions. Specific embodiments for implementing this system are described below.

[2083] Overall system configuration

[2084] The system consists of the following main components:

[2085] User's device

[2086] server

[2087] Database

[2088] Generation AI

[2089] Cryptocurrency wallet

[2090] Emotion Engine

[2091] User Registration

[2092] The user enters registration information via a website or mobile app to complete the registration process. The device then sends the entered information to the server, which stores the received information in a database. Once registration is complete, the server sends a confirmation message to the device, which the user receives and logs into the system.

[2093] Providing generative AI tasks

[2094] The server assigns AI-generated tasks to newly registered users and existing users. The task assignment criteria are based on the user's skills, past performance, and emotion data from the emotion engine. The device displays this task information to the user and asks whether the user accepts the task.

[2095] Providing learning data and conducting evaluations

[2096] Users provide data for the generative AI according to assigned tasks and evaluate the generated results. For example, a user evaluates the caption of an advertising image and sends the results to the server. The device recognizes the user's emotions in real time and sends the emotional data to the server. The server stores the received data, evaluation results, and emotional data in a database, then analyzes the emotional data and reflects the analysis results in the generative AI's learning model.

[2097] Payment of rewards

[2098] After the server confirms that the task has been completed correctly, it issues a cryptocurrency reward to the user, who then checks their wallet to see that the reward has been added.

[2099] Use of rewards

[2100] Users can use the virtual currency they receive to access additional features and premium services provided within the service. The device sends the user's virtual currency usage transaction to the server, which processes the virtual currency transaction and activates the corresponding service or AI generation function.

[2101] Specific examples

[2102] Example 1: For a general user

[2103] User A accesses the website during his commute and completes the registration process. The server assigns User A the task of generating captions for advertising images. User A views the images, evaluates the captions, and sends the results to the server. The emotion engine analyzes User A's emotions in real time and provides feedback to the server. The server adds cryptocurrency to User A's wallet as a reward based on the evaluation results and emotion data.

[2104] Example 2: For corporate users

[2105] Company B registers a corporate account and receives multiple AI generation tasks from the server in bulk. Company B appropriately distributes the tasks within the company, and after employees evaluate them, a corporate representative sends the evaluation results to the server in bulk. The emotion engine also analyzes employees' emotional data and provides it to the server. The server adjusts rewards based on the evaluation results and emotional data, and issues virtual currency in bulk to the corporate account.

[2106] Prompt Sentence Examples

[2107] Example of a task assigned to User A

[2108] "Generate captions for the following advertising images and rate their appropriateness."

[2109] Examples of tasks received by corporate users

[2110] "Assign generative AI tasks related to your next project to your employees and evaluate the results collectively."

[2111] This invention provides a mechanism to improve the quality of generative AI and user engagement by utilizing user emotional data and adjusting the difficulty and content of tasks in real time. It also enables fair evaluation and reward management for corporations using emotional data.

[2112] The flow of the identification process in the second embodiment will be described with reference to FIG.

[2113] System program processing flow

[2114] Step 1: User Registration

[2115] 1.1 Input: A user enters their name, email address, and password on a website or mobile app sign-up page.

[2116] 1.2 Operation: The device sends the entered registration information to the server using the HTTPS protocol.

[2117] 1.3 Processing: The server stores the received registration information in a database and checks for duplicates and consistency by inserting it into the database using an SQL query and checking for uniqueness constraints.

[2118] 1.4 Output: Once the registration information is successfully saved, the server will return a JSON message to the user confirming the registration.

[2119] 1.5 Action: The user confirms the confirmation message displayed on the terminal and then logs in.

[2120] Step 2: Providing a generative AI task

[2121] 2.1 Input: The server retrieves information about new and existing users from the database.

[2122] 2.2 Processing: The server selects appropriate generative AI tasks based on the user's skills, past performance, and emotional data. It uses algorithms to evaluate and select appropriate tasks for each user.

[2123] 2.3 Output: Send the selected task information to the terminal.

[2124] 2.4 Operation: The device displays the task information to the user and provides options to confirm acceptance or rejection. The user makes a selection and sends the selection to the server.

[2125] Step 3: Providing training data and conducting evaluation

[2126] 3.1 Input: The user generates data according to the provided generative AI task and evaluates it.

[2127] 3.2 Operation: The device transmits the user's rating data and real-time recognized emotion data to the server. Emotion data is collected through the camera and microphone.

[2128] 3.3 Processing: The server stores the received data and evaluation results in a database. It also analyzes the emotion data using an emotion engine (Emotion AI) and obtains the results. Specifically, it applies an emotion recognition algorithm to assign emotion labels.

[2129] 3.4 Output: The results of emotion data analysis and evaluation are reflected in the generative AI learning model.

[2130] Step 4: Adjust task difficulty and content

[2131] 4.1 Input: User emotion data analysis results and evaluation results.

[2132] 4.2 Processing: The server adjusts the difficulty and content of the task based on the emotion data. Specifically, for users who feel dissatisfied or stressed, the server lowers the difficulty of the task or changes the content.

[2133] 4.3 Output: Save the adjusted task information in the database and provide it back to the user.

[2134] Step 5: Payment

[2135] 5.1 Input: Completed task status, user rating results, and sentiment data.

[2136] 5.2 Processing: The server checks the task completion status and evaluation result, calculates the amount of virtual currency, and issues virtual currency to the user using the virtual currency wallet API.

[2137] 5.3 Output: The cryptocurrency is added to the user's wallet.

[2138] 5.4 How it works: The user opens the wallet app and checks the details of the cryptocurrency they received.

[2139] Step 6: Use your rewards

[2140] 6.1 Input: A request that a User receives to spend virtual currency.

[2141] 6.2 Operation: A user makes a payment to access additional features or premium services within the service. The terminal sends a payment request to the server.

[2142] 6.3 Processing: The server processes cryptocurrency transactions and enables corresponding services and features, specifically by verifying transactions through the blockchain network and updating user permissions in the database.

[2143] 6.4 Output: The corresponding service or generative AI function is enabled.

[2144] (Application example 2)

[2145] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[2146] Conventional generative AI task allocation and reward systems provide tasks without considering the user's emotional data, making it difficult to maintain user engagement. In particular, because the system does not reflect the stress and frustration the user feels while completing a task, the difficulty of the task is not adjusted appropriately, which can hinder the improvement of the generative AI's quality.

[2147] The specific processing by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means. In this invention, the server includes: a means for a user to enter registration information and complete the registration procedure; a means for the server to receive the user's registration information and store it in a database; a means for the server to assign a generation AI task to a registered user and transmit the task information to the terminal; a means for the user to perform the task and transmit the provided data and evaluation results to the server; a means for the server to reflect the received data and evaluation results in the generation AI's learning model; a means for the server to issue virtual currency to the user's wallet upon task completion; a means for the user to use the virtual currency to access services and the generation AI function; a means for collecting user emotional data in real time and analyzing it using an emotion engine; and a means for the server to adjust the difficulty and content of the task based on the analyzed emotional data. This makes it possible to optimally adjust the task while taking the user's emotional state into consideration and improve the learning quality of the generation AI.

[2148] "User registration" refers to the procedure in which a user enters their information into the system and begins using the service.

[2149] "Server" refers to the central processing unit that receives data from users, stores it in a database, and performs task assignment and emotional data analysis.

[2150] "Database" refers to a system for centrally managing and storing information such as user information, evaluation results, and emotional data.

[2151] A "generative AI task" refers to a specific task or mission assigned to a user for the purpose of training or evaluating a generative AI system.

[2152] An "emotion engine" is a software component that recognizes and analyzes a user's emotional state in real time based on their facial expressions, tone of voice, and actions.

[2153] "Virtual currency" refers to a currency that exists in digital form and whose transactions are based on blockchain technology.

[2154] "Wallet" refers to a digital wallet for storing and managing virtual currency.

[2155] "Task difficulty adjustment" refers to changing the difficulty and content of assigned tasks based on the user's emotional data.

[2156] A "reward system" refers to a mechanism that rewards users with virtual currency based on their performance when they complete a task.

[2157] A "generative AI model" refers to an AI algorithm that uses machine learning based on provided data to improve the quality of the generated text, images, etc.

[2158] A "prompt" refers to an instruction or question that is used as input when a generative AI model generates text or images.

[2159] This invention is a system that improves user engagement by utilizing an emotion engine that analyzes user emotional data and adaptively adjusting the difficulty and content of generative AI tasks.

[2160] Overall system configuration

[2161] The system consists of major components such as the user's device, server, database, generation AI, cryptocurrency wallet, and emotion engine.

[2162] Hardware and Software

[2163] The hardware used may include general-purpose personal computers, smartphones, tablets, and factory robots. The server, which is the core of the system, is a server machine with high-performance data processing capabilities. To collect user emotion data, it must be equipped with input devices such as a camera and microphone.

[2164] The software includes an emotion engine for analyzing user emotions in real time, an AI task evaluation system for evaluating the tasks of the generative AI, and a cryptocurrency wallet system.

[2165] Emotion Recognition

[2166] AITaskEvaluation

[2167] CryptoWallet

[2168] Explanation of program processing

[2169] 1. User registration: The user enters their information into the system and completes the registration process. The server stores the received user registration information in a database. For example, a factory worker enters their basic information and registers.

[2170] 2. Task provision: The server assigns AI-generated tasks to newly registered users and existing users. The task content is selected based on the user's skills, past performance, and emotional data from the emotion engine. Users can check the assigned task information on their devices.

[2171] 3. Emotion Recognition and Analysis: The emotion engine (e.g., EmotionRecognition) analyzes the user's facial expressions and tone of voice collected by the camera and microphone in real time to generate the user's emotional data, which is then sent to the server and stored in a database.

[2172] 4. Task execution and data provision: The user performs the assigned task and provides data for the generating AI. Based on the provided data and emotional data, the AI ​​task evaluation system (e.g., AITaskEvaluation) adjusts the difficulty and content of the task. For example, if the user feels stressed during the task, the server will assign an easier task.

[2173] 5. Reward Payment: When a user completes a task, the server issues cryptocurrency as a reward to the user's wallet. The reward is adjusted based on the user's emotional state and engagement. For example, if the task is rated highly and the emotional data is positive, additional rewards will be paid.

[2174] Specific examples

[2175] For example, when a new worker uses the system for the first time, the following prompt is generated:

[2176] Please enter the details of the new worker. Have you entered an example?

[2177] Example of user information to enter:

[2178] Name: Yamada Taro

[2179] Email: yamada.taro@example.com

[2180] Position: Line Worker

[2181] Task information prompt example:

[2182] Task ID: 12345

[2183] Task Description: Complete line task A.

[2184] Difficulty level: Medium

[2185] Example prompt for sending emotional data:

[2186] User ID: 123

[2187] Emotion: Happy

[2188] Example payment prompt:

[2189] User ID: 123

[2190] Reward amount: 0.05 BTC

[2191] This makes it possible to optimally adjust tasks while taking into account the user's emotional state, improving the learning quality of the generative AI.

[2192] The flow of the specific processing in the application example 2 will be described with reference to FIG.

[2193] Step 1:

[2194] User Registration

[2195] The user enters their information into the system's input terminal. The entered information includes name, email address, job title, etc. The server receives the information and stores it in a database. Based on the entered information, the server generates a user ID and sends the user a notification that registration is complete.

[2196] input:

[2197] User information (name, email address, job title, etc.)

[2198] output:

[2199] User information stored in a database

[2200] User ID

[2201] Registration completion notification

[2202] Operation:

[2203] User enters information

[2204] The server receives the information and stores it in a database

[2205] The server generates a user ID and sends a notification

[2206] Step 2:

[2207] Task submission

[2208] The server assigns AI-generated tasks to registered users. Task content is selected based on the user's skills, past performance, and real-time collected emotional data. The device displays the assigned task information to the user and confirms task acceptance.

[2209] input:

[2210] User ID

[2211] User Skills Data

[2212] Historical Performance Data

[2213] Emotional Data

[2214] output:

[2215] Assigned task information

[2216] User consent status

[2217] Operation:

[2218] The server selects tasks and assigns them to users

[2219] The device displays the task information to the user and confirms acceptance

[2220] Step 3:

[2221] Emotion Recognition and Analysis

[2222] The emotion engine (e.g., EmotionRecognition) uses a camera and microphone to analyze the user's facial expressions and tone of voice in real time. The resulting emotion data is sent to a server and stored in a database.

[2223] input:

[2224] Camera footage

[2225] Audio data

[2226] output:

[2227] Real-time emotion data

[2228] Emotion data stored in a database

[2229] Operation:

[2230] The device collects camera footage and audio data

[2231] Emotion engine analyzes data in real time

[2232] Emotion data is sent to the server and stored in a database

[2233] Step 4:

[2234] Task execution and data provision

[2235] The user performs the assigned task, provides data for the generative AI, and sends the evaluation results to the server. Emotional data is also collected in parallel. The server adjusts the difficulty of the task based on the received data and the evaluation results.

[2236] input:

[2237] User task execution data

[2238] Evaluation results

[2239] Emotional Data

[2240] output:

[2241] Adjusted task information

[2242] Operation:

[2243] Users perform tasks and provide data

[2244] The server receives the data and evaluation results and analyzes the emotion data.

[2245] The server adjusts the difficulty and content of the tasks

[2246] Step 5:

[2247] Payment of rewards

[2248] When a user completes a task, the server issues a cryptocurrency reward to the user's wallet. The reward is adjusted based on the user's task evaluation and emotional data. The user can check the reward in their wallet.

[2249] input:

[2250] Task Completion Status

[2251] Task evaluation results

[2252] Emotional Data

[2253] output:

[2254] Cryptocurrency Rewards

[2255] Cryptocurrency added to user's wallet

[2256] Operation:

[2257] The server confirms task completion and calculates the reward.

[2258] Cryptocurrency is issued to your wallet

[2259] User sees rewards in wallet

[2260] The specific processing unit 290 transmits the result of the specific processing to the robot 414. In the robot 414, the control unit 46A causes the speaker 240 and the control target 443 to output the result of the specific processing. The microphone 238 acquires voice indicating a user input regarding the result of the specific processing. The control unit 46A transmits voice data indicating the user input acquired by the microphone 238 to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the voice data.

[2261] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.

[2262] In the above embodiment, an example was given in which the specific processing is performed by the data processing device 12, but the technology of the present disclosure is not limited to this, and the specific processing may be performed by the robot 414.

[2263] The emotion identification model 59 as an emotion engine may determine the user's emotion according to a specific mapping. Specifically, the emotion identification model 59 may determine the user's emotion according to an emotion map (see FIG. 9), which is a specific mapping. Similarly, the emotion identification model 59 may determine the robot's emotion, and the identification processing unit 290 may perform identification processing using the robot's emotion.

[2264] FIG. 9 is a diagram illustrating an emotion map 400 on which multiple emotions are mapped. In the emotion map 400, emotions are arranged in concentric circles radiating from the center. Emotions closer to the center of the concentric circles are more primitive. Emotions representing states and actions arising from a state of mind are arranged on the outer edges of the concentric circles. The concept of emotion includes both affect and mental states. Emotions generally generated from reactions occurring in the brain are arranged on the left side of the concentric circles. Emotions generally induced by situational judgment are arranged on the right side of the concentric circles. Emotions generally generated from reactions occurring in the brain and induced by situational judgment are arranged on the upper and lower sides of the concentric circles. Furthermore, the emotion of "pleasure" is arranged on the upper side of the concentric circles, and the emotion of "discomfort" is arranged on the lower side. In this way, in the emotion map 400, multiple emotions are mapped based on the structure by which emotions are generated, and emotions that tend to occur simultaneously are mapped close to each other.

[2265] These emotions are distributed in the 3 o'clock direction on emotion map 400, and typically fluctuate between relief and anxiety. In the right half of emotion map 400, situational awareness dominates over internal sensations, resulting in a sense of calm.

[2266] The inside of emotion map 400 represents what is going on in the mind, and the outside of emotion map 400 represents behavior, so the further you go outside emotion map 400, the more visible the emotions become (the more they are expressed in behavior).

[2267] Human emotions are based on various balances, such as posture and blood sugar levels. When these balances deviate from the ideal, a state of discomfort is indicated, and when they approach the ideal, a state of pleasure is indicated. Emotions can also be created for robots, automobiles, and motorcycles, based on various balances, such as posture and remaining battery life. When these balances deviate from the ideal, a state of discomfort is indicated, and when they approach the ideal, a state of pleasure is indicated. An emotion map can be generated, for example, based on Dr. Mitsuyoshi's emotion map (Research on Voice Emotion Recognition and Emotional Brain Physiological Signal Analysis Systems, Tokushima University, Doctoral Dissertation: https: / / ci.nii.ac.jp / naid / 500000375379). The left half of the emotion map lists emotions belonging to the "reaction" domain, where sensation is dominant. The right half of the emotion map lists emotions belonging to the "situation" domain, where situational awareness is dominant.

[2268] The emotion map defines two emotions that promote learning. One is a negative emotion on the situation side, around the middle of "repentance" or "reflection." In other words, this occurs when the robot experiences negative emotions such as "I never want to feel this way again" or "I don't want to be scolded again." The other is a positive emotion on the response side, around "desire." In other words, this occurs when the robot experiences positive feelings such as "I want more" or "I want to know more."

[2269] The emotion identification model 59 inputs user input into a pre-trained neural network, obtains emotion values ​​indicating each emotion shown in the emotion map 400, and determines the user's emotion. This neural network is pre-trained based on multiple pieces of training data that are combinations of user input and emotion values ​​indicating each emotion shown in the emotion map 400. Furthermore, this neural network is trained so that emotions that are located close to each other have similar values, as in the emotion map 900 shown in FIG. 10. FIG. 10 shows an example in which multiple emotions, "relieved," "calm," and "reassuring," have similar emotion values.

[2270] The system according to the present disclosure has been described above mainly with respect to the functions of the data processing device 12, but the system according to the present disclosure is not necessarily implemented on a server. The system according to the present disclosure may be implemented as a general information processing system. The present disclosure may be implemented, for example, as a software program running on a personal computer or an application running on a smartphone, etc. The method according to the present disclosure may be provided to users in the form of SaaS (Software as a Service).

[2271] In the above embodiment, an example was given in which the specific processing is performed by one computer 22, but the technology of the present disclosure is not limited to this, and the specific processing may be distributed and performed by a plurality of computers including the computer 22. For example, the data generation model 58 may be provided in an external device of the data processing device 12, and data may be generated in the external device in accordance with input data.

[2272] In the above embodiment, an example in which the specific processing program 56 is stored in the storage 32 has been described, but the technology of the present disclosure is not limited to this. For example, the specific processing program 56 may be stored in a portable, computer-readable, non-transitory storage medium such as a USB (Universal Serial Bus) memory. The specific processing program 56 stored in the non-transitory storage medium is installed in the computer 22 of the data processing device 12. The processor 28 executes the specific processing in accordance with the specific processing program 56.

[2273] Alternatively, the specific processing program 56 may be stored in a storage device such as a server connected to the data processing device 12 via the network 54, and the specific processing program 56 may be downloaded and installed on the computer 22 in response to a request from the data processing device 12.

[2274] It is not necessary to store all of the specific processing program 56 in a storage device such as a server connected to the data processing device 12 via the network 54, or to store all of the specific processing program 56 in the storage 32; only a portion of the specific processing program 56 may be stored.

[2275] The hardware resource for executing a specific process can be any of the following processors: An example of a processor is a CPU, which is a general-purpose processor that functions as a hardware resource for executing a specific process by executing software, i.e., a program. Another example of a processor is a dedicated electrical circuit, such as an FPGA (Field-Programmable Gate Array), a PLD (Programmable Logic Device), or an ASIC (Application Specific Integrated Circuit), which is a processor with a circuit configuration designed specifically for executing a specific process. Each processor has built-in or connected memory, and each processor uses the memory to execute the specific process.

[2276] The hardware resource that executes the specific processing may be configured with one of these various processors, or may be configured with a combination of two or more processors of the same or different types (for example, a combination of multiple FPGAs, or a combination of a CPU and an FPGA). Also, the hardware resource that executes the specific processing may be a single processor.

[2277] As an example of a system configured with a single processor, first, one processor is configured by combining one or more CPUs and software, and this processor functions as a hardware resource that executes a specific process. Second, there is a system that uses a processor that realizes the functions of an entire system including multiple hardware resources that execute a specific process on a single IC chip, as typified by SoC (System-on-a-chip). In this way, a specific process is realized using one or more of the above-mentioned various processors as hardware resources.

[2278] Furthermore, the hardware structure of these various processors can be, more specifically, an electric circuit that combines circuit elements such as semiconductor devices. The specific processing described above is merely an example. Therefore, it goes without saying that unnecessary steps may be deleted, new steps may be added, or the processing order may be rearranged, without departing from the spirit of the invention.

[2279] The above-described description and illustrations are a detailed explanation of the parts related to the technology of the present disclosure and are merely an example of the technology of the present disclosure. For example, the above description of the configuration, functions, actions, and effects is an explanation of an example of the configuration, functions, actions, and effects of the parts related to the technology of the present disclosure. Therefore, it goes without saying that unnecessary parts may be deleted, new elements may be added, or replacements may be made to the above-described description and illustrations within the scope of the gist of the technology of the present disclosure. Furthermore, to avoid confusion and facilitate understanding of the parts related to the technology of the present disclosure, the above-described description and illustrations omit explanations of common technical knowledge that do not require particular explanation to enable the implementation of the technology of the present disclosure.

[2280] All publications, patent applications, and technical standards mentioned in this specification are herein incorporated by reference to the same extent as if each individual publication, patent application, or technical standard was specifically and individually indicated to be incorporated by reference.

[2281] The following is further disclosed regarding the above embodiment.

[2282] (Claim 1)

[2283] A means for users to enter registration information and complete the registration process;

[2284] A means for the server to receive and store user registration information in a database;

[2285] A means for the server to assign generated AI tasks to registered users and send task information to the terminal;

[2286] A means for a user to execute a task and transmit data provision and evaluation results to a server;

[2287] A means for reflecting the data and evaluation results received by the server in the learning model of the generative AI;

[2288] A means for the server to issue virtual currency to the user's wallet upon task completion;

[2289] A means for users to use virtual currency to access services and AI-generated functions, and

[2290] A system including:

[2291] (Claim 2)

[2292] A means for the server to provide generation AI tasks to corporate accounts in bulk,

[2293] A means for corporate personnel to send the evaluation results to a server in bulk within the company,

[2294] A method for the server to issue virtual currency to corporate accounts in bulk,

[2295] 10. The system of claim 1, comprising:

[2296] (Claim 3)

[2297] A means for the server to select and assign tasks based on users' skills and past performance;

[2298] A means for the server to certify task completion and calculate the amount of virtual currency as a reward;

[2299] A means to process cryptocurrency transactions and enable corresponding services and generating AI functions;

[2300] 10. The system of claim 1, comprising:

[2301] "Example 1"

[2302] (Claim 1)

[2303] A means for users to enter registration information and complete the registration process;

[2304] A means for the server to receive and store user registration information in a database;

[2305] A means for the server to assign generated AI tasks to registered users and send task information to the terminal;

[2306] A means for a user to receive a task and transmit data provision and evaluation results to a server;

[2307] A means for reflecting the data and evaluation results received by the server in the learning model of the generative AI;

[2308] A means for the server to issue virtual currency to the user's wallet upon task completion;

[2309] A means for users to use virtual currency to access services and AI-generated functions, and

[2310] A means for the terminal to transmit a designated process to the server;

[2311] a means for the server to record cryptocurrency transactions and enable corresponding services;

[2312] A system including:

[2313] (Claim 2)

[2314] A means for the server to provide generation AI tasks to corporate accounts in bulk,

[2315] A means for corporate personnel to send the evaluation results to a server in bulk within the company,

[2316] A method for the server to issue virtual currency to corporate accounts in bulk,

[2317] 10. The system of claim 1, comprising:

[2318] (Claim 3)

[2319] A means for the server to select and assign tasks based on users' skills and past performance;

[2320] A means for the server to certify task completion and calculate the amount of virtual currency as a reward;

[2321] A means to process cryptocurrency transactions and enable corresponding services and generating AI functions;

[2322] a means by which the server supplies new training data to the database;

[2323] 10. The system of claim 1, comprising:

[2324] "Application Example 1"

[2325] (Claim 1)

[2326] A means for users to enter registration information and complete the registration process;

[2327] A means for the server to receive and store user registration information in a database;

[2328] A means for the server to assign generated AI tasks to registered users and send task information to the terminal;

[2329] A means for a user to execute a task and transmit data provision and evaluation results to a server;

[2330] A means for reflecting the data and evaluation results received by the server in the learning model of the generative AI;

[2331] A means for the server to issue virtual currency to the user's wallet upon task completion;

[2332] A means for users to use virtual currency to access services and AI-generated functions, and

[2333] A means for users to rate content such as videos, images, and text using their smartphones and receive virtual currency as a reward.

[2334] A system including:

[2335] (Claim 2)

[2336] A means for the server to provide generation AI tasks to corporate accounts in bulk,

[2337] A means for corporate personnel to send the evaluation results to a server in bulk within the company,

[2338] A method for the server to issue virtual currency to corporate accounts in bulk,

[2339] A server assigns a suitable content rating task to a user and allows the user to perform the rating via a smartphone;

[2340] 10. The system of claim 1, comprising:

[2341] (Claim 3)

[2342] A means for the server to select and assign tasks based on users' skills and past performance;

[2343] A means for the server to certify task completion and calculate the amount of virtual currency as a reward;

[2344] A means to process cryptocurrency transactions and enable corresponding services and generating AI functions;

[2345] Users can check the virtual currency that will be added after content evaluation and use various online services and AI generation functions.

[2346] 10. The system of claim 1, comprising:

[2347] "Example 2: Combining Emotion Engines"

[2348] (Claim 1)

[2349] A means for users to enter registration information and complete the registration process;

[2350] A means for the server to receive and store user registration information in a database;

[2351] A means for the server to assign generated AI tasks to registered users and send task information to the terminal;

[2352] A means for a user to execute a task and transmit data provision and evaluation results to a server;

[2353] A means for reflecting the data and evaluation results received by the server in the learning model of the generative AI;

[2354] A means for the terminal to recognize the user's emotions in real time and transmit the emotion data to a server;

[2355] A method for adjusting the difficulty and content of tasks based on the emotional data analyzed by the server;

[2356] A means for the server to issue virtual currency to the user's wallet upon task completion;

[2357] A means for users to use virtual currency to access services and AI-generated functions, and

[2358] A system including:

[2359] (Claim 2)

[2360] A means for the server to provide generation AI tasks to corporate accounts in bulk,

[2361] A means for corporate personnel to send the evaluation results to a server in bulk within the company,

[2362] A method for the server to issue virtual currency to corporate accounts in bulk,

[2363] 10. The system of claim 1, comprising:

[2364] (Claim 3)

[2365] A means for the server to select and assign tasks based on users' skills and past performance;

[2366] A means for the server to certify task completion and calculate the amount of virtual currency as a reward;

[2367] A means to process cryptocurrency transactions and enable corresponding services and generating AI functions;

[2368] A means of analyzing user emotional data to adjust tasks and add rewards;

[2369] 10. The system of claim 1, comprising:

[2370] "Application example 2 when combining emotion engines"

[2371] (Claim 1)

[2372] A means for users to enter registration information and complete the registration process;

[2373] A means for the server to receive and store user registration information in a database;

[2374] A means for the server to assign generated AI tasks to registered users and send task information to the terminal;

[2375] A means for a user to execute a task and transmit data provision and evaluation results to a server;

[2376] A means for reflecting the data and evaluation results received by the server in the learning model of the generative AI;

[2377] A means for the server to issue virtual currency to the user's wallet upon task completion;

[2378] A means for users to use virtual currency to access services and AI-generated functions, and

[2379] A means of collecting user emotion data in real time and analyzing it using an emotion engine;

[2380] A means for adjusting the difficulty and content of the task based on the analyzed emotion data by the server;

[2381] A system including:

[2382] (Claim 2)

[2383] A means for the server to provide generation AI tasks to corporate accounts in bulk,

[2384] A means for corporate personnel to send the evaluation results to a server in bulk within the company,

[2385] A method for the server to issue virtual currency to corporate accounts in bulk,

[2386] A means for analyzing the sentiment data of employees of the corporation and adjusting compensation based on the data;

[2387] 10. The system of claim 1, comprising:

[2388] (Claim 3)

[2389] A means for the server to select and assign tasks based on users' skills and past performance;

[2390] A means for the server to certify task completion and calculate the amount of virtual currency as a reward;

[2391] A means to process cryptocurrency transactions and enable corresponding services and generating AI functions;

[2392] A means to provide additional rewards to improve user engagement based on emotional data collected using the emotion engine; and

[2393] 10. The system of claim 1, comprising: [Explanation of symbols]

[2394] 10, 210, 310, 410 Data Processing Systems 12 Data Processing Device 14 Smart Devices 214 Smart Glasses 314 Headset-type terminal 414 Robot< / url:> < / url:> < / url:> < / url:>

Claims

1. A means for users to enter registration information and complete the registration process; A means for the server to receive and store user registration information in a database; A means for the server to assign generated AI tasks to registered users and send task information to the terminal; A means for a user to execute a task and transmit data provision and evaluation results to a server; A means for reflecting the data and evaluation results received by the server in the learning model of the generative AI; A means for the server to issue virtual currency to the user's wallet upon task completion; A means for users to use virtual currency to access services and AI-generated functions, and A system including:

2. A means for the server to provide generation AI tasks to corporate accounts in bulk, A means for corporate personnel to send the evaluation results to a server in bulk within the company, A method for the server to issue virtual currency to corporate accounts in bulk, The system of claim 1 , comprising:

3. A means for the server to select and assign tasks based on users' skills and past performance; A means for the server to certify task completion and calculate the amount of virtual currency as a reward; A means to process cryptocurrency transactions and enable corresponding services and generating AI functions; The system of claim 1 , comprising:

Citation Information

Patent Citations

  • Persona chatbot control method and system

    JP2022180282A