System

A system for rapidly generating and securely sharing relief supply lists based on individual disaster victim needs addresses inefficiencies in existing systems, ensuring timely and appropriate distribution.

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

Patent Information

Application Number
JP2024123849
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-07-30
Publication Date
2026-02-12

AI Technical Summary

Technical Problem

Existing relief supply systems struggle to quickly and accurately provide supplies tailored to the individual needs of disaster victims, often resulting in surpluses or shortages due to inefficient data collection and communication issues, and there is a need for secure and rapid distribution.

Method used

A system that includes inputting basic information about disaster victims using smart devices, securely transmitting this data to a server, encrypting and storing it, and using AI to generate a list of necessary relief supplies, which is then shared with relief organizations.

Benefits of technology

Enables rapid and accurate generation of relief supply lists based on individual needs, ensuring efficient distribution and security of victim information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026022332000001_ABST
    Figure 2026022332000001_ABST
Patent Text Reader

Abstract

A system is provided.SOLUTION: This system includes a means for inputting the fundamental information of the disaster victims, a means for transmitting the inputted fundamental information of the disaster victims to a server, a means for storing the fundamental information of the disaster victims received in the server, a generation AI means for generating a necessary aid supply list on the basis of the stored fundamental information of the disaster victims and a means for sharing the generated aid supply list with a relief organization.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] When providing relief supplies to disaster-stricken areas after an earthquake, the application process based on the needs of the affected areas takes time, making it difficult to respond quickly. Furthermore, the push-type support system from the national government carries the risk of sending supplies that do not meet the needs of the victims. There is a need to solve these issues and realize the speedy and efficient provision of relief supplies based on the needs of the victims. [Means for solving the problem]

[0005] The present invention solves the above-mentioned problems with a system including a means for inputting basic information about disaster victims, a means for transmitting the input basic information about disaster victims to a server, a means for storing the received basic information about disaster victims in the server, an AI generation means for generating a list of necessary relief supplies based on the stored basic information about disaster victims, and a means for sharing the generated list of relief supplies with relief organizations. Furthermore, by including a means for inputting basic information including information about the disaster victim's health status, it is possible to respond more accurately to individual needs. Furthermore, by including a means for encrypting and storing disaster victim information, it is possible to respond quickly while ensuring security.

[0006] "Basic information on victims" refers to personal information necessary for providing relief supplies, such as the victim's age, gender, health condition, and family composition.

[0007] "Input means" refers to a device or system that allows disaster victims to input their basic information, such as a smartphone or tablet.

[0008] "Means for sending" refers to a communication means for securely sending basic information about victims from a terminal to a server.

[0009] The "means for storing" is a function for storing the basic information of the victims received in the server in a database, and includes functions for encrypting and protecting the data.

[0010] The "generative AI means" is an artificial intelligence system that generates a list of necessary relief supplies based on basic information about disaster victims.

[0011] "Means for sharing" refers to a platform or means of communication for sharing the generated relief supply list with relief organizations and related institutions in a timely manner.

[0012] "Health information" refers to detailed health information that affects the selection of relief supplies, such as the victim's allergies, chronic illnesses, and medication status.

[0013] "Means of encryption and storage" refers to technology that encrypts basic information about victims to ensure security and then stores it in a database or storage. [Brief explanation of the drawings]

[0014] [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

[0015] 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.

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

[0017] 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).

[0018] 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.

[0019] 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.

[0020] 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.

[0021] 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."

[0022] [First embodiment]

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

[0024] 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.

[0025] 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).

[0026] 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.

[0027] 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.

[0028] 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.

[0029] 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.

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

[0031] 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.

[0032] 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.

[0033] 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.

[0034] 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."

[0035] The disaster relief supplies production system of the present invention is a system that quickly generates a list of necessary relief supplies based on basic information about disaster victims and shares it with relief organizations. The system is described in detail below.

[0036] System configuration

[0037] 1. Input method (terminal)

[0038] Users (victims) use devices such as smartphones and tablets to enter their basic information (age, gender, health status, family composition, etc.) Specific input fields include text boxes and drop-down menus.

[0039] 2. Means of transmission (terminal)

[0040] The terminal sends the basic information entered by the user to the server via a secure communication protocol (for example, HTTPS). The data is encrypted during transmission.

[0041] 3. Storage method (server)

[0042] The server securely stores the received basic information of the victims in a database, where it checks the integrity of the data and encrypts it to prevent unauthorized access.

[0043] 4. Generative AI means (server)

[0044] The AI ​​on the server automatically generates a list of needed relief supplies based on the basic information of the victims stored in the server. This AI is based on a pre-programmed algorithm and lists supplies according to age, gender, and health status.

[0045] 5. Sharing Method (Server)

[0046] The generated relief supply list will be uploaded to a platform to be shared with relief organizations and related institutions, making it viewable and accessible to all concerned parties.

[0047] What the program does

[0048] 1. Information input (user)

[0049] The user enters their basic information in the form displayed on the terminal screen. For example, if a user is a 30-year-old man with a wife and a one-year-old child, he or she enters that information in the corresponding fields.

[0050] 2. Information transmission (terminal)

[0051] When the user completes the input and presses the "Send" button, the terminal encrypts the information and sends it to the server.

[0052] 3. Receiving and storing information (server)

[0053] The server receives the information sent from the device and stores it in a database. The received data is immediately encrypted and checked for integrity.

[0054] 4. Generate a relief supplies list (server)

[0055] The AI ​​on the server generates a list of necessary relief supplies based on the stored information of the disaster victim. For example, for a 30-year-old man with a one-year-old child, the list would include food for adults, drinking water, food for babies, and diapers.

[0056] 5. List sharing (server)

[0057] Finally, the generated aid supply list is uploaded to a platform accessible to relief organizations, and notifications are sent to relevant parties, allowing relief organizations to quickly procure and distribute the necessary supplies.

[0058] Specific examples

[0059] For example, suppose disaster victim A uses a smartphone to access the system. A is a 30-year-old man in good health, but has a one-year-old child and needs baby food and diapers. A enters his basic information into a form on his smartphone and submits it. The device encrypts the information entered by A and sends it to the server. The server stores the received information in a database, and the generation AI generates a list of relief supplies based on A's information. This list includes food for adults, drinking water, baby food, and diapers. The generated list is uploaded to the relief organization's platform, allowing the organization to quickly arrange for the needed supplies.

[0060] This system will enable the efficient and rapid provision of relief supplies based on the specific needs of disaster victims.

[0061] The processing flow will be explained below.

[0062] Step 1:

[0063] The user accesses the terminal and enters their basic information (age, gender, health status, family composition, etc.). For example, User A enters that he is 30 years old, male, has no allergies, and that his family consists of his wife and one-year-old child.

[0064] Step 2:

[0065] The device temporarily stores the basic information entered by the user in memory and sends it to the server using a secure communication protocol (e.g., HTTPS). The data is encrypted before being sent.

[0066] Step 3:

[0067] The server receives the basic information sent from the device, checks the received data, performs a consistency check, and then stores it in a database.

[0068] Step 4:

[0069] The AI ​​on the server generates a list of necessary relief supplies based on basic information about the disaster victim stored in the database. For example, for a 30-year-old man, it would list food for an adult, drinking water, and aluminum blankets.

[0070] Step 5:

[0071] The generative AI takes into account health conditions and family structure to create a more specific list of needs: if you have a one-year-old, for example, baby food and diapers will be added to the list.

[0072] Step 6:

[0073] The server uploads the generated relief supply list to an accessible platform for sharing with relief organizations and related institutions. The shared list is updated in real time.

[0074] Step 7:

[0075] The server notifies the relief organization that the generated relief supply list is available for review, and the relief organization can access it and quickly begin arranging for the needed supplies.

[0076] Step 8:

[0077] After the relief organization confirms and arranges for the assistance, the server updates the status of the list and moves on to process the information of the next victim. This series of processes is then repeated.

[0078] Example 1

[0079] 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."

[0080] Providing relief supplies quickly and accurately in disaster-stricken areas has a significant impact on the survival and quality of life of disaster victims. However, conventional relief supply delivery systems have had difficulty generating lists of supplies tailored to the individual needs of disaster victims and quickly sharing these lists. As a result, there have been problems with surpluses and shortages, and disaster victims are unable to receive the appropriate relief supplies.

[0081] 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.

[0082] In this invention, the server includes a means for inputting basic information about disaster victims, a means for transmitting the input basic information about disaster victims to the server via a secure communication protocol, a means for encrypting and storing the received basic information about disaster victims and verifying its integrity, a generating AI means for generating a list of necessary relief supplies based on the stored basic information about disaster victims, and a means for sharing the generated list of relief supplies with relief organizations. This enables accurate lists of relief supplies based on the individual needs of disaster victims to be generated and quickly shared.

[0083] "Basic information of the victims" refers to personal information necessary to determine the type and quantity of relief supplies, such as the victim's age, gender, health condition, and family composition.

[0084] A "secure communication protocol" is a secure communication method used to prevent unauthorized access or eavesdropping from outside when transmitting data, and a typical example is HTTPS.

[0085] "Encryption" is a technology that converts data into a format that cannot be understood by third parties and is used to ensure the security of information.

[0086] "Integrity" is the property that indicates that data is accurate, consistent, and has not been tampered with.

[0087] "Generative AI" is an artificial intelligence technology that analyzes input data and automatically generates appropriate output based on pre-programmed algorithms.

[0088] The "relief supplies list" is a list that lists the specific types and quantities of supplies to be provided to disaster victims.

[0089] A "relief organization" is a public or private entity that provides goods or services to assist victims of natural disasters or emergencies.

[0090] The "platform" is an online system for storing aid supply lists and making them accessible to multiple stakeholders.

[0091] The disaster relief supplies production system of the present invention quickly generates a list of necessary relief supplies based on basic information about disaster victims and shares it with relief organizations. The system is described in detail below.

[0092] System configuration

[0093] 1. Input method (terminal)

[0094] Users use devices such as smartphones and tablets to enter their basic information (age, gender, health status, family composition, etc.) Specific input fields include text boxes and drop-down menus.

[0095] 2. Means of transmission (terminal)

[0096] The terminal sends the basic information entered by the user to the server via a secure communication protocol, such as HTTPS, and the data is encrypted during transmission.

[0097] 3. Storage method (server)

[0098] The server securely stores the received basic information of the victims in a database, where it checks the integrity of the data and encrypts it to prevent unauthorized access.

[0099] 4. Generative AI means (server)

[0100] The AI ​​on the server automatically generates a list of needed relief supplies based on the basic information of the victims stored in the server. This AI is based on a pre-programmed algorithm and lists supplies according to age, gender, and health status.

[0101] 5. Sharing Method (Server)

[0102] The generated relief supply list will be uploaded to a platform to be shared with relief organizations and related institutions, making it viewable and accessible to all concerned parties.

[0103] Specific examples

[0104] For example, suppose disaster victim A uses a smartphone to access the system. A is a 30-year-old man in good health, but has a one-year-old child and needs baby food and diapers. A enters his basic information into a form on his smartphone and submits it. The device encrypts the information entered by A using the HTTPS protocol and sends it to the server. The server stores the received information in a database, and the generation AI generates a list of relief supplies based on A's information. This list includes food for adults, drinking water, baby food, and diapers. The generated list is uploaded to the relief organization's platform, allowing the organization to quickly arrange for the needed supplies.

[0105] Examples of prompt statements

[0106] Prompt Sentence Examples

[0107] Please create a list of supplies needed for a 30-year-old man with a one-year-old child. The list should take into account the family structure, but the person is in good health.

[0108] In this way, the present invention realizes the efficient and rapid provision of relief supplies based on the specific needs of disaster victims.

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

[0110] Step 1: Input information (user)

[0111] Users access the system's webpage using a smartphone or tablet and enter basic information (age, gender, health status, family composition, etc.) according to the displayed form. This basic information is used to identify the relief supplies needed by disaster victims. For example, if the user is a 30-year-old man with a wife and a one-year-old child, he or she enters this information into each input field (such as a text box). Once input is complete, the user presses the "Submit" button.

[0112] Input: Basic information such as age, gender, health status, and family composition

[0113] Output: Basic information data entered

[0114] Step 2: Send information (terminal)

[0115] When the user presses the "Send" button, the device sends the entered basic information to the server using a secure communication protocol (HTTPS). Data is encrypted during transmission to prevent unauthorized access or data leaks. Specifically, the device's browser encrypts the basic information and sends it to the specified endpoint on the server using an HTTP POST request.

[0116] Input: Encrypted basic information data

[0117] Output: Encrypted data sent to the server

[0118] Step 3: Receiving and storing information (server)

[0119] The server receives the encrypted data sent from the device. After receiving it, the server decrypts the data and checks its integrity. After decryption and integrity check are complete, the basic information data is securely stored in a database. When stored, the data is re-encrypted to protect it from unauthorized access.

[0120] Input: Encrypted data received from the terminal

[0121] Output: Basic information data stored in the database

[0122] Step 4: Generate a relief supplies list (server)

[0123] The AI ​​on the server reads basic information about disaster victims stored in a database and generates a list of necessary relief supplies based on that data. The AI ​​then creates a list of appropriate relief supplies based on age, gender, health status, and family composition. For example, for a 30-year-old man with a one-year-old child, the AI ​​would include adult food, drinking water, baby food, diapers, etc. on the list.

[0124] Input: Basic information data stored in the database

[0125] Output: Generate a list of relief supplies

[0126] Step 5: Share the list (server)

[0127] The generated relief supply list is uploaded to a platform accessible to relief organizations. The platform is designed to allow relevant parties to view the list and quickly procure the needed supplies. As soon as the list is uploaded, a notification is sent to the relief organization's representative.

[0128] Input: Generated relief supplies list

[0129] Output: List of aid items uploaded to the platform, sending notifications

[0130] The above is the specific processing flow of the disaster relief supplies production system.

[0131] (Application example 1)

[0132] 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."

[0133] Providing relief supplies quickly and accurately in disaster-stricken areas is crucial for the early recovery of disaster victims' lives. However, there are problems such as incomplete communications infrastructure in disaster-stricken areas, security issues regarding the input and transmission of victim information, and difficulties in selecting and distributing appropriate relief supplies based on the collected information. Furthermore, ensuring that relief supplies are distributed appropriately and that the safety of victims is confirmed quickly and reliably is also a major issue.

[0134] 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.

[0135] In this invention, the server includes means for inputting basic information about disaster victims, means for transmitting the input basic information about disaster victims to the server, means for storing the received basic information about disaster victims in the server, AI generation means for generating a list of necessary relief supplies based on the stored basic information about disaster victims, means for sharing the generated list of relief supplies with relief organizations, means for encrypting the disaster victim information input via the smart device and using a secure communication protocol for secure transmission, and means for sending safety confirmation messages from the relief organizations to the disaster victims using the generated list of relief supplies and collecting responses thereto. This enables consistent and efficient processing from collecting information about disaster victims to generating and distributing relief supplies and confirming their safety.

[0136] "Basic information on disaster victims" refers to personal information necessary for the production and distribution of relief supplies, such as the victim's age, gender, health condition, and family composition.

[0137] The "relief supplies list" is a list of supplies that should be provided to disaster victims, generated based on basic information about the disaster victims.

[0138] "Generative AI means" refers to an artificial intelligence algorithm and its implementation method for automatically generating a list of necessary relief supplies based on the basic information of disaster victims that has been saved.

[0139] A "smart device" is a portable electronic device that can connect to the Internet, such as a smartphone or tablet.

[0140] A "secure communication protocol" is a secure communication standard, such as HTTPS or AES encryption, that prevents unauthorized access or eavesdropping on data when it is being sent or received.

[0141] A "safety confirmation message" is a message sent to confirm the current safety status of a disaster victim.

[0142] A "relief organization" is a public institution or private organization that provides support to disaster victims in the disaster area.

[0143] An embodiment of the present invention will now be described. To operate a disaster relief supply production system based on basic information about disaster victims, it is necessary to combine mainly a user terminal, a server, a generation AI model, and a secure communication protocol.

[0144] User terminal

[0145] The user terminal is a smart device (such as a smartphone or tablet). Victims enter their basic information (age, gender, health status, family composition, etc.) using a form displayed on the smart device. This input information is encrypted within the user terminal.

[0146] server

[0147] The server receives encrypted input information via a secure communication protocol (e.g., HTTPS, AES encryption) and stores this information in a database. It is recommended that a NoSQL database such as MongoDB be used for the database on the server. The received information is subjected to data integrity checks and encryption processing when stored.

[0148] Generative AI Models

[0149] A generative AI model is implemented on the server, which generates a list of needed relief supplies based on the basic information of the victims stored. The generative AI model is implemented using machine learning libraries such as TensorFlow.js. This model selects appropriate supplies based on information such as the victim's age, gender, health condition, and family composition, and outputs the list.

[0150] Sharing relief supply lists and sending safety confirmation messages

[0151] The generated relief supply list is uploaded to the relief organization's platform. The relief organization can access the list from this platform and quickly arrange for the necessary supplies. The server also sends safety confirmation messages from the relief organization to the victims based on the generated relief supply list and collects their responses, allowing the server to simultaneously confirm the safety of the victims.

[0152] Specific examples

[0153] For example, suppose disaster victim A uses a smart device to access the system. A is a 30-year-old man in good health, but has a one-year-old child and needs baby food and diapers. A enters his basic information into a form on his smart device and submits it. The device encrypts the information entered by A and sends it to the server. The server stores the received information in a database, and the generative AI model generates a relief supply list based on A's information. This list includes adult food, drinking water, baby food, and diapers. The generated list is uploaded to the relief organization's platform, allowing the organization to quickly arrange for the necessary supplies. The server also sends a safety confirmation message to A and collects the response, allowing it to understand A's safety status.

[0154] Prompt Sentence Examples

[0155] "I am a 30-year-old man with a wife and a one-year-old child. Please generate the necessary supplies."

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

[0157] Step 1:

[0158] The user enters basic information using a smart device.

[0159] Input includes age, gender, health status, family composition, etc. The user enters this information into the form and presses the submit button.

[0160] The entered information (e.g., a 30-year-old man with a one-year-old child) is temporarily stored inside the smart device and prepared for transmission.

[0161] Step 2:

[0162] The terminal encrypts the basic information of the victim that has been entered using a secure communication protocol (e.g., HTTPS).

[0163] This encryption process reduces the risk of the information being transmitted being intercepted by a third party. The encrypted data is then sent to the server.

[0164] The transmitted encrypted data (input: information entered by the user, output: encrypted information) is decrypted and processed on the server side.

[0165] Step 3:

[0166] The server receives the encrypted data, decrypts it, and stores it in a database.

[0167] Incoming data is checked for integrity and re-encrypted when stored, ensuring that encrypted information is securely stored in the database.

[0168] The stored data (input: decrypted victim information, output: encrypted database entries) is later used by the generative AI model.

[0169] Step 4:

[0170] The generative AI model on the server generates a list of necessary relief supplies based on the basic information stored about the victims.

[0171] The generative AI model analyzes input information (e.g., age, gender, health status, family composition) and algorithmically creates a list of relief supplies.

[0172] The generated relief supply list (input: saved information of the victims, output: relief supply list) will be shared in the next step.

[0173] Step 5:

[0174] The server shares the generated relief supply list with relief organizations.

[0175] To share the list, the list is uploaded to the platform and notifications are sent to relevant parties. The list is also used by relief organizations to send safety confirmation messages to disaster victims.

[0176] As a result, a relief supplies list (input: generated relief supplies list, output: list shared with relief organizations) and a safety confirmation message (input: relief supplies list information, output: safety confirmation message) are generated.

[0177] Step 6:

[0178] The user (victim) receives the safety confirmation message sent from the relief organization and sends back a response.

[0179] The response results are sent to a server and used to check the safety of the victims. This response allows for prompt and appropriate assistance and safety confirmation.

[0180] Finally, the safety confirmation response (input: response from the victim, output: response results stored on the server) is reflected in the system, completing the entire support process.

[0181] 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.

[0182] The disaster relief goods production system of the present invention is a system that recognizes basic information and emotions of disaster victims, quickly generates a list of necessary relief goods, and shares it with relief organizations. The system is described in detail below.

[0183] System configuration

[0184] 1. Input method (terminal)

[0185] Users (victims) use devices such as smartphones or tablets to enter their basic information (age, gender, health status, family composition, emotional state, etc.) Specific input fields include text boxes and drop-down menus.

[0186] 2. Emotion recognition means (emotion engine)

[0187] The device is equipped with an emotion engine that recognizes emotions in real time from the user's facial expressions and voice. The emotion engine analyzes sensor data from cameras, microphones, etc. to identify emotions.

[0188] 3. Information transmission means (terminal)

[0189] The device sends the basic information entered by the user and the emotion data recognized by the emotion engine to the server using a secure communication protocol (e.g., HTTPS). The data is encrypted before transmission.

[0190] 4. Information storage means (server)

[0191] The server receives the basic information and emotion data sent from the device and stores it securely in a database. When storing the data, it checks its integrity and encrypts it to prevent unauthorized access.

[0192] 5. Generative AI means (server)

[0193] The AI ​​on the server generates a list of necessary relief supplies based on basic information and emotional data of the disaster victims stored in the database. For example, if the disaster victim is feeling stressed, the list will also include supplies and services related to psychological support.

[0194] 6. List sharing method (server)

[0195] The generated relief supply list is uploaded to a platform for sharing with relief organizations and related institutions, making it viewable and accessible to all concerned parties. The shared list is updated in real time.

[0196] What the program does

[0197] 1. Information input (user)

[0198] The user enters their basic information in the form displayed on the device screen. For example, User A enters that he is 30 years old, male, has no allergies, has a wife and a one-year-old child, and self-assessed stress level as high.

[0199] 2. Emotion Recognition (Emotion Engine)

[0200] The emotion engine recognizes the user's facial expressions and voice and acquires emotional data in real time. For example, it can capture the user's facial expressions with the device's camera and analyze whether they are feeling stressed or anxious.

[0201] 3. Information transmission (terminal)

[0202] Once the user has completed the input and emotion recognition and pressed the "Send" button, the device will encrypt the basic information and emotion data and send it to the server.

[0203] 4. Receiving and storing information (server)

[0204] The server receives the basic information and emotion data sent from the device and stores it in a database. The received data is immediately encrypted and checked for integrity.

[0205] 5. Generate a relief supplies list (server)

[0206] The AI ​​on the server generates a list of necessary relief supplies based on the stored information of the victim. For example, for a 30-year-old man with a high stress level, the list would include adult-sized groceries, drinking water, and relaxation products (aromatherapy, stress balls).

[0207] 6. List sharing (server)

[0208] Finally, the generated aid supply list is uploaded to a platform accessible to relief organizations, who then notify them, allowing them to quickly arrange for and distribute the needed supplies.

[0209] Specific examples

[0210] For example, victim B uses a tablet to access the system. B is a 65-year-old woman living alone with high blood pressure. She is feeling very anxious due to the large-scale earthquake. B enters her basic information, and the emotion engine detects high levels of anxiety from her facial expressions. The device sends this information to the server. The server's generation AI generates a relief supply list that includes food, drinking water, and a blood pressure monitor for the elderly, as well as a music player and relaxation guide to reduce anxiety. This list is shared with relief organizations, enabling prompt assistance.

[0211] In this way, the system realizes efficient, rapid and appropriate provision of relief supplies based on the individual needs and emotional state of the disaster victims.

[0212] The processing flow will be explained below.

[0213] Step 1:

[0214] The user accesses the terminal and enters their basic information (age, gender, health condition, family composition, emotional state, etc.). For example, User A enters that he is 30 years old, male, has no allergies, his family consists of a wife and a one-year-old child, and his emotional state is "feeling stressed."

[0215] Step 2:

[0216] The device uses an emotion engine to analyze the user's facial expressions and voice in real time and recognize their emotional state. For example, the device's camera captures Mr. A's facial expression and analyzes whether he is feeling stressed or anxious.

[0217] Step 3:

[0218] The device temporarily stores the basic information entered by the user and the emotion data recognized by the emotion engine in memory, and then transmits the data to the server using a secure communication protocol (e.g., HTTPS). The data is encrypted before transmission.

[0219] Step 4:

[0220] The server receives the basic information and emotion data sent from the device. The server checks the integrity of the received data and stores it in a database. The data is encrypted when saved.

[0221] Step 5:

[0222] The AI ​​on the server generates a list of necessary relief supplies based on the basic information and emotional data of disaster victims stored in the database. For example, based on information about Person A, a list of items such as food for adults, drinking water, and relaxation products (aromatherapy, stress balls) is generated.

[0223] Step 6:

[0224] The server uploads the relief supply list generated by the generative AI to an accessible platform for sharing with relief organizations and related institutions. The shared list is updated in real time.

[0225] Step 7:

[0226] The server notifies the relief organization that the generated list of relief supplies is available for review, and the relief organization accesses it and begins arranging for the necessary supplies immediately.

[0227] Step 8:

[0228] After the relief organization confirms and arranges for the assistance, the server updates the status of the list and moves on to process the information of the next victim. This series of processes is then repeated.

[0229] Specific examples

[0230] For example, victim B uses a tablet to access the system. B is a 65-year-old woman living alone with high blood pressure. She is feeling very anxious about the damage caused by the earthquake. B enters her basic information, and the emotion engine detects high levels of anxiety from her facial expressions. The device sends this information to the server. The server's generation AI uses B's information to generate a relief supply list that includes food, drinking water, and a blood pressure monitor for the elderly, as well as a music player and relaxation guide to reduce anxiety. This list is shared with relief organizations, enabling prompt assistance.

[0231] In this way, the system enables the rapid and appropriate delivery of relief supplies based on the individual needs and emotional state of the disaster victims.

[0232] Example 2

[0233] 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."

[0234] In disaster-stricken areas, there is a need to quickly provide relief supplies that meet the needs of each individual victim. However, conventional methods provide relief supplies based only on basic information about the victims, and do not take into account their emotional state, making it difficult to provide appropriate support. Another issue is that data security is not ensured in the process from inputting information to providing supplies.

[0235] 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.

[0236] In this invention, the server includes a means for inputting basic information and emotional information of disaster victims, a means for transmitting the input basic information and emotional information of disaster victims to the server, a means for saving the received basic information and emotional information of disaster victims in the server, a generating AI means for generating a list of necessary relief supplies based on the saved basic information and emotional information of disaster victims, and a means for sharing the generated list of relief supplies with relief organizations. This enables appropriate and prompt provision of relief supplies according to the individual needs and emotional states of disaster victims.

[0237] A "victim" is an individual whose life, body, or property has been damaged by a disaster.

[0238] "Basic information" is information about a person's identity and living situation, such as age, gender, health status, family status, and emotional state.

[0239] "Emotional information" is information about emotions such as stress, anxiety, and joy obtained from the facial expressions and voices of disaster victims.

[0240] "Means" is a general term for tools, techniques, and methods designed to achieve a specific purpose.

[0241] A "terminal" is an electronic device such as a smartphone, tablet, or computer for inputting, displaying, and communicating information.

[0242] A "server" is a computer system that processes and stores data over a network.

[0243] A "database" is a system or structure for systematically organizing, storing, and managing data.

[0244] "Generative AI means" refers to artificial intelligence algorithms and their processing systems that generate new information and lists based on stored data.

[0245] "Secure communication protocol" is a general term for communication protocols used to transmit data securely, including HTTPS.

[0246] "Encryption" is a technology that converts data according to a specific algorithm to protect its contents.

[0247] The "relief supplies list" is a list of items such as food, medicine, and daily necessities to be provided based on the needs of disaster victims.

[0248] "Relief organizations" are government agencies, non-governmental organizations, companies, and other organizations that provide support to disaster-stricken areas.

[0249] "Real-time" refers to a state in which results are available immediately the moment a process or operation is performed.

[0250] The disaster relief goods production system of the present invention is a system that recognizes basic information and emotional information of disaster victims, quickly generates a list of necessary relief goods, and shares it with relief organizations. This system includes the following components.

[0251] System configuration

[0252] 1. Input means (terminal)

[0253] Users (victims) use devices such as smartphones and tablets to enter their basic information, including age, gender, health status, family composition, and self-evaluated emotional state. Specific input methods include text boxes and drop-down menus displayed on the device screen.

[0254] 2. Emotion recognition means (terminal)

[0255] Using the device's built-in camera and microphone, the emotion engine recognizes the user's facial expressions and voice in real time. The camera captures the user's face, and the microphone records the user's voice. Computer vision and voice analysis algorithms are used to analyze this data and identify emotions such as stress, anxiety, and joy.

[0256] 3. Data transmission means (terminal)

[0257] When the user presses the "Send" button, the device encrypts the entered basic information and emotion data using an algorithm such as AES (Advanced Encryption Standard). The encrypted data is then sent to the server via the HTTPS protocol.

[0258] 4. Data receiving and storage means (server)

[0259] The server receives the data sent from the device, decrypts it, and checks its integrity. The received data is then re-encrypted before being stored in the database to protect it from unauthorized access.

[0260] 5. Relief Supplies List Generation Method (Server)

[0261] The generative AI generates a list of necessary supplies based on the stored data. For example, for a 30-year-old male with a high stress level, the generative AI would list adult groceries, drinking water, relaxation products (aromatherapy, stress balls, etc.). A machine learning algorithm is used to generate the list, predicting the optimal supplies based on past data.

[0262] 6. List sharing method (server)

[0263] The generated aid supply list is uploaded to a platform that is shared in real time with relief organizations and related institutions. Notifications are sent upon uploading so that relevant parties can access it immediately. The platform supports real-time updates of data, enabling rapid response according to the situation.

[0264] Specific examples

[0265] Victim B uses a tablet to access the system. B is a 65-year-old woman who suffers from high blood pressure and lives alone. Feeling extremely anxious due to the large-scale earthquake, B enters her basic information, and the emotion engine detects high levels of anxiety from her facial expression. The device sends this information to the server, and the server's generation AI generates a relief supply list including groceries, drinking water, and a blood pressure monitor for the elderly, as well as a music player and relaxation guide to reduce anxiety. The list is shared with relief organizations, enabling prompt assistance.

[0266] Prompt Sentence Examples

[0267] "A 65-year-old woman lives alone and suffers from high blood pressure. She is feeling very anxious after the earthquake. Please generate a list of supplies she needs. The list should include groceries for seniors, drinking water, a blood pressure monitor, a music player to reduce anxiety, and a relaxation guide."

[0268] This system will enable the efficient, rapid and appropriate provision of relief supplies based on the individual needs and emotional state of disaster victims.

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

[0270] Step 1:

[0271] The user uses the device to enter their basic information (age, gender, health status, family composition, and self-assessed emotional state). Text boxes and drop-down menus are displayed on the device. The entered information is saved in the device's memory. For example, the input data might be "30 years old, male, no allergies, family composition: wife and 1-year-old child, self-assessed stress level: high."

[0272] Step 2:

[0273] The device's built-in camera and microphone capture the user's facial expressions and voice. The emotion engine receives this data and uses computer vision and voice analysis algorithms to recognize emotions in real time. The data input is video and audio data of the user's face and voice, and the output is recognized emotional information (e.g., "high stress level").

[0274] Step 3:

[0275] When the user presses the "Send" button, the device encrypts the entered basic information and the recognized emotion information together using AES, and then sends the encrypted data (including the unencrypted basic information and emotion information) to the server using the HTTPS protocol.

[0276] Step 4:

[0277] The server receives the encrypted data sent from the device. First, it decrypts the data and checks its integrity. To prevent unauthorized access, it re-encrypts the data before storing it in the database. The input data is the encrypted basic information and emotional information, and the output is the data stored in the database.

[0278] Step 5:

[0279] The generation AI on the server analyzes the basic information and emotional information stored in the database. It generates a list of necessary relief supplies based on the analysis results. For example, for the case of a "30-year-old male with high stress levels," it lists adult-sized groceries, drinking water, and relaxation products (aromatherapy and stress balls). The input data is basic information and emotional information, and the output is the generated list of relief supplies.

[0280] Step 6:

[0281] The server uploads the generated relief supply list to the platform in real time to share it with relief organizations and related institutions. Notifications are sent to relevant parties when the list is shared. The input data is the generated relief supply list, and the output is a real-time updated relief supply list.

[0282] Through these steps, the system will enable the efficient, rapid, and appropriate provision of relief supplies based on the individual needs and emotional state of disaster victims.

[0283] (Application example 2)

[0284] 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."

[0285] In disaster-stricken areas, a system is needed that allows disaster victims to quickly and accurately obtain relief supplies that meet their needs. Support based on the emotions and stress levels of disaster victims is particularly important, but such systems do not yet exist. The present invention aims to provide a system that provides optimal relief supplies to disaster victims by combining emotional data with basic information about the disaster victims.

[0286] 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: means for inputting basic information about the disaster victim; means for transmitting the input basic information and emotional data about the disaster victim to the server; means for saving the received basic information and emotional data about the disaster victim in the server; a generation system for generating a list of necessary relief supplies based on the saved basic information and emotional data about the disaster victim; means for sharing the generated list of relief supplies with relief organizations and related institutions; and means for displaying the list of recommended relief supplies to the disaster victim using a smart device. This enables prompt and appropriate provision of relief supplies based on the individual needs and emotional state of the disaster victim.

[0287] "Victims" refer to individuals whose livelihoods or health have been damaged by a disaster.

[0288] "Basic information" refers to basic personal data such as the victim's age, gender, health condition, and family composition.

[0289] "Emotional data" refers to information including the emotional state and stress levels of disaster victims.

[0290] "Server" refers to a computer system that stores and processes data and provides necessary information.

[0291] "Input means" refers to devices and software that allow users to input basic information and emotional data.

[0292] "Means of transmission" refers to the communication technology and protocols used to send the input data to the server.

[0293] "Means for saving" refers to a mechanism for saving received data in a database, etc.

[0294] "Generation system" refers to algorithms or programs that automatically create relief supply lists based on stored data.

[0295] "Means for sharing" refers to the technology or platform for sharing the generated supply list with other agencies and services.

[0296] "Smart device" refers to a device that has an internet connection and is capable of multiple functions. Examples include smartphones and smart glasses.

[0297] The "list of necessary relief supplies" refers to a list of needed supplies and services based on basic information and emotional data of disaster victims.

[0298] "Generative AI" refers to artificial intelligence (AI) technology that automatically generates relief supply lists based on data.

[0299] The present invention provides a system that allows disaster victims to input their basic information and emotional state into the system, quickly and accurately generating a list of necessary relief supplies and sharing it with relief organizations and related institutions. Detailed embodiments of the system are described below.

[0300] System configuration

[0301] 1. Input method (terminal)

[0302] Users use devices such as smartphones or tablets to enter their basic information (age, gender, health status, family composition, etc.) and emotional state. Input fields include text boxes, drop-down menus, and a voice recognition function.

[0303] 2. Emotion recognition means (emotion engine)

[0304] The device is equipped with an emotion engine that recognizes emotions in real time from the user's facial expressions and voice. The emotion engine analyzes sensor data from cameras, microphones, etc. to identify emotions. Specifically, it uses the OpenCV library and the Voice Recognition module.

[0305] 3. Information transmission means (terminal)

[0306] The device sends the basic information entered by the user and the emotion data recognized by the emotion engine to the server using a secure communication protocol (e.g., HTTPS). The data is encrypted before being sent.

[0307] 4. Information storage means (server)

[0308] The server receives basic information and emotion data sent from the device and stores it securely in a database. The received data is always encrypted and undergoes integrity checks.

[0309] 5. Generative AI means (server)

[0310] The generation AI on the server generates a list of necessary relief supplies based on basic information and emotional data of the victims stored in the database. The generation AI is equipped with a generative model and generates a list of supplies based on specific prompt sentences.

[0311] 6. List sharing method (server)

[0312] The generated relief supply list is uploaded to a platform to be shared with relief organizations and related institutions, allowing them to view and access the list. It also provides smart device users with a real-time list of recommended relief supplies.

[0313] Use cases and concrete scenarios

[0314] For example, a 45-year-old man (disaster victim) accesses the system using smart glasses. He is feeling very stressed, and the emotion engine recognizes this state. He also enters basic information about his family and health. Based on this information, the generative AI in the server generates a list of relief supplies, recommending items such as drinking water, medication for high blood pressure patients, and relaxation products. This list is shared with relief organizations, enabling them to provide appropriate assistance quickly.

[0315] Prompt Sentence Examples

[0316] "Generate a specific scenario in which a disaster victim, a 45-year-old man with a stress level of 8 and high blood pressure, uses relief supplies."

[0317] In this way, the cooperation of each component enables the rapid creation and sharing of a relief supply list based on the basic information and emotional state of the disaster victim. The present invention responds to the individual needs and emotional state of the disaster victim, realizing rapid and appropriate relief.

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

[0319] Step 1:

[0320] Users use smart devices to input their basic information (age, gender, health status, family composition, etc.) and emotional state. Here, data is entered into the terminal using text boxes, drop-down menus, and voice input functions. The input data is used for the next processing step.

[0321] Step 2:

[0322] The device recognizes the input basic information and emotional data in real time. Emotional data recognition is performed by analyzing sensor data from cameras, microphones, etc. Specifically, the OpenCV library is used to capture the user's facial expressions, and the Voice Recognition module analyzes emotions from the voice. The obtained emotional data is encrypted along with the basic information.

[0323] Step 3:

[0324] The device sends encrypted basic information and emotion data to the server using a secure communication protocol, HTTPS. The security of the data is ensured using encryption technology (e.g., AES encryption).

[0325] Step 4:

[0326] The server receives the basic information and emotion data sent from the device. The received data is first checked for data integrity and decoded before being securely stored in a database. A database management system (e.g., MySQL) is used for storage.

[0327] Step 5:

[0328] The server's generative AI (artificial intelligence) automatically generates a list of necessary relief supplies based on basic information and emotional data of disaster victims stored in a database. The generative AI uses a generative model (e.g., GPT-3) that constructs a supply list based on specific prompts. It analyzes the input data and outputs an appropriate relief supply list.

[0329] Step 6:

[0330] The generated aid supply list is uploaded in real time to a platform for sharing with relief organizations and related institutions. Notifications are sent to relevant parties to access the shared data, allowing them to view the list.

[0331] Step 7:

[0332] Smart device users will also be able to see a list of relief supplies suitable for them in real time. At this stage, the recommended relief supplies list will be displayed on the screen in an easy-to-understand format, allowing users to select and check the supplies that best suit their situation.

[0333] 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.

[0334] 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.

[0335] 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.

[0336] [Second embodiment]

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

[0338] 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.

[0339] 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).

[0340] 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.

[0341] 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.

[0342] 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).

[0343] 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.

[0344] 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.

[0345] 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.

[0346] 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.

[0347] 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.

[0348] 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."

[0349] The disaster relief supplies production system of the present invention is a system that quickly generates a list of necessary relief supplies based on basic information about disaster victims and shares it with relief organizations. The system is described in detail below.

[0350] System configuration

[0351] 1. Input method (terminal)

[0352] Users (victims) use devices such as smartphones and tablets to enter their basic information (age, gender, health status, family composition, etc.) Specific input fields include text boxes and drop-down menus.

[0353] 2. Means of transmission (terminal)

[0354] The terminal sends the basic information entered by the user to the server via a secure communication protocol (for example, HTTPS). The data is encrypted during transmission.

[0355] 3. Storage method (server)

[0356] The server securely stores the received basic information of the victims in a database, where it checks the integrity of the data and encrypts it to prevent unauthorized access.

[0357] 4. Generative AI means (server)

[0358] The AI ​​on the server automatically generates a list of needed relief supplies based on the basic information of the victims stored in the server. This AI is based on a pre-programmed algorithm and lists supplies according to age, gender, and health status.

[0359] 5. Sharing Method (Server)

[0360] The generated relief supply list will be uploaded to a platform to be shared with relief organizations and related institutions, making it viewable and accessible to all concerned parties.

[0361] What the program does

[0362] 1. Information input (user)

[0363] The user enters their basic information in the form displayed on the terminal screen. For example, if a user is a 30-year-old man with a wife and a one-year-old child, he or she enters that information in the corresponding fields.

[0364] 2. Information transmission (terminal)

[0365] When the user completes the input and presses the "Send" button, the terminal encrypts the information and sends it to the server.

[0366] 3. Receiving and storing information (server)

[0367] The server receives the information sent from the device and stores it in a database. The received data is immediately encrypted and checked for integrity.

[0368] 4. Generate a relief supplies list (server)

[0369] The AI ​​on the server generates a list of necessary relief supplies based on the stored information of the disaster victim. For example, for a 30-year-old man with a one-year-old child, the list would include food for adults, drinking water, food for babies, and diapers.

[0370] 5. List sharing (server)

[0371] Finally, the generated aid supply list is uploaded to a platform accessible to relief organizations, and notifications are sent to relevant parties, allowing relief organizations to quickly procure and distribute the necessary supplies.

[0372] Specific examples

[0373] For example, suppose disaster victim A uses a smartphone to access the system. A is a 30-year-old man in good health, but has a one-year-old child and needs baby food and diapers. A enters his basic information into a form on his smartphone and submits it. The device encrypts the information entered by A and sends it to the server. The server stores the received information in a database, and the generation AI generates a list of relief supplies based on A's information. This list includes food for adults, drinking water, baby food, and diapers. The generated list is uploaded to the relief organization's platform, allowing the organization to quickly arrange for the needed supplies.

[0374] This system will enable the efficient and rapid provision of relief supplies based on the specific needs of disaster victims.

[0375] The processing flow will be explained below.

[0376] Step 1:

[0377] The user accesses the terminal and enters their basic information (age, gender, health status, family composition, etc.). For example, User A enters that he is 30 years old, male, has no allergies, and that his family consists of his wife and one-year-old child.

[0378] Step 2:

[0379] The device temporarily stores the basic information entered by the user in memory and sends it to the server using a secure communication protocol (e.g., HTTPS). The data is encrypted before being sent.

[0380] Step 3:

[0381] The server receives the basic information sent from the device, checks the received data, performs a consistency check, and then stores it in a database.

[0382] Step 4:

[0383] The AI ​​on the server generates a list of necessary relief supplies based on basic information about the disaster victim stored in the database. For example, for a 30-year-old man, it would list food for an adult, drinking water, and aluminum blankets.

[0384] Step 5:

[0385] The generative AI takes into account health conditions and family structure to create a more specific list of needs: if you have a one-year-old, for example, baby food and diapers will be added to the list.

[0386] Step 6:

[0387] The server uploads the generated relief supply list to an accessible platform for sharing with relief organizations and related institutions. The shared list is updated in real time.

[0388] Step 7:

[0389] The server notifies the relief organization that the generated relief supply list is available for review, and the relief organization can access it and quickly begin arranging for the needed supplies.

[0390] Step 8:

[0391] After the relief organization confirms and arranges for the assistance, the server updates the status of the list and moves on to process the information of the next victim. This series of processes is then repeated.

[0392] Example 1

[0393] 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."

[0394] Providing relief supplies quickly and accurately in disaster-stricken areas has a significant impact on the survival and quality of life of disaster victims. However, conventional relief supply delivery systems have had difficulty generating lists of supplies tailored to the individual needs of disaster victims and quickly sharing these lists. As a result, there have been problems with surpluses and shortages, and disaster victims are unable to receive the appropriate relief supplies.

[0395] 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.

[0396] In this invention, the server includes a means for inputting basic information about disaster victims, a means for transmitting the input basic information about disaster victims to the server via a secure communication protocol, a means for encrypting and storing the received basic information about disaster victims and verifying its integrity, a generating AI means for generating a list of necessary relief supplies based on the stored basic information about disaster victims, and a means for sharing the generated list of relief supplies with relief organizations. This enables accurate lists of relief supplies based on the individual needs of disaster victims to be generated and quickly shared.

[0397] "Basic information of the victims" refers to personal information necessary to determine the type and quantity of relief supplies, such as the victim's age, gender, health condition, and family composition.

[0398] A "secure communication protocol" is a secure communication method used to prevent unauthorized access or eavesdropping from outside when transmitting data, and a typical example is HTTPS.

[0399] "Encryption" is a technology that converts data into a format that cannot be understood by third parties and is used to ensure the security of information.

[0400] "Integrity" is the property that indicates that data is accurate, consistent, and has not been tampered with.

[0401] "Generative AI" is an artificial intelligence technology that analyzes input data and automatically generates appropriate output based on pre-programmed algorithms.

[0402] The "relief supplies list" is a list that lists the specific types and quantities of supplies to be provided to disaster victims.

[0403] A "relief organization" is a public or private entity that provides goods or services to assist victims of natural disasters or emergencies.

[0404] The "platform" is an online system for storing aid supply lists and making them accessible to multiple stakeholders.

[0405] The disaster relief supplies production system of the present invention quickly generates a list of necessary relief supplies based on basic information about disaster victims and shares it with relief organizations. The system is described in detail below.

[0406] System configuration

[0407] 1. Input method (terminal)

[0408] Users use devices such as smartphones and tablets to enter their basic information (age, gender, health status, family composition, etc.) Specific input fields include text boxes and drop-down menus.

[0409] 2. Means of transmission (terminal)

[0410] The terminal sends the basic information entered by the user to the server via a secure communication protocol, such as HTTPS, and the data is encrypted during transmission.

[0411] 3. Storage method (server)

[0412] The server securely stores the received basic information of the victims in a database, where it checks the integrity of the data and encrypts it to prevent unauthorized access.

[0413] 4. Generative AI means (server)

[0414] The AI ​​on the server automatically generates a list of needed relief supplies based on the basic information of the victims stored in the server. This AI is based on a pre-programmed algorithm and lists supplies according to age, gender, and health status.

[0415] 5. Sharing Method (Server)

[0416] The generated relief supply list will be uploaded to a platform to be shared with relief organizations and related institutions, making it viewable and accessible to all concerned parties.

[0417] Specific examples

[0418] For example, suppose disaster victim A uses a smartphone to access the system. A is a 30-year-old man in good health, but has a one-year-old child and needs baby food and diapers. A enters his basic information into a form on his smartphone and submits it. The device encrypts the information entered by A using the HTTPS protocol and sends it to the server. The server stores the received information in a database, and the generation AI generates a list of relief supplies based on A's information. This list includes food for adults, drinking water, baby food, and diapers. The generated list is uploaded to the relief organization's platform, allowing the organization to quickly arrange for the needed supplies.

[0419] Examples of prompt statements

[0420] Prompt Sentence Examples

[0421] Please create a list of supplies needed for a 30-year-old man with a one-year-old child. The list should take into account the family structure, but the person is in good health.

[0422] In this way, the present invention realizes the efficient and rapid provision of relief supplies based on the specific needs of disaster victims.

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

[0424] Step 1: Input information (user)

[0425] Users access the system's webpage using a smartphone or tablet and enter basic information (age, gender, health status, family composition, etc.) according to the displayed form. This basic information is used to identify the relief supplies needed by disaster victims. For example, if the user is a 30-year-old man with a wife and a one-year-old child, he or she enters this information into each input field (such as a text box). Once input is complete, the user presses the "Submit" button.

[0426] Input: Basic information such as age, gender, health status, and family composition

[0427] Output: Basic information data entered

[0428] Step 2: Send information (terminal)

[0429] When the user presses the "Send" button, the device sends the entered basic information to the server using a secure communication protocol (HTTPS). Data is encrypted during transmission to prevent unauthorized access or data leaks. Specifically, the device's browser encrypts the basic information and sends it to the specified endpoint on the server using an HTTP POST request.

[0430] Input: Encrypted basic information data

[0431] Output: Encrypted data sent to the server

[0432] Step 3: Receiving and storing information (server)

[0433] The server receives the encrypted data sent from the device. After receiving it, the server decrypts the data and checks its integrity. After decryption and integrity check are complete, the basic information data is securely stored in a database. When stored, the data is re-encrypted to protect it from unauthorized access.

[0434] Input: Encrypted data received from the terminal

[0435] Output: Basic information data stored in the database

[0436] Step 4: Generate a relief supplies list (server)

[0437] The AI ​​on the server reads basic information about disaster victims stored in a database and generates a list of necessary relief supplies based on that data. The AI ​​then creates a list of appropriate relief supplies based on age, gender, health status, and family composition. For example, for a 30-year-old man with a one-year-old child, the AI ​​would include adult food, drinking water, baby food, diapers, etc. on the list.

[0438] Input: Basic information data stored in the database

[0439] Output: Generate a list of relief supplies

[0440] Step 5: Share the list (server)

[0441] The generated relief supply list is uploaded to a platform accessible to relief organizations. The platform is designed to allow relevant parties to view the list and quickly procure the needed supplies. As soon as the list is uploaded, a notification is sent to the relief organization's representative.

[0442] Input: Generated relief supplies list

[0443] Output: List of aid items uploaded to the platform, sending notifications

[0444] The above is the specific processing flow of the disaster relief supplies production system.

[0445] (Application example 1)

[0446] 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."

[0447] Providing relief supplies quickly and accurately in disaster-stricken areas is crucial for the early recovery of disaster victims' lives. However, there are problems such as incomplete communications infrastructure in disaster-stricken areas, security issues regarding the input and transmission of victim information, and difficulties in selecting and distributing appropriate relief supplies based on the collected information. Furthermore, ensuring that relief supplies are distributed appropriately and that the safety of victims is confirmed quickly and reliably is also a major issue.

[0448] 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.

[0449] In this invention, the server includes means for inputting basic information about disaster victims, means for transmitting the input basic information about disaster victims to the server, means for storing the received basic information about disaster victims in the server, AI generation means for generating a list of necessary relief supplies based on the stored basic information about disaster victims, means for sharing the generated list of relief supplies with relief organizations, means for encrypting the disaster victim information input via the smart device and using a secure communication protocol for secure transmission, and means for sending safety confirmation messages from the relief organizations to the disaster victims using the generated list of relief supplies and collecting responses thereto. This enables consistent and efficient processing from collecting information about disaster victims to generating and distributing relief supplies and confirming their safety.

[0450] "Basic information on disaster victims" refers to personal information necessary for the production and distribution of relief supplies, such as the victim's age, gender, health condition, and family composition.

[0451] The "relief supplies list" is a list of supplies that should be provided to disaster victims, generated based on basic information about the disaster victims.

[0452] "Generative AI means" refers to an artificial intelligence algorithm and its implementation method for automatically generating a list of necessary relief supplies based on the basic information of disaster victims that has been saved.

[0453] A "smart device" is a portable electronic device that can connect to the Internet, such as a smartphone or tablet.

[0454] A "secure communication protocol" is a secure communication standard, such as HTTPS or AES encryption, that prevents unauthorized access or eavesdropping on data when it is being sent or received.

[0455] A "safety confirmation message" is a message sent to confirm the current safety status of a disaster victim.

[0456] A "relief organization" is a public institution or private organization that provides support to disaster victims in the disaster area.

[0457] An embodiment of the present invention will now be described. To operate a disaster relief supply production system based on basic information about disaster victims, it is necessary to combine mainly a user terminal, a server, a generation AI model, and a secure communication protocol.

[0458] User terminal

[0459] The user terminal is a smart device (such as a smartphone or tablet). Victims enter their basic information (age, gender, health status, family composition, etc.) using a form displayed on the smart device. This input information is encrypted within the user terminal.

[0460] server

[0461] The server receives encrypted input information via a secure communication protocol (e.g., HTTPS, AES encryption) and stores this information in a database. It is recommended that a NoSQL database such as MongoDB be used for the database on the server. The received information is subjected to data integrity checks and encryption processing when stored.

[0462] Generative AI Models

[0463] A generative AI model is implemented on the server, which generates a list of needed relief supplies based on the basic information of the victims stored. The generative AI model is implemented using machine learning libraries such as TensorFlow.js. This model selects appropriate supplies based on information such as the victim's age, gender, health condition, and family composition, and outputs the list.

[0464] Sharing relief supply lists and sending safety confirmation messages

[0465] The generated relief supply list is uploaded to the relief organization's platform. The relief organization can access the list from this platform and quickly arrange for the necessary supplies. The server also sends safety confirmation messages from the relief organization to the victims based on the generated relief supply list and collects their responses, allowing the server to simultaneously confirm the safety of the victims.

[0466] Specific examples

[0467] For example, suppose disaster victim A uses a smart device to access the system. A is a 30-year-old man in good health, but has a one-year-old child and needs baby food and diapers. A enters his basic information into a form on his smart device and submits it. The device encrypts the information entered by A and sends it to the server. The server stores the received information in a database, and the generative AI model generates a relief supply list based on A's information. This list includes adult food, drinking water, baby food, and diapers. The generated list is uploaded to the relief organization's platform, allowing the organization to quickly arrange for the necessary supplies. The server also sends a safety confirmation message to A and collects the response, allowing it to understand A's safety status.

[0468] Prompt Sentence Examples

[0469] "I am a 30-year-old man with a wife and a one-year-old child. Please generate the necessary supplies."

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

[0471] Step 1:

[0472] The user enters basic information using a smart device.

[0473] Input includes age, gender, health status, family composition, etc. The user enters this information into the form and presses the submit button.

[0474] The entered information (e.g., a 30-year-old man with a one-year-old child) is temporarily stored inside the smart device and prepared for transmission.

[0475] Step 2:

[0476] The terminal encrypts the basic information of the victim that has been entered using a secure communication protocol (e.g., HTTPS).

[0477] This encryption process reduces the risk of the information being transmitted being intercepted by a third party. The encrypted data is then sent to the server.

[0478] The transmitted encrypted data (input: information entered by the user, output: encrypted information) is decrypted and processed on the server side.

[0479] Step 3:

[0480] The server receives the encrypted data, decrypts it, and stores it in a database.

[0481] Incoming data is checked for integrity and re-encrypted when stored, ensuring that encrypted information is securely stored in the database.

[0482] The stored data (input: decrypted victim information, output: encrypted database entries) is later used by the generative AI model.

[0483] Step 4:

[0484] The generative AI model on the server generates a list of necessary relief supplies based on the basic information stored about the victims.

[0485] The generative AI model analyzes input information (e.g., age, gender, health status, family composition) and algorithmically creates a list of relief supplies.

[0486] The generated relief supply list (input: saved information of the victims, output: relief supply list) will be shared in the next step.

[0487] Step 5:

[0488] The server shares the generated relief supply list with relief organizations.

[0489] To share the list, the list is uploaded to the platform and notifications are sent to relevant parties. The list is also used by relief organizations to send safety confirmation messages to disaster victims.

[0490] As a result, a relief supplies list (input: generated relief supplies list, output: list shared with relief organizations) and a safety confirmation message (input: relief supplies list information, output: safety confirmation message) are generated.

[0491] Step 6:

[0492] The user (victim) receives the safety confirmation message sent from the relief organization and sends back a response.

[0493] The response results are sent to a server and used to check the safety of the victims. This response allows for prompt and appropriate assistance and safety confirmation.

[0494] Finally, the safety confirmation response (input: response from the victim, output: response results stored on the server) is reflected in the system, completing the entire support process.

[0495] 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.

[0496] The disaster relief goods production system of the present invention is a system that recognizes basic information and emotions of disaster victims, quickly generates a list of necessary relief goods, and shares it with relief organizations. The system is described in detail below.

[0497] System configuration

[0498] 1. Input method (terminal)

[0499] Users (victims) use devices such as smartphones or tablets to enter their basic information (age, gender, health status, family composition, emotional state, etc.) Specific input fields include text boxes and drop-down menus.

[0500] 2. Emotion recognition means (emotion engine)

[0501] The device is equipped with an emotion engine that recognizes emotions in real time from the user's facial expressions and voice. The emotion engine analyzes sensor data from cameras, microphones, etc. to identify emotions.

[0502] 3. Information transmission means (terminal)

[0503] The device sends the basic information entered by the user and the emotion data recognized by the emotion engine to the server using a secure communication protocol (e.g., HTTPS). The data is encrypted before transmission.

[0504] 4. Information storage means (server)

[0505] The server receives the basic information and emotion data sent from the device and stores it securely in a database. When storing the data, it checks its integrity and encrypts it to prevent unauthorized access.

[0506] 5. Generative AI means (server)

[0507] The AI ​​on the server generates a list of necessary relief supplies based on basic information and emotional data of the disaster victims stored in the database. For example, if the disaster victim is feeling stressed, the list will also include supplies and services related to psychological support.

[0508] 6. List sharing method (server)

[0509] The generated relief supply list is uploaded to a platform for sharing with relief organizations and related institutions, making it viewable and accessible to all concerned parties. The shared list is updated in real time.

[0510] What the program does

[0511] 1. Information input (user)

[0512] The user enters their basic information in the form displayed on the device screen. For example, User A enters that he is 30 years old, male, has no allergies, has a wife and a one-year-old child, and self-assessed stress level as high.

[0513] 2. Emotion Recognition (Emotion Engine)

[0514] The emotion engine recognizes the user's facial expressions and voice and acquires emotional data in real time. For example, it can capture the user's facial expressions with the device's camera and analyze whether they are feeling stressed or anxious.

[0515] 3. Information transmission (terminal)

[0516] Once the user has completed the input and emotion recognition and pressed the "Send" button, the device will encrypt the basic information and emotion data and send it to the server.

[0517] 4. Receiving and storing information (server)

[0518] The server receives the basic information and emotion data sent from the device and stores it in a database. The received data is immediately encrypted and checked for integrity.

[0519] 5. Generate a relief supplies list (server)

[0520] The AI ​​on the server generates a list of necessary relief supplies based on the stored information of the victim. For example, for a 30-year-old man with a high stress level, the list would include adult-sized groceries, drinking water, and relaxation products (aromatherapy, stress balls).

[0521] 6. List sharing (server)

[0522] Finally, the generated aid supply list is uploaded to a platform accessible to relief organizations, who then notify them, allowing them to quickly arrange for and distribute the needed supplies.

[0523] Specific examples

[0524] For example, victim B uses a tablet to access the system. B is a 65-year-old woman living alone with high blood pressure. She is feeling very anxious due to the large-scale earthquake. B enters her basic information, and the emotion engine detects high levels of anxiety from her facial expressions. The device sends this information to the server. The server's generation AI generates a relief supply list that includes food, drinking water, and a blood pressure monitor for the elderly, as well as a music player and relaxation guide to reduce anxiety. This list is shared with relief organizations, enabling prompt assistance.

[0525] In this way, the system realizes efficient, rapid and appropriate provision of relief supplies based on the individual needs and emotional state of the disaster victims.

[0526] The processing flow will be explained below.

[0527] Step 1:

[0528] The user accesses the terminal and enters their basic information (age, gender, health condition, family composition, emotional state, etc.). For example, User A enters that he is 30 years old, male, has no allergies, his family consists of a wife and a one-year-old child, and his emotional state is "feeling stressed."

[0529] Step 2:

[0530] The device uses an emotion engine to analyze the user's facial expressions and voice in real time and recognize their emotional state. For example, the device's camera captures Mr. A's facial expression and analyzes whether he is feeling stressed or anxious.

[0531] Step 3:

[0532] The device temporarily stores the basic information entered by the user and the emotion data recognized by the emotion engine in memory, and then transmits the data to the server using a secure communication protocol (e.g., HTTPS). The data is encrypted before transmission.

[0533] Step 4:

[0534] The server receives the basic information and emotion data sent from the device. The server checks the integrity of the received data and stores it in a database. The data is encrypted when saved.

[0535] Step 5:

[0536] The AI ​​on the server generates a list of necessary relief supplies based on the basic information and emotional data of disaster victims stored in the database. For example, based on information about Person A, a list of items such as food for adults, drinking water, and relaxation products (aromatherapy, stress balls) is generated.

[0537] Step 6:

[0538] The server uploads the relief supply list generated by the generative AI to an accessible platform for sharing with relief organizations and related institutions. The shared list is updated in real time.

[0539] Step 7:

[0540] The server notifies the relief organization that the generated list of relief supplies is available for review, and the relief organization accesses it and begins arranging for the necessary supplies immediately.

[0541] Step 8:

[0542] After the relief organization confirms and arranges for the assistance, the server updates the status of the list and moves on to process the information of the next victim. This series of processes is then repeated.

[0543] Specific examples

[0544] For example, victim B uses a tablet to access the system. B is a 65-year-old woman living alone with high blood pressure. She is feeling very anxious about the damage caused by the earthquake. B enters her basic information, and the emotion engine detects high levels of anxiety from her facial expressions. The device sends this information to the server. The server's generation AI uses B's information to generate a relief supply list that includes food, drinking water, and a blood pressure monitor for the elderly, as well as a music player and relaxation guide to reduce anxiety. This list is shared with relief organizations, enabling prompt assistance.

[0545] In this way, the system enables the rapid and appropriate delivery of relief supplies based on the individual needs and emotional state of the disaster victims.

[0546] Example 2

[0547] 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."

[0548] In disaster-stricken areas, there is a need to quickly provide relief supplies that meet the needs of each individual victim. However, conventional methods provide relief supplies based only on basic information about the victims, and do not take into account their emotional state, making it difficult to provide appropriate support. Another issue is that data security is not ensured in the process from inputting information to providing supplies.

[0549] 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.

[0550] In this invention, the server includes a means for inputting basic information and emotional information of disaster victims, a means for transmitting the input basic information and emotional information of disaster victims to the server, a means for saving the received basic information and emotional information of disaster victims in the server, a generating AI means for generating a list of necessary relief supplies based on the saved basic information and emotional information of disaster victims, and a means for sharing the generated list of relief supplies with relief organizations. This enables appropriate and prompt provision of relief supplies according to the individual needs and emotional states of disaster victims.

[0551] A "victim" is an individual whose life, body, or property has been damaged by a disaster.

[0552] "Basic information" is information about a person's identity and living situation, such as age, gender, health status, family status, and emotional state.

[0553] "Emotional information" is information about emotions such as stress, anxiety, and joy obtained from the facial expressions and voices of disaster victims.

[0554] "Means" is a general term for tools, techniques, and methods designed to achieve a specific purpose.

[0555] A "terminal" is an electronic device such as a smartphone, tablet, or computer for inputting, displaying, and communicating information.

[0556] A "server" is a computer system that processes and stores data over a network.

[0557] A "database" is a system or structure for systematically organizing, storing, and managing data.

[0558] "Generative AI means" refers to artificial intelligence algorithms and their processing systems that generate new information and lists based on stored data.

[0559] "Secure communication protocol" is a general term for communication protocols used to transmit data securely, including HTTPS.

[0560] "Encryption" is a technology that converts data according to a specific algorithm to protect its contents.

[0561] The "relief supplies list" is a list of items such as food, medicine, and daily necessities to be provided based on the needs of disaster victims.

[0562] "Relief organizations" are government agencies, non-governmental organizations, companies, and other organizations that provide support to disaster-stricken areas.

[0563] "Real-time" refers to a state in which results are available immediately the moment a process or operation is performed.

[0564] The disaster relief goods production system of the present invention is a system that recognizes basic information and emotional information of disaster victims, quickly generates a list of necessary relief goods, and shares it with relief organizations. This system includes the following components.

[0565] System configuration

[0566] 1. Input means (terminal)

[0567] Users (victims) use devices such as smartphones and tablets to enter their basic information, including age, gender, health status, family composition, and self-evaluated emotional state. Specific input methods include text boxes and drop-down menus displayed on the device screen.

[0568] 2. Emotion recognition means (terminal)

[0569] Using the device's built-in camera and microphone, the emotion engine recognizes the user's facial expressions and voice in real time. The camera captures the user's face, and the microphone records the user's voice. Computer vision and voice analysis algorithms are used to analyze this data and identify emotions such as stress, anxiety, and joy.

[0570] 3. Data transmission means (terminal)

[0571] When the user presses the "Send" button, the device encrypts the entered basic information and emotion data using an algorithm such as AES (Advanced Encryption Standard). The encrypted data is then sent to the server via the HTTPS protocol.

[0572] 4. Data receiving and storage means (server)

[0573] The server receives the data sent from the device, decrypts it, and checks its integrity. The received data is then re-encrypted before being stored in the database to protect it from unauthorized access.

[0574] 5. Relief Supplies List Generation Method (Server)

[0575] The generative AI generates a list of necessary supplies based on the stored data. For example, for a 30-year-old male with a high stress level, the generative AI would list adult groceries, drinking water, relaxation products (aromatherapy, stress balls, etc.). A machine learning algorithm is used to generate the list, predicting the optimal supplies based on past data.

[0576] 6. List sharing method (server)

[0577] The generated aid supply list is uploaded to a platform that is shared in real time with relief organizations and related institutions. Notifications are sent upon uploading so that relevant parties can access it immediately. The platform supports real-time updates of data, enabling rapid response according to the situation.

[0578] Specific examples

[0579] Victim B uses a tablet to access the system. B is a 65-year-old woman who suffers from high blood pressure and lives alone. Feeling extremely anxious due to the large-scale earthquake, B enters her basic information, and the emotion engine detects high levels of anxiety from her facial expression. The device sends this information to the server, and the server's generation AI generates a relief supply list including groceries, drinking water, and a blood pressure monitor for the elderly, as well as a music player and relaxation guide to reduce anxiety. The list is shared with relief organizations, enabling prompt assistance.

[0580] Prompt Sentence Examples

[0581] "A 65-year-old woman lives alone and suffers from high blood pressure. She is feeling very anxious after the earthquake. Please generate a list of supplies she needs. The list should include groceries for seniors, drinking water, a blood pressure monitor, a music player to reduce anxiety, and a relaxation guide."

[0582] This system will enable the efficient, rapid and appropriate provision of relief supplies based on the individual needs and emotional state of disaster victims.

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

[0584] Step 1:

[0585] The user uses the device to enter their basic information (age, gender, health status, family composition, and self-assessed emotional state). Text boxes and drop-down menus are displayed on the device. The entered information is saved in the device's memory. For example, the input data might be "30 years old, male, no allergies, family composition: wife and 1-year-old child, self-assessed stress level: high."

[0586] Step 2:

[0587] The device's built-in camera and microphone capture the user's facial expressions and voice. The emotion engine receives this data and uses computer vision and voice analysis algorithms to recognize emotions in real time. The data input is video and audio data of the user's face and voice, and the output is recognized emotional information (e.g., "high stress level").

[0588] Step 3:

[0589] When the user presses the "Send" button, the device encrypts the entered basic information and the recognized emotion information together using AES, and then sends the encrypted data (including the unencrypted basic information and emotion information) to the server using the HTTPS protocol.

[0590] Step 4:

[0591] The server receives the encrypted data sent from the device. First, it decrypts the data and checks its integrity. To prevent unauthorized access, it re-encrypts the data before storing it in the database. The input data is the encrypted basic information and emotional information, and the output is the data stored in the database.

[0592] Step 5:

[0593] The generation AI on the server analyzes the basic information and emotional information stored in the database. It generates a list of necessary relief supplies based on the analysis results. For example, for the case of a "30-year-old male with high stress levels," it lists adult-sized groceries, drinking water, and relaxation products (aromatherapy and stress balls). The input data is basic information and emotional information, and the output is the generated list of relief supplies.

[0594] Step 6:

[0595] The server uploads the generated relief supply list to the platform in real time to share it with relief organizations and related institutions. Notifications are sent to relevant parties when the list is shared. The input data is the generated relief supply list, and the output is a real-time updated relief supply list.

[0596] Through these steps, the system will enable the efficient, rapid, and appropriate provision of relief supplies based on the individual needs and emotional state of disaster victims.

[0597] (Application example 2)

[0598] 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."

[0599] In disaster-stricken areas, a system is needed that allows disaster victims to quickly and accurately obtain relief supplies that meet their needs. Support based on the emotions and stress levels of disaster victims is particularly important, but such systems do not yet exist. The present invention aims to provide a system that provides optimal relief supplies to disaster victims by combining emotional data with basic information about the disaster victims.

[0600] 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: means for inputting basic information about the disaster victim; means for transmitting the input basic information and emotional data about the disaster victim to the server; means for saving the received basic information and emotional data about the disaster victim in the server; a generation system for generating a list of necessary relief supplies based on the saved basic information and emotional data about the disaster victim; means for sharing the generated list of relief supplies with relief organizations and related institutions; and means for displaying the list of recommended relief supplies to the disaster victim using a smart device. This enables prompt and appropriate provision of relief supplies based on the individual needs and emotional state of the disaster victim.

[0601] "Victims" refer to individuals whose livelihoods or health have been damaged by a disaster.

[0602] "Basic information" refers to basic personal data such as the victim's age, gender, health condition, and family composition.

[0603] "Emotional data" refers to information including the emotional state and stress levels of disaster victims.

[0604] "Server" refers to a computer system that stores and processes data and provides necessary information.

[0605] "Input means" refers to devices and software that allow users to input basic information and emotional data.

[0606] "Means of transmission" refers to the communication technology and protocols used to send the input data to the server.

[0607] "Means for saving" refers to a mechanism for saving received data in a database, etc.

[0608] "Generation system" refers to algorithms or programs that automatically create relief supply lists based on stored data.

[0609] "Means for sharing" refers to the technology or platform for sharing the generated supply list with other agencies and services.

[0610] "Smart device" refers to a device that has an internet connection and is capable of multiple functions. Examples include smartphones and smart glasses.

[0611] The "list of necessary relief supplies" refers to a list of needed supplies and services based on basic information and emotional data of disaster victims.

[0612] "Generative AI" refers to artificial intelligence (AI) technology that automatically generates relief supply lists based on data.

[0613] The present invention provides a system that allows disaster victims to input their basic information and emotional state into the system, quickly and accurately generating a list of necessary relief supplies and sharing it with relief organizations and related institutions. Detailed embodiments of the system are described below.

[0614] System configuration

[0615] 1. Input method (terminal)

[0616] Users use devices such as smartphones or tablets to enter their basic information (age, gender, health status, family composition, etc.) and emotional state. Input fields include text boxes, drop-down menus, and a voice recognition function.

[0617] 2. Emotion recognition means (emotion engine)

[0618] The device is equipped with an emotion engine that recognizes emotions in real time from the user's facial expressions and voice. The emotion engine analyzes sensor data from cameras, microphones, etc. to identify emotions. Specifically, it uses the OpenCV library and the Voice Recognition module.

[0619] 3. Information transmission means (terminal)

[0620] The device sends the basic information entered by the user and the emotion data recognized by the emotion engine to the server using a secure communication protocol (e.g., HTTPS). The data is encrypted before being sent.

[0621] 4. Information storage means (server)

[0622] The server receives basic information and emotion data sent from the device and stores it securely in a database. The received data is always encrypted and undergoes integrity checks.

[0623] 5. Generative AI means (server)

[0624] The generation AI on the server generates a list of necessary relief supplies based on basic information and emotional data of the victims stored in the database. The generation AI is equipped with a generative model and generates a list of supplies based on specific prompt sentences.

[0625] 6. List sharing method (server)

[0626] The generated relief supply list is uploaded to a platform to be shared with relief organizations and related institutions, allowing them to view and access the list. It also provides smart device users with a real-time list of recommended relief supplies.

[0627] Use cases and concrete scenarios

[0628] For example, a 45-year-old man (disaster victim) accesses the system using smart glasses. He is feeling very stressed, and the emotion engine recognizes this state. He also enters basic information about his family and health. Based on this information, the generative AI in the server generates a list of relief supplies, recommending items such as drinking water, medication for high blood pressure patients, and relaxation products. This list is shared with relief organizations, enabling them to provide appropriate assistance quickly.

[0629] Prompt Sentence Examples

[0630] "Generate a specific scenario in which a disaster victim, a 45-year-old man with a stress level of 8 and high blood pressure, uses relief supplies."

[0631] In this way, the cooperation of each component enables the rapid creation and sharing of a relief supply list based on the basic information and emotional state of the disaster victim. The present invention responds to the individual needs and emotional state of the disaster victim, realizing rapid and appropriate relief.

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

[0633] Step 1:

[0634] Users use smart devices to input their basic information (age, gender, health status, family composition, etc.) and emotional state. Here, data is entered into the terminal using text boxes, drop-down menus, and voice input functions. The input data is used for the next processing step.

[0635] Step 2:

[0636] The device recognizes the input basic information and emotional data in real time. Emotional data recognition is performed by analyzing sensor data from cameras, microphones, etc. Specifically, the OpenCV library is used to capture the user's facial expressions, and the Voice Recognition module analyzes emotions from the voice. The obtained emotional data is encrypted along with the basic information.

[0637] Step 3:

[0638] The device sends encrypted basic information and emotion data to the server using a secure communication protocol, HTTPS. The security of the data is ensured using encryption technology (e.g., AES encryption).

[0639] Step 4:

[0640] The server receives the basic information and emotion data sent from the device. The received data is first checked for data integrity and decoded before being securely stored in a database. A database management system (e.g., MySQL) is used for storage.

[0641] Step 5:

[0642] The server's generative AI (artificial intelligence) automatically generates a list of necessary relief supplies based on basic information and emotional data of disaster victims stored in a database. The generative AI uses a generative model (e.g., GPT-3) that constructs a supply list based on specific prompts. It analyzes the input data and outputs an appropriate relief supply list.

[0643] Step 6:

[0644] The generated aid supply list is uploaded in real time to a platform for sharing with relief organizations and related institutions. Notifications are sent to relevant parties to access the shared data, allowing them to view the list.

[0645] Step 7:

[0646] Smart device users will also be able to see a list of relief supplies suitable for them in real time. At this stage, the recommended relief supplies list will be displayed on the screen in an easy-to-understand format, allowing users to select and check the supplies that best suit their situation.

[0647] 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.

[0648] 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.

[0649] 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.

[0650] [Third embodiment]

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

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

[0653] 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).

[0654] 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.

[0655] 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.

[0656] 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).

[0657] 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.

[0658] 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.

[0659] 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.

[0660] 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.

[0661] 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.

[0662] 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."

[0663] The disaster relief supplies production system of the present invention is a system that quickly generates a list of necessary relief supplies based on basic information about disaster victims and shares it with relief organizations. The system is described in detail below.

[0664] System configuration

[0665] 1. Input method (terminal)

[0666] Users (victims) use devices such as smartphones and tablets to enter their basic information (age, gender, health status, family composition, etc.) Specific input fields include text boxes and drop-down menus.

[0667] 2. Means of transmission (terminal)

[0668] The terminal sends the basic information entered by the user to the server via a secure communication protocol (for example, HTTPS). The data is encrypted during transmission.

[0669] 3. Storage method (server)

[0670] The server securely stores the received basic information of the victims in a database, where it checks the integrity of the data and encrypts it to prevent unauthorized access.

[0671] 4. Generative AI means (server)

[0672] The AI ​​on the server automatically generates a list of needed relief supplies based on the basic information of the victims stored in the server. This AI is based on a pre-programmed algorithm and lists supplies according to age, gender, and health status.

[0673] 5. Sharing Method (Server)

[0674] The generated relief supply list will be uploaded to a platform to be shared with relief organizations and related institutions, making it viewable and accessible to all concerned parties.

[0675] What the program does

[0676] 1. Information input (user)

[0677] The user enters their basic information in the form displayed on the terminal screen. For example, if a user is a 30-year-old man with a wife and a one-year-old child, he or she enters that information in the corresponding fields.

[0678] 2. Information transmission (terminal)

[0679] When the user completes the input and presses the "Send" button, the terminal encrypts the information and sends it to the server.

[0680] 3. Receiving and storing information (server)

[0681] The server receives the information sent from the device and stores it in a database. The received data is immediately encrypted and checked for integrity.

[0682] 4. Generate a relief supplies list (server)

[0683] The AI ​​on the server generates a list of necessary relief supplies based on the stored information of the disaster victim. For example, for a 30-year-old man with a one-year-old child, the list would include food for adults, drinking water, food for babies, and diapers.

[0684] 5. List sharing (server)

[0685] Finally, the generated aid supply list is uploaded to a platform accessible to relief organizations, and notifications are sent to relevant parties, allowing relief organizations to quickly procure and distribute the necessary supplies.

[0686] Specific examples

[0687] For example, suppose disaster victim A uses a smartphone to access the system. A is a 30-year-old man in good health, but has a one-year-old child and needs baby food and diapers. A enters his basic information into a form on his smartphone and submits it. The device encrypts the information entered by A and sends it to the server. The server stores the received information in a database, and the generation AI generates a list of relief supplies based on A's information. This list includes food for adults, drinking water, baby food, and diapers. The generated list is uploaded to the relief organization's platform, allowing the organization to quickly arrange for the needed supplies.

[0688] This system will enable the efficient and rapid provision of relief supplies based on the specific needs of disaster victims.

[0689] The processing flow will be explained below.

[0690] Step 1:

[0691] The user accesses the terminal and enters their basic information (age, gender, health status, family composition, etc.). For example, User A enters that he is 30 years old, male, has no allergies, and that his family consists of his wife and one-year-old child.

[0692] Step 2:

[0693] The device temporarily stores the basic information entered by the user in memory and sends it to the server using a secure communication protocol (e.g., HTTPS). The data is encrypted before being sent.

[0694] Step 3:

[0695] The server receives the basic information sent from the device, checks the received data, performs a consistency check, and then stores it in a database.

[0696] Step 4:

[0697] The AI ​​on the server generates a list of necessary relief supplies based on basic information about the disaster victim stored in the database. For example, for a 30-year-old man, it would list food for an adult, drinking water, and aluminum blankets.

[0698] Step 5:

[0699] The generative AI takes into account health conditions and family structure to create a more specific list of needs: if you have a one-year-old, for example, baby food and diapers will be added to the list.

[0700] Step 6:

[0701] The server uploads the generated relief supply list to an accessible platform for sharing with relief organizations and related institutions. The shared list is updated in real time.

[0702] Step 7:

[0703] The server notifies the relief organization that the generated relief supply list is available for review, and the relief organization can access it and quickly begin arranging for the needed supplies.

[0704] Step 8:

[0705] After the relief organization confirms and arranges for the assistance, the server updates the status of the list and moves on to process the information of the next victim. This series of processes is then repeated.

[0706] Example 1

[0707] 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."

[0708] Providing relief supplies quickly and accurately in disaster-stricken areas has a significant impact on the survival and quality of life of disaster victims. However, conventional relief supply delivery systems have had difficulty generating lists of supplies tailored to the individual needs of disaster victims and quickly sharing these lists. As a result, there have been problems with surpluses and shortages, and disaster victims are unable to receive the appropriate relief supplies.

[0709] 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.

[0710] In this invention, the server includes a means for inputting basic information about disaster victims, a means for transmitting the input basic information about disaster victims to the server via a secure communication protocol, a means for encrypting and storing the received basic information about disaster victims and verifying its integrity, a generating AI means for generating a list of necessary relief supplies based on the stored basic information about disaster victims, and a means for sharing the generated list of relief supplies with relief organizations. This enables accurate lists of relief supplies based on the individual needs of disaster victims to be generated and quickly shared.

[0711] "Basic information of the victims" refers to personal information necessary to determine the type and quantity of relief supplies, such as the victim's age, gender, health condition, and family composition.

[0712] A "secure communication protocol" is a secure communication method used to prevent unauthorized access or eavesdropping from outside when transmitting data, and a typical example is HTTPS.

[0713] "Encryption" is a technology that converts data into a format that cannot be understood by third parties and is used to ensure the security of information.

[0714] "Integrity" is the property that indicates that data is accurate, consistent, and has not been tampered with.

[0715] "Generative AI" is an artificial intelligence technology that analyzes input data and automatically generates appropriate output based on pre-programmed algorithms.

[0716] The "relief supplies list" is a list that lists the specific types and quantities of supplies to be provided to disaster victims.

[0717] A "relief organization" is a public or private entity that provides goods or services to assist victims of natural disasters or emergencies.

[0718] The "platform" is an online system for storing aid supply lists and making them accessible to multiple stakeholders.

[0719] The disaster relief supplies production system of the present invention quickly generates a list of necessary relief supplies based on basic information about disaster victims and shares it with relief organizations. The system is described in detail below.

[0720] System configuration

[0721] 1. Input method (terminal)

[0722] Users use devices such as smartphones and tablets to enter their basic information (age, gender, health status, family composition, etc.) Specific input fields include text boxes and drop-down menus.

[0723] 2. Means of transmission (terminal)

[0724] The terminal sends the basic information entered by the user to the server via a secure communication protocol, such as HTTPS, and the data is encrypted during transmission.

[0725] 3. Storage method (server)

[0726] The server securely stores the received basic information of the victims in a database, where it checks the integrity of the data and encrypts it to prevent unauthorized access.

[0727] 4. Generative AI means (server)

[0728] The AI ​​on the server automatically generates a list of needed relief supplies based on the basic information of the victims stored in the server. This AI is based on a pre-programmed algorithm and lists supplies according to age, gender, and health status.

[0729] 5. Sharing Method (Server)

[0730] The generated relief supply list will be uploaded to a platform to be shared with relief organizations and related institutions, making it viewable and accessible to all concerned parties.

[0731] Specific examples

[0732] For example, suppose disaster victim A uses a smartphone to access the system. A is a 30-year-old man in good health, but has a one-year-old child and needs baby food and diapers. A enters his basic information into a form on his smartphone and submits it. The device encrypts the information entered by A using the HTTPS protocol and sends it to the server. The server stores the received information in a database, and the generation AI generates a list of relief supplies based on A's information. This list includes food for adults, drinking water, baby food, and diapers. The generated list is uploaded to the relief organization's platform, allowing the organization to quickly arrange for the needed supplies.

[0733] Examples of prompt statements

[0734] Prompt Sentence Examples

[0735] Please create a list of supplies needed for a 30-year-old man with a one-year-old child. The list should take into account the family structure, but the person is in good health.

[0736] In this way, the present invention realizes the efficient and rapid provision of relief supplies based on the specific needs of disaster victims.

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

[0738] Step 1: Input information (user)

[0739] Users access the system's webpage using a smartphone or tablet and enter basic information (age, gender, health status, family composition, etc.) according to the displayed form. This basic information is used to identify the relief supplies needed by disaster victims. For example, if the user is a 30-year-old man with a wife and a one-year-old child, he or she enters this information into each input field (such as a text box). Once input is complete, the user presses the "Submit" button.

[0740] Input: Basic information such as age, gender, health status, and family composition

[0741] Output: Basic information data entered

[0742] Step 2: Send information (terminal)

[0743] When the user presses the "Send" button, the device sends the entered basic information to the server using a secure communication protocol (HTTPS). Data is encrypted during transmission to prevent unauthorized access or data leaks. Specifically, the device's browser encrypts the basic information and sends it to the specified endpoint on the server using an HTTP POST request.

[0744] Input: Encrypted basic information data

[0745] Output: Encrypted data sent to the server

[0746] Step 3: Receiving and storing information (server)

[0747] The server receives the encrypted data sent from the device. After receiving it, the server decrypts the data and checks its integrity. After decryption and integrity check are complete, the basic information data is securely stored in a database. When stored, the data is re-encrypted to protect it from unauthorized access.

[0748] Input: Encrypted data received from the terminal

[0749] Output: Basic information data stored in the database

[0750] Step 4: Generate a relief supplies list (server)

[0751] The AI ​​on the server reads basic information about disaster victims stored in a database and generates a list of necessary relief supplies based on that data. The AI ​​then creates a list of appropriate relief supplies based on age, gender, health status, and family composition. For example, for a 30-year-old man with a one-year-old child, the AI ​​would include adult food, drinking water, baby food, diapers, etc. on the list.

[0752] Input: Basic information data stored in the database

[0753] Output: Generate a list of relief supplies

[0754] Step 5: Share the list (server)

[0755] The generated relief supply list is uploaded to a platform accessible to relief organizations. The platform is designed to allow relevant parties to view the list and quickly procure the needed supplies. As soon as the list is uploaded, a notification is sent to the relief organization's representative.

[0756] Input: Generated relief supplies list

[0757] Output: List of aid items uploaded to the platform, sending notifications

[0758] The above is the specific processing flow of the disaster relief supplies production system.

[0759] (Application example 1)

[0760] 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."

[0761] Providing relief supplies quickly and accurately in disaster-stricken areas is crucial for the early recovery of disaster victims' lives. However, there are problems such as incomplete communications infrastructure in disaster-stricken areas, security issues regarding the input and transmission of victim information, and difficulties in selecting and distributing appropriate relief supplies based on the collected information. Furthermore, ensuring that relief supplies are distributed appropriately and that the safety of victims is confirmed quickly and reliably is also a major issue.

[0762] 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.

[0763] In this invention, the server includes means for inputting basic information about disaster victims, means for transmitting the input basic information about disaster victims to the server, means for storing the received basic information about disaster victims in the server, AI generation means for generating a list of necessary relief supplies based on the stored basic information about disaster victims, means for sharing the generated list of relief supplies with relief organizations, means for encrypting the disaster victim information input via the smart device and using a secure communication protocol for secure transmission, and means for sending safety confirmation messages from the relief organizations to the disaster victims using the generated list of relief supplies and collecting responses thereto. This enables consistent and efficient processing from collecting information about disaster victims to generating and distributing relief supplies and confirming their safety.

[0764] "Basic information on disaster victims" refers to personal information necessary for the production and distribution of relief supplies, such as the victim's age, gender, health condition, and family composition.

[0765] The "relief supplies list" is a list of supplies that should be provided to disaster victims, generated based on basic information about the disaster victims.

[0766] "Generative AI means" refers to an artificial intelligence algorithm and its implementation method for automatically generating a list of necessary relief supplies based on the basic information of disaster victims that has been saved.

[0767] A "smart device" is a portable electronic device that can connect to the Internet, such as a smartphone or tablet.

[0768] A "secure communication protocol" is a secure communication standard, such as HTTPS or AES encryption, that prevents unauthorized access or eavesdropping on data when it is being sent or received.

[0769] A "safety confirmation message" is a message sent to confirm the current safety status of a disaster victim.

[0770] A "relief organization" is a public institution or private organization that provides support to disaster victims in the disaster area.

[0771] An embodiment of the present invention will now be described. To operate a disaster relief supply production system based on basic information about disaster victims, it is necessary to combine mainly a user terminal, a server, a generation AI model, and a secure communication protocol.

[0772] User terminal

[0773] The user terminal is a smart device (such as a smartphone or tablet). Victims enter their basic information (age, gender, health status, family composition, etc.) using a form displayed on the smart device. This input information is encrypted within the user terminal.

[0774] server

[0775] The server receives encrypted input information via a secure communication protocol (e.g., HTTPS, AES encryption) and stores this information in a database. It is recommended that a NoSQL database such as MongoDB be used for the database on the server. The received information is subjected to data integrity checks and encryption processing when stored.

[0776] Generative AI Models

[0777] A generative AI model is implemented on the server, which generates a list of needed relief supplies based on the basic information of the victims stored. The generative AI model is implemented using machine learning libraries such as TensorFlow.js. This model selects appropriate supplies based on information such as the victim's age, gender, health condition, and family composition, and outputs the list.

[0778] Sharing relief supply lists and sending safety confirmation messages

[0779] The generated relief supply list is uploaded to the relief organization's platform. The relief organization can access the list from this platform and quickly arrange for the necessary supplies. The server also sends safety confirmation messages from the relief organization to the victims based on the generated relief supply list and collects their responses, allowing the server to simultaneously confirm the safety of the victims.

[0780] Specific examples

[0781] For example, suppose disaster victim A uses a smart device to access the system. A is a 30-year-old man in good health, but has a one-year-old child and needs baby food and diapers. A enters his basic information into a form on his smart device and submits it. The device encrypts the information entered by A and sends it to the server. The server stores the received information in a database, and the generative AI model generates a relief supply list based on A's information. This list includes adult food, drinking water, baby food, and diapers. The generated list is uploaded to the relief organization's platform, allowing the organization to quickly arrange for the necessary supplies. The server also sends a safety confirmation message to A and collects the response, allowing it to understand A's safety status.

[0782] Prompt Sentence Examples

[0783] "I am a 30-year-old man with a wife and a one-year-old child. Please generate the necessary supplies."

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

[0785] Step 1:

[0786] The user enters basic information using a smart device.

[0787] Input includes age, gender, health status, family composition, etc. The user enters this information into the form and presses the submit button.

[0788] The entered information (e.g., a 30-year-old man with a one-year-old child) is temporarily stored inside the smart device and prepared for transmission.

[0789] Step 2:

[0790] The terminal encrypts the basic information of the victim that has been entered using a secure communication protocol (e.g., HTTPS).

[0791] This encryption process reduces the risk of the information being transmitted being intercepted by a third party. The encrypted data is then sent to the server.

[0792] The transmitted encrypted data (input: information entered by the user, output: encrypted information) is decrypted and processed on the server side.

[0793] Step 3:

[0794] The server receives the encrypted data, decrypts it, and stores it in a database.

[0795] Incoming data is checked for integrity and re-encrypted when stored, ensuring that encrypted information is securely stored in the database.

[0796] The stored data (input: decrypted victim information, output: encrypted database entries) is later used by the generative AI model.

[0797] Step 4:

[0798] The generative AI model on the server generates a list of necessary relief supplies based on the basic information stored about the victims.

[0799] The generative AI model analyzes input information (e.g., age, gender, health status, family composition) and algorithmically creates a list of relief supplies.

[0800] The generated relief supply list (input: saved information of the victims, output: relief supply list) will be shared in the next step.

[0801] Step 5:

[0802] The server shares the generated relief supply list with relief organizations.

[0803] To share the list, the list is uploaded to the platform and notifications are sent to relevant parties. The list is also used by relief organizations to send safety confirmation messages to disaster victims.

[0804] As a result, a relief supplies list (input: generated relief supplies list, output: list shared with relief organizations) and a safety confirmation message (input: relief supplies list information, output: safety confirmation message) are generated.

[0805] Step 6:

[0806] The user (victim) receives the safety confirmation message sent from the relief organization and sends back a response.

[0807] The response results are sent to a server and used to check the safety of the victims. This response allows for prompt and appropriate assistance and safety confirmation.

[0808] Finally, the safety confirmation response (input: response from the victim, output: response results stored on the server) is reflected in the system, completing the entire support process.

[0809] 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.

[0810] The disaster relief goods production system of the present invention is a system that recognizes basic information and emotions of disaster victims, quickly generates a list of necessary relief goods, and shares it with relief organizations. The system is described in detail below.

[0811] System configuration

[0812] 1. Input method (terminal)

[0813] Users (victims) use devices such as smartphones or tablets to enter their basic information (age, gender, health status, family composition, emotional state, etc.) Specific input fields include text boxes and drop-down menus.

[0814] 2. Emotion recognition means (emotion engine)

[0815] The device is equipped with an emotion engine that recognizes emotions in real time from the user's facial expressions and voice. The emotion engine analyzes sensor data from cameras, microphones, etc. to identify emotions.

[0816] 3. Information transmission means (terminal)

[0817] The device sends the basic information entered by the user and the emotion data recognized by the emotion engine to the server using a secure communication protocol (e.g., HTTPS). The data is encrypted before transmission.

[0818] 4. Information storage means (server)

[0819] The server receives the basic information and emotion data sent from the device and stores it securely in a database. When storing the data, it checks its integrity and encrypts it to prevent unauthorized access.

[0820] 5. Generative AI means (server)

[0821] The AI ​​on the server generates a list of necessary relief supplies based on basic information and emotional data of the disaster victims stored in the database. For example, if the disaster victim is feeling stressed, the list will also include supplies and services related to psychological support.

[0822] 6. List sharing method (server)

[0823] The generated relief supply list is uploaded to a platform for sharing with relief organizations and related institutions, making it viewable and accessible to all concerned parties. The shared list is updated in real time.

[0824] What the program does

[0825] 1. Information input (user)

[0826] The user enters their basic information in the form displayed on the device screen. For example, User A enters that he is 30 years old, male, has no allergies, has a wife and a one-year-old child, and self-assessed stress level as high.

[0827] 2. Emotion Recognition (Emotion Engine)

[0828] The emotion engine recognizes the user's facial expressions and voice and acquires emotional data in real time. For example, it can capture the user's facial expressions with the device's camera and analyze whether they are feeling stressed or anxious.

[0829] 3. Information transmission (terminal)

[0830] Once the user has completed the input and emotion recognition and pressed the "Send" button, the device will encrypt the basic information and emotion data and send it to the server.

[0831] 4. Receiving and storing information (server)

[0832] The server receives the basic information and emotion data sent from the device and stores it in a database. The received data is immediately encrypted and checked for integrity.

[0833] 5. Generate a relief supplies list (server)

[0834] The AI ​​on the server generates a list of necessary relief supplies based on the stored information of the victim. For example, for a 30-year-old man with a high stress level, the list would include adult-sized groceries, drinking water, and relaxation products (aromatherapy, stress balls).

[0835] 6. List sharing (server)

[0836] Finally, the generated aid supply list is uploaded to a platform accessible to relief organizations, who then notify them, allowing them to quickly arrange for and distribute the needed supplies.

[0837] Specific examples

[0838] For example, victim B uses a tablet to access the system. B is a 65-year-old woman living alone with high blood pressure. She is feeling very anxious due to the large-scale earthquake. B enters her basic information, and the emotion engine detects high levels of anxiety from her facial expressions. The device sends this information to the server. The server's generation AI generates a relief supply list that includes food, drinking water, and a blood pressure monitor for the elderly, as well as a music player and relaxation guide to reduce anxiety. This list is shared with relief organizations, enabling prompt assistance.

[0839] In this way, the system realizes efficient, rapid and appropriate provision of relief supplies based on the individual needs and emotional state of the disaster victims.

[0840] The processing flow will be explained below.

[0841] Step 1:

[0842] The user accesses the terminal and enters their basic information (age, gender, health condition, family composition, emotional state, etc.). For example, User A enters that he is 30 years old, male, has no allergies, his family consists of a wife and a one-year-old child, and his emotional state is "feeling stressed."

[0843] Step 2:

[0844] The device uses an emotion engine to analyze the user's facial expressions and voice in real time and recognize their emotional state. For example, the device's camera captures Mr. A's facial expression and analyzes whether he is feeling stressed or anxious.

[0845] Step 3:

[0846] The device temporarily stores the basic information entered by the user and the emotion data recognized by the emotion engine in memory, and then transmits the data to the server using a secure communication protocol (e.g., HTTPS). The data is encrypted before transmission.

[0847] Step 4:

[0848] The server receives the basic information and emotion data sent from the device. The server checks the integrity of the received data and stores it in a database. The data is encrypted when saved.

[0849] Step 5:

[0850] The AI ​​on the server generates a list of necessary relief supplies based on the basic information and emotional data of disaster victims stored in the database. For example, based on information about Person A, a list of items such as food for adults, drinking water, and relaxation products (aromatherapy, stress balls) is generated.

[0851] Step 6:

[0852] The server uploads the relief supply list generated by the generative AI to an accessible platform for sharing with relief organizations and related institutions. The shared list is updated in real time.

[0853] Step 7:

[0854] The server notifies the relief organization that the generated list of relief supplies is available for review, and the relief organization accesses it and begins arranging for the necessary supplies immediately.

[0855] Step 8:

[0856] After the relief organization confirms and arranges for the assistance, the server updates the status of the list and moves on to process the information of the next victim. This series of processes is then repeated.

[0857] Specific examples

[0858] For example, victim B uses a tablet to access the system. B is a 65-year-old woman living alone with high blood pressure. She is feeling very anxious about the damage caused by the earthquake. B enters her basic information, and the emotion engine detects high levels of anxiety from her facial expressions. The device sends this information to the server. The server's generation AI uses B's information to generate a relief supply list that includes food, drinking water, and a blood pressure monitor for the elderly, as well as a music player and relaxation guide to reduce anxiety. This list is shared with relief organizations, enabling prompt assistance.

[0859] In this way, the system enables the rapid and appropriate delivery of relief supplies based on the individual needs and emotional state of the disaster victims.

[0860] Example 2

[0861] 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."

[0862] In disaster-stricken areas, there is a need to quickly provide relief supplies that meet the needs of each individual victim. However, conventional methods provide relief supplies based only on basic information about the victims, and do not take into account their emotional state, making it difficult to provide appropriate support. Another issue is that data security is not ensured in the process from inputting information to providing supplies.

[0863] 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.

[0864] In this invention, the server includes a means for inputting basic information and emotional information of disaster victims, a means for transmitting the input basic information and emotional information of disaster victims to the server, a means for saving the received basic information and emotional information of disaster victims in the server, a generating AI means for generating a list of necessary relief supplies based on the saved basic information and emotional information of disaster victims, and a means for sharing the generated list of relief supplies with relief organizations. This enables appropriate and prompt provision of relief supplies according to the individual needs and emotional states of disaster victims.

[0865] A "victim" is an individual whose life, body, or property has been damaged by a disaster.

[0866] "Basic information" is information about a person's identity and living situation, such as age, gender, health status, family status, and emotional state.

[0867] "Emotional information" is information about emotions such as stress, anxiety, and joy obtained from the facial expressions and voices of disaster victims.

[0868] "Means" is a general term for tools, techniques, and methods designed to achieve a specific purpose.

[0869] A "terminal" is an electronic device such as a smartphone, tablet, or computer for inputting, displaying, and communicating information.

[0870] A "server" is a computer system that processes and stores data over a network.

[0871] A "database" is a system or structure for systematically organizing, storing, and managing data.

[0872] "Generative AI means" refers to artificial intelligence algorithms and their processing systems that generate new information and lists based on stored data.

[0873] "Secure communication protocol" is a general term for communication protocols used to transmit data securely, including HTTPS.

[0874] "Encryption" is a technology that converts data according to a specific algorithm to protect its contents.

[0875] The "relief supplies list" is a list of items such as food, medicine, and daily necessities to be provided based on the needs of disaster victims.

[0876] "Relief organizations" are government agencies, non-governmental organizations, companies, and other organizations that provide support to disaster-stricken areas.

[0877] "Real-time" refers to a state in which results are available immediately the moment a process or operation is performed.

[0878] The disaster relief goods production system of the present invention is a system that recognizes basic information and emotional information of disaster victims, quickly generates a list of necessary relief goods, and shares it with relief organizations. This system includes the following components.

[0879] System configuration

[0880] 1. Input means (terminal)

[0881] Users (victims) use devices such as smartphones and tablets to enter their basic information, including age, gender, health status, family composition, and self-evaluated emotional state. Specific input methods include text boxes and drop-down menus displayed on the device screen.

[0882] 2. Emotion recognition means (terminal)

[0883] Using the device's built-in camera and microphone, the emotion engine recognizes the user's facial expressions and voice in real time. The camera captures the user's face, and the microphone records the user's voice. Computer vision and voice analysis algorithms are used to analyze this data and identify emotions such as stress, anxiety, and joy.

[0884] 3. Data transmission means (terminal)

[0885] When the user presses the "Send" button, the device encrypts the entered basic information and emotion data using an algorithm such as AES (Advanced Encryption Standard). The encrypted data is then sent to the server via the HTTPS protocol.

[0886] 4. Data receiving and storage means (server)

[0887] The server receives the data sent from the device, decrypts it, and checks its integrity. The received data is then re-encrypted before being stored in the database to protect it from unauthorized access.

[0888] 5. Relief Supplies List Generation Method (Server)

[0889] The generative AI generates a list of necessary supplies based on the stored data. For example, for a 30-year-old male with a high stress level, the generative AI would list adult groceries, drinking water, relaxation products (aromatherapy, stress balls, etc.). A machine learning algorithm is used to generate the list, predicting the optimal supplies based on past data.

[0890] 6. List sharing method (server)

[0891] The generated aid supply list is uploaded to a platform that is shared in real time with relief organizations and related institutions. Notifications are sent upon uploading so that relevant parties can access it immediately. The platform supports real-time updates of data, enabling rapid response according to the situation.

[0892] Specific examples

[0893] Victim B uses a tablet to access the system. B is a 65-year-old woman who suffers from high blood pressure and lives alone. Feeling extremely anxious due to the large-scale earthquake, B enters her basic information, and the emotion engine detects high levels of anxiety from her facial expression. The device sends this information to the server, and the server's generation AI generates a relief supply list including groceries, drinking water, and a blood pressure monitor for the elderly, as well as a music player and relaxation guide to reduce anxiety. The list is shared with relief organizations, enabling prompt assistance.

[0894] Prompt Sentence Examples

[0895] "A 65-year-old woman lives alone and suffers from high blood pressure. She is feeling very anxious after the earthquake. Please generate a list of supplies she needs. The list should include groceries for seniors, drinking water, a blood pressure monitor, a music player to reduce anxiety, and a relaxation guide."

[0896] This system will enable the efficient, rapid and appropriate provision of relief supplies based on the individual needs and emotional state of disaster victims.

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

[0898] Step 1:

[0899] The user uses the device to enter their basic information (age, gender, health status, family composition, and self-assessed emotional state). Text boxes and drop-down menus are displayed on the device. The entered information is saved in the device's memory. For example, the input data might be "30 years old, male, no allergies, family composition: wife and 1-year-old child, self-assessed stress level: high."

[0900] Step 2:

[0901] The device's built-in camera and microphone capture the user's facial expressions and voice. The emotion engine receives this data and uses computer vision and voice analysis algorithms to recognize emotions in real time. The data input is video and audio data of the user's face and voice, and the output is recognized emotional information (e.g., "high stress level").

[0902] Step 3:

[0903] When the user presses the "Send" button, the device encrypts the entered basic information and the recognized emotion information together using AES, and then sends the encrypted data (including the unencrypted basic information and emotion information) to the server using the HTTPS protocol.

[0904] Step 4:

[0905] The server receives the encrypted data sent from the device. First, it decrypts the data and checks its integrity. To prevent unauthorized access, it re-encrypts the data before storing it in the database. The input data is the encrypted basic information and emotional information, and the output is the data stored in the database.

[0906] Step 5:

[0907] The generation AI on the server analyzes the basic information and emotional information stored in the database. It generates a list of necessary relief supplies based on the analysis results. For example, for the case of a "30-year-old male with high stress levels," it lists adult-sized groceries, drinking water, and relaxation products (aromatherapy and stress balls). The input data is basic information and emotional information, and the output is the generated list of relief supplies.

[0908] Step 6:

[0909] The server uploads the generated relief supply list to the platform in real time to share it with relief organizations and related institutions. Notifications are sent to relevant parties when the list is shared. The input data is the generated relief supply list, and the output is a real-time updated relief supply list.

[0910] Through these steps, the system will enable the efficient, rapid, and appropriate provision of relief supplies based on the individual needs and emotional state of disaster victims.

[0911] (Application example 2)

[0912] 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."

[0913] In disaster-stricken areas, a system is needed that allows disaster victims to quickly and accurately obtain relief supplies that meet their needs. Support based on the emotions and stress levels of disaster victims is particularly important, but such systems do not yet exist. The present invention aims to provide a system that provides optimal relief supplies to disaster victims by combining emotional data with basic information about the disaster victims.

[0914] 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: means for inputting basic information about the disaster victim; means for transmitting the input basic information and emotional data about the disaster victim to the server; means for saving the received basic information and emotional data about the disaster victim in the server; a generation system for generating a list of necessary relief supplies based on the saved basic information and emotional data about the disaster victim; means for sharing the generated list of relief supplies with relief organizations and related institutions; and means for displaying the list of recommended relief supplies to the disaster victim using a smart device. This enables prompt and appropriate provision of relief supplies based on the individual needs and emotional state of the disaster victim.

[0915] "Victims" refer to individuals whose livelihoods or health have been damaged by a disaster.

[0916] "Basic information" refers to basic personal data such as the victim's age, gender, health condition, and family composition.

[0917] "Emotional data" refers to information including the emotional state and stress levels of disaster victims.

[0918] "Server" refers to a computer system that stores and processes data and provides necessary information.

[0919] "Input means" refers to devices and software that allow users to input basic information and emotional data.

[0920] "Means of transmission" refers to the communication technology and protocols used to send the input data to the server.

[0921] "Means for saving" refers to a mechanism for saving received data in a database, etc.

[0922] "Generation system" refers to algorithms or programs that automatically create relief supply lists based on stored data.

[0923] "Means for sharing" refers to the technology or platform for sharing the generated supply list with other agencies and services.

[0924] "Smart device" refers to a device that has an internet connection and is capable of multiple functions. Examples include smartphones and smart glasses.

[0925] The "list of necessary relief supplies" refers to a list of needed supplies and services based on basic information and emotional data of disaster victims.

[0926] "Generative AI" refers to artificial intelligence (AI) technology that automatically generates relief supply lists based on data.

[0927] The present invention provides a system that allows disaster victims to input their basic information and emotional state into the system, quickly and accurately generating a list of necessary relief supplies and sharing it with relief organizations and related institutions. Detailed embodiments of the system are described below.

[0928] System configuration

[0929] 1. Input method (terminal)

[0930] Users use devices such as smartphones or tablets to enter their basic information (age, gender, health status, family composition, etc.) and emotional state. Input fields include text boxes, drop-down menus, and a voice recognition function.

[0931] 2. Emotion recognition means (emotion engine)

[0932] The device is equipped with an emotion engine that recognizes emotions in real time from the user's facial expressions and voice. The emotion engine analyzes sensor data from cameras, microphones, etc. to identify emotions. Specifically, it uses the OpenCV library and the Voice Recognition module.

[0933] 3. Information transmission means (terminal)

[0934] The device sends the basic information entered by the user and the emotion data recognized by the emotion engine to the server using a secure communication protocol (e.g., HTTPS). The data is encrypted before being sent.

[0935] 4. Information storage means (server)

[0936] The server receives basic information and emotion data sent from the device and stores it securely in a database. The received data is always encrypted and undergoes integrity checks.

[0937] 5. Generative AI means (server)

[0938] The generation AI on the server generates a list of necessary relief supplies based on basic information and emotional data of the victims stored in the database. The generation AI is equipped with a generative model and generates a list of supplies based on specific prompt sentences.

[0939] 6. List sharing method (server)

[0940] The generated relief supply list is uploaded to a platform to be shared with relief organizations and related institutions, allowing them to view and access the list. It also provides smart device users with a real-time list of recommended relief supplies.

[0941] Use cases and concrete scenarios

[0942] For example, a 45-year-old man (disaster victim) accesses the system using smart glasses. He is feeling very stressed, and the emotion engine recognizes this state. He also enters basic information about his family and health. Based on this information, the generative AI in the server generates a list of relief supplies, recommending items such as drinking water, medication for high blood pressure patients, and relaxation products. This list is shared with relief organizations, enabling them to provide appropriate assistance quickly.

[0943] Prompt Sentence Examples

[0944] "Generate a specific scenario in which a disaster victim, a 45-year-old man with a stress level of 8 and high blood pressure, uses relief supplies."

[0945] In this way, the cooperation of each component enables the rapid creation and sharing of a relief supply list based on the basic information and emotional state of the disaster victim. The present invention responds to the individual needs and emotional state of the disaster victim, realizing rapid and appropriate relief.

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

[0947] Step 1:

[0948] Users use smart devices to input their basic information (age, gender, health status, family composition, etc.) and emotional state. Here, data is entered into the terminal using text boxes, drop-down menus, and voice input functions. The input data is used for the next processing step.

[0949] Step 2:

[0950] The device recognizes the input basic information and emotional data in real time. Emotional data recognition is performed by analyzing sensor data from cameras, microphones, etc. Specifically, the OpenCV library is used to capture the user's facial expressions, and the Voice Recognition module analyzes emotions from the voice. The obtained emotional data is encrypted along with the basic information.

[0951] Step 3:

[0952] The device sends encrypted basic information and emotion data to the server using a secure communication protocol, HTTPS. The security of the data is ensured using encryption technology (e.g., AES encryption).

[0953] Step 4:

[0954] The server receives the basic information and emotion data sent from the device. The received data is first checked for data integrity and decoded before being securely stored in a database. A database management system (e.g., MySQL) is used for storage.

[0955] Step 5:

[0956] The server's generative AI (artificial intelligence) automatically generates a list of necessary relief supplies based on basic information and emotional data of disaster victims stored in a database. The generative AI uses a generative model (e.g., GPT-3) that constructs a supply list based on specific prompts. It analyzes the input data and outputs an appropriate relief supply list.

[0957] Step 6:

[0958] The generated aid supply list is uploaded in real time to a platform for sharing with relief organizations and related institutions. Notifications are sent to relevant parties to access the shared data, allowing them to view the list.

[0959] Step 7:

[0960] Smart device users will also be able to see a list of relief supplies suitable for them in real time. At this stage, the recommended relief supplies list will be displayed on the screen in an easy-to-understand format, allowing users to select and check the supplies that best suit their situation.

[0961] 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.

[0962] 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.

[0963] 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.

[0964] [Fourth embodiment]

[0965] FIG. 7 shows an example of the configuration of a data processing system 410 according to the fourth embodiment.

[0966] 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.

[0967] 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).

[0968] 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.

[0969] 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.

[0970] 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).

[0971] 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.

[0972] 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.

[0973] 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.

[0974] 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.

[0975] 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.

[0976] 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.

[0977] 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."

[0978] The disaster relief supplies production system of the present invention is a system that quickly generates a list of necessary relief supplies based on basic information about disaster victims and shares it with relief organizations. The system is described in detail below.

[0979] System configuration

[0980] 1. Input method (terminal)

[0981] Users (victims) use devices such as smartphones and tablets to enter their basic information (age, gender, health status, family composition, etc.) Specific input fields include text boxes and drop-down menus.

[0982] 2. Means of transmission (terminal)

[0983] The terminal sends the basic information entered by the user to the server via a secure communication protocol (for example, HTTPS). The data is encrypted during transmission.

[0984] 3. Storage method (server)

[0985] The server securely stores the received basic information of the victims in a database, where it checks the integrity of the data and encrypts it to prevent unauthorized access.

[0986] 4. Generative AI means (server)

[0987] The AI ​​on the server automatically generates a list of needed relief supplies based on the basic information of the victims stored in the server. This AI is based on a pre-programmed algorithm and lists supplies according to age, gender, and health status.

[0988] 5. Sharing Method (Server)

[0989] The generated relief supply list will be uploaded to a platform to be shared with relief organizations and related institutions, making it viewable and accessible to all concerned parties.

[0990] What the program does

[0991] 1. Information input (user)

[0992] The user enters their basic information in the form displayed on the terminal screen. For example, if a user is a 30-year-old man with a wife and a one-year-old child, he or she enters that information in the corresponding fields.

[0993] 2. Information transmission (terminal)

[0994] When the user completes the input and presses the "Send" button, the terminal encrypts the information and sends it to the server.

[0995] 3. Receiving and storing information (server)

[0996] The server receives the information sent from the device and stores it in a database. The received data is immediately encrypted and checked for integrity.

[0997] 4. Generate a relief supplies list (server)

[0998] The AI ​​on the server generates a list of necessary relief supplies based on the stored information of the disaster victim. For example, for a 30-year-old man with a one-year-old child, the list would include food for adults, drinking water, food for babies, and diapers.

[0999] 5. List sharing (server)

[1000] Finally, the generated aid supply list is uploaded to a platform accessible to relief organizations, and notifications are sent to relevant parties, allowing relief organizations to quickly procure and distribute the necessary supplies.

[1001] Specific examples

[1002] For example, suppose disaster victim A uses a smartphone to access the system. A is a 30-year-old man in good health, but has a one-year-old child and needs baby food and diapers. A enters his basic information into a form on his smartphone and submits it. The device encrypts the information entered by A and sends it to the server. The server stores the received information in a database, and the generation AI generates a list of relief supplies based on A's information. This list includes food for adults, drinking water, baby food, and diapers. The generated list is uploaded to the relief organization's platform, allowing the organization to quickly arrange for the needed supplies.

[1003] This system will enable the efficient and rapid provision of relief supplies based on the specific needs of disaster victims.

[1004] The processing flow will be explained below.

[1005] Step 1:

[1006] The user accesses the terminal and enters their basic information (age, gender, health status, family composition, etc.). For example, User A enters that he is 30 years old, male, has no allergies, and that his family consists of his wife and one-year-old child.

[1007] Step 2:

[1008] The device temporarily stores the basic information entered by the user in memory and sends it to the server using a secure communication protocol (e.g., HTTPS). The data is encrypted before being sent.

[1009] Step 3:

[1010] The server receives the basic information sent from the device, checks the received data, performs a consistency check, and then stores it in a database.

[1011] Step 4:

[1012] The AI ​​on the server generates a list of necessary relief supplies based on basic information about the disaster victim stored in the database. For example, for a 30-year-old man, it would list food for an adult, drinking water, and aluminum blankets.

[1013] Step 5:

[1014] The generative AI takes into account health conditions and family structure to create a more specific list of needs: if you have a one-year-old, for example, baby food and diapers will be added to the list.

[1015] Step 6:

[1016] The server uploads the generated relief supply list to an accessible platform for sharing with relief organizations and related institutions. The shared list is updated in real time.

[1017] Step 7:

[1018] The server notifies the relief organization that the generated relief supply list is available for review, and the relief organization can access it and quickly begin arranging for the needed supplies.

[1019] Step 8:

[1020] After the relief organization confirms and arranges for the assistance, the server updates the status of the list and moves on to process the information of the next victim. This series of processes is then repeated.

[1021] Example 1

[1022] 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."

[1023] Providing relief supplies quickly and accurately in disaster-stricken areas has a significant impact on the survival and quality of life of disaster victims. However, conventional relief supply delivery systems have had difficulty generating lists of supplies tailored to the individual needs of disaster victims and quickly sharing these lists. As a result, there have been problems with surpluses and shortages, and disaster victims are unable to receive the appropriate relief supplies.

[1024] 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.

[1025] In this invention, the server includes a means for inputting basic information about disaster victims, a means for transmitting the input basic information about disaster victims to the server via a secure communication protocol, a means for encrypting and storing the received basic information about disaster victims and verifying its integrity, a generating AI means for generating a list of necessary relief supplies based on the stored basic information about disaster victims, and a means for sharing the generated list of relief supplies with relief organizations. This enables accurate lists of relief supplies based on the individual needs of disaster victims to be generated and quickly shared.

[1026] "Basic information of the victims" refers to personal information necessary to determine the type and quantity of relief supplies, such as the victim's age, gender, health condition, and family composition.

[1027] A "secure communication protocol" is a secure communication method used to prevent unauthorized access or eavesdropping from outside when transmitting data, and a typical example is HTTPS.

[1028] "Encryption" is a technology that converts data into a format that cannot be understood by third parties and is used to ensure the security of information.

[1029] "Integrity" is the property that indicates that data is accurate, consistent, and has not been tampered with.

[1030] "Generative AI" is an artificial intelligence technology that analyzes input data and automatically generates appropriate output based on pre-programmed algorithms.

[1031] The "relief supplies list" is a list that lists the specific types and quantities of supplies to be provided to disaster victims.

[1032] A "relief organization" is a public or private entity that provides goods or services to assist victims of natural disasters or emergencies.

[1033] The "platform" is an online system for storing aid supply lists and making them accessible to multiple stakeholders.

[1034] The disaster relief supplies production system of the present invention quickly generates a list of necessary relief supplies based on basic information about disaster victims and shares it with relief organizations. The system is described in detail below.

[1035] System configuration

[1036] 1. Input method (terminal)

[1037] Users use devices such as smartphones and tablets to enter their basic information (age, gender, health status, family composition, etc.) Specific input fields include text boxes and drop-down menus.

[1038] 2. Means of transmission (terminal)

[1039] The terminal sends the basic information entered by the user to the server via a secure communication protocol, such as HTTPS, and the data is encrypted during transmission.

[1040] 3. Storage method (server)

[1041] The server securely stores the received basic information of the victims in a database, where it checks the integrity of the data and encrypts it to prevent unauthorized access.

[1042] 4. Generative AI means (server)

[1043] The AI ​​on the server automatically generates a list of needed relief supplies based on the basic information of the victims stored in the server. This AI is based on a pre-programmed algorithm and lists supplies according to age, gender, and health status.

[1044] 5. Sharing Method (Server)

[1045] The generated relief supply list will be uploaded to a platform to be shared with relief organizations and related institutions, making it viewable and accessible to all concerned parties.

[1046] Specific examples

[1047] For example, suppose disaster victim A uses a smartphone to access the system. A is a 30-year-old man in good health, but has a one-year-old child and needs baby food and diapers. A enters his basic information into a form on his smartphone and submits it. The device encrypts the information entered by A using the HTTPS protocol and sends it to the server. The server stores the received information in a database, and the generation AI generates a list of relief supplies based on A's information. This list includes food for adults, drinking water, baby food, and diapers. The generated list is uploaded to the relief organization's platform, allowing the organization to quickly arrange for the needed supplies.

[1048] Examples of prompt statements

[1049] Prompt Sentence Examples

[1050] Please create a list of supplies needed for a 30-year-old man with a one-year-old child. The list should take into account the family structure, but the person is in good health.

[1051] In this way, the present invention realizes the efficient and rapid provision of relief supplies based on the specific needs of disaster victims.

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

[1053] Step 1: Input information (user)

[1054] Users access the system's webpage using a smartphone or tablet and enter basic information (age, gender, health status, family composition, etc.) according to the displayed form. This basic information is used to identify the relief supplies needed by disaster victims. For example, if the user is a 30-year-old man with a wife and a one-year-old child, he or she enters this information into each input field (such as a text box). Once input is complete, the user presses the "Submit" button.

[1055] Input: Basic information such as age, gender, health status, and family composition

[1056] Output: Basic information data entered

[1057] Step 2: Send information (terminal)

[1058] When the user presses the "Send" button, the device sends the entered basic information to the server using a secure communication protocol (HTTPS). Data is encrypted during transmission to prevent unauthorized access or data leaks. Specifically, the device's browser encrypts the basic information and sends it to the specified endpoint on the server using an HTTP POST request.

[1059] Input: Encrypted basic information data

[1060] Output: Encrypted data sent to the server

[1061] Step 3: Receiving and storing information (server)

[1062] The server receives the encrypted data sent from the device. After receiving it, the server decrypts the data and checks its integrity. After decryption and integrity check are complete, the basic information data is securely stored in a database. When stored, the data is re-encrypted to protect it from unauthorized access.

[1063] Input: Encrypted data received from the terminal

[1064] Output: Basic information data stored in the database

[1065] Step 4: Generate a relief supplies list (server)

[1066] The AI ​​on the server reads basic information about disaster victims stored in a database and generates a list of necessary relief supplies based on that data. The AI ​​then creates a list of appropriate relief supplies based on age, gender, health status, and family composition. For example, for a 30-year-old man with a one-year-old child, the AI ​​would include adult food, drinking water, baby food, diapers, etc. on the list.

[1067] Input: Basic information data stored in the database

[1068] Output: Generate a list of relief supplies

[1069] Step 5: Share the list (server)

[1070] The generated relief supply list is uploaded to a platform accessible to relief organizations. The platform is designed to allow relevant parties to view the list and quickly procure the needed supplies. As soon as the list is uploaded, a notification is sent to the relief organization's representative.

[1071] Input: Generated relief supplies list

[1072] Output: List of aid items uploaded to the platform, sending notifications

[1073] The above is the specific processing flow of the disaster relief supplies production system.

[1074] (Application example 1)

[1075] 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."

[1076] Providing relief supplies quickly and accurately in disaster-stricken areas is crucial for the early recovery of disaster victims' lives. However, there are problems such as incomplete communications infrastructure in disaster-stricken areas, security issues regarding the input and transmission of victim information, and difficulties in selecting and distributing appropriate relief supplies based on the collected information. Furthermore, ensuring that relief supplies are distributed appropriately and that the safety of victims is confirmed quickly and reliably is also a major issue.

[1077] 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.

[1078] In this invention, the server includes means for inputting basic information about disaster victims, means for transmitting the input basic information about disaster victims to the server, means for storing the received basic information about disaster victims in the server, AI generation means for generating a list of necessary relief supplies based on the stored basic information about disaster victims, means for sharing the generated list of relief supplies with relief organizations, means for encrypting the disaster victim information input via the smart device and using a secure communication protocol for secure transmission, and means for sending safety confirmation messages from the relief organizations to the disaster victims using the generated list of relief supplies and collecting responses thereto. This enables consistent and efficient processing from collecting information about disaster victims to generating and distributing relief supplies and confirming their safety.

[1079] "Basic information on disaster victims" refers to personal information necessary for the production and distribution of relief supplies, such as the victim's age, gender, health condition, and family composition.

[1080] The "relief supplies list" is a list of supplies that should be provided to disaster victims, generated based on basic information about the disaster victims.

[1081] "Generative AI means" refers to an artificial intelligence algorithm and its implementation method for automatically generating a list of necessary relief supplies based on the basic information of disaster victims that has been saved.

[1082] A "smart device" is a portable electronic device that can connect to the Internet, such as a smartphone or tablet.

[1083] A "secure communication protocol" is a secure communication standard, such as HTTPS or AES encryption, that prevents unauthorized access or eavesdropping on data when it is being sent or received.

[1084] A "safety confirmation message" is a message sent to confirm the current safety status of a disaster victim.

[1085] A "relief organization" is a public institution or private organization that provides support to disaster victims in the disaster area.

[1086] An embodiment of the present invention will now be described. To operate a disaster relief supply production system based on basic information about disaster victims, it is necessary to combine mainly a user terminal, a server, a generation AI model, and a secure communication protocol.

[1087] User terminal

[1088] The user terminal is a smart device (such as a smartphone or tablet). Victims enter their basic information (age, gender, health status, family composition, etc.) using a form displayed on the smart device. This input information is encrypted within the user terminal.

[1089] server

[1090] The server receives encrypted input information via a secure communication protocol (e.g., HTTPS, AES encryption) and stores this information in a database. It is recommended that a NoSQL database such as MongoDB be used for the database on the server. The received information is subjected to data integrity checks and encryption processing when stored.

[1091] Generative AI Models

[1092] A generative AI model is implemented on the server, which generates a list of needed relief supplies based on the basic information of the victims stored. The generative AI model is implemented using machine learning libraries such as TensorFlow.js. This model selects appropriate supplies based on information such as the victim's age, gender, health condition, and family composition, and outputs the list.

[1093] Sharing relief supply lists and sending safety confirmation messages

[1094] The generated relief supply list is uploaded to the relief organization's platform. The relief organization can access the list from this platform and quickly arrange for the necessary supplies. The server also sends safety confirmation messages from the relief organization to the victims based on the generated relief supply list and collects their responses, allowing the server to simultaneously confirm the safety of the victims.

[1095] Specific examples

[1096] For example, suppose disaster victim A uses a smart device to access the system. A is a 30-year-old man in good health, but has a one-year-old child and needs baby food and diapers. A enters his basic information into a form on his smart device and submits it. The device encrypts the information entered by A and sends it to the server. The server stores the received information in a database, and the generative AI model generates a relief supply list based on A's information. This list includes adult food, drinking water, baby food, and diapers. The generated list is uploaded to the relief organization's platform, allowing the organization to quickly arrange for the necessary supplies. The server also sends a safety confirmation message to A and collects the response, allowing it to understand A's safety status.

[1097] Prompt Sentence Examples

[1098] "I am a 30-year-old man with a wife and a one-year-old child. Please generate the necessary supplies."

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

[1100] Step 1:

[1101] The user enters basic information using a smart device.

[1102] Input includes age, gender, health status, family composition, etc. The user enters this information into the form and presses the submit button.

[1103] The entered information (e.g., a 30-year-old man with a one-year-old child) is temporarily stored inside the smart device and prepared for transmission.

[1104] Step 2:

[1105] The terminal encrypts the basic information of the victim that has been entered using a secure communication protocol (e.g., HTTPS).

[1106] This encryption process reduces the risk of the information being transmitted being intercepted by a third party. The encrypted data is then sent to the server.

[1107] The transmitted encrypted data (input: information entered by the user, output: encrypted information) is decrypted and processed on the server side.

[1108] Step 3:

[1109] The server receives the encrypted data, decrypts it, and stores it in a database.

[1110] Incoming data is checked for integrity and re-encrypted when stored, ensuring that encrypted information is securely stored in the database.

[1111] The stored data (input: decrypted victim information, output: encrypted database entries) is later used by the generative AI model.

[1112] Step 4:

[1113] The generative AI model on the server generates a list of necessary relief supplies based on the basic information stored about the victims.

[1114] The generative AI model analyzes input information (e.g., age, gender, health status, family composition) and algorithmically creates a list of relief supplies.

[1115] The generated relief supply list (input: saved information of the victims, output: relief supply list) will be shared in the next step.

[1116] Step 5:

[1117] The server shares the generated relief supply list with relief organizations.

[1118] To share the list, the list is uploaded to the platform and notifications are sent to relevant parties. The list is also used by relief organizations to send safety confirmation messages to disaster victims.

[1119] As a result, a relief supplies list (input: generated relief supplies list, output: list shared with relief organizations) and a safety confirmation message (input: relief supplies list information, output: safety confirmation message) are generated.

[1120] Step 6:

[1121] The user (victim) receives the safety confirmation message sent from the relief organization and sends back a response.

[1122] The response results are sent to a server and used to check the safety of the victims. This response allows for prompt and appropriate assistance and safety confirmation.

[1123] Finally, the safety confirmation response (input: response from the victim, output: response results stored on the server) is reflected in the system, completing the entire support process.

[1124] 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.

[1125] The disaster relief goods production system of the present invention is a system that recognizes basic information and emotions of disaster victims, quickly generates a list of necessary relief goods, and shares it with relief organizations. The system is described in detail below.

[1126] System configuration

[1127] 1. Input method (terminal)

[1128] Users (victims) use devices such as smartphones or tablets to enter their basic information (age, gender, health status, family composition, emotional state, etc.) Specific input fields include text boxes and drop-down menus.

[1129] 2. Emotion recognition means (emotion engine)

[1130] The device is equipped with an emotion engine that recognizes emotions in real time from the user's facial expressions and voice. The emotion engine analyzes sensor data from cameras, microphones, etc. to identify emotions.

[1131] 3. Information transmission means (terminal)

[1132] The device sends the basic information entered by the user and the emotion data recognized by the emotion engine to the server using a secure communication protocol (e.g., HTTPS). The data is encrypted before transmission.

[1133] 4. Information storage means (server)

[1134] The server receives the basic information and emotion data sent from the device and stores it securely in a database. When storing the data, it checks its integrity and encrypts it to prevent unauthorized access.

[1135] 5. Generative AI means (server)

[1136] The AI ​​on the server generates a list of necessary relief supplies based on basic information and emotional data of the disaster victims stored in the database. For example, if the disaster victim is feeling stressed, the list will also include supplies and services related to psychological support.

[1137] 6. List sharing method (server)

[1138] The generated relief supply list is uploaded to a platform for sharing with relief organizations and related institutions, making it viewable and accessible to all concerned parties. The shared list is updated in real time.

[1139] What the program does

[1140] 1. Information input (user)

[1141] The user enters their basic information in the form displayed on the device screen. For example, User A enters that he is 30 years old, male, has no allergies, has a wife and a one-year-old child, and self-assessed stress level as high.

[1142] 2. Emotion Recognition (Emotion Engine)

[1143] The emotion engine recognizes the user's facial expressions and voice and acquires emotional data in real time. For example, it can capture the user's facial expressions with the device's camera and analyze whether they are feeling stressed or anxious.

[1144] 3. Information transmission (terminal)

[1145] Once the user has completed the input and emotion recognition and pressed the "Send" button, the device will encrypt the basic information and emotion data and send it to the server.

[1146] 4. Receiving and storing information (server)

[1147] The server receives the basic information and emotion data sent from the device and stores it in a database. The received data is immediately encrypted and checked for integrity.

[1148] 5. Generate a relief supplies list (server)

[1149] The AI ​​on the server generates a list of necessary relief supplies based on the stored information of the victim. For example, for a 30-year-old man with a high stress level, the list would include adult-sized groceries, drinking water, and relaxation products (aromatherapy, stress balls).

[1150] 6. List sharing (server)

[1151] Finally, the generated aid supply list is uploaded to a platform accessible to relief organizations, who then notify them, allowing them to quickly arrange for and distribute the needed supplies.

[1152] Specific examples

[1153] For example, victim B uses a tablet to access the system. B is a 65-year-old woman living alone with high blood pressure. She is feeling very anxious due to the large-scale earthquake. B enters her basic information, and the emotion engine detects high levels of anxiety from her facial expressions. The device sends this information to the server. The server's generation AI generates a relief supply list that includes food, drinking water, and a blood pressure monitor for the elderly, as well as a music player and relaxation guide to reduce anxiety. This list is shared with relief organizations, enabling prompt assistance.

[1154] In this way, the system realizes efficient, rapid and appropriate provision of relief supplies based on the individual needs and emotional state of the disaster victims.

[1155] The processing flow will be explained below.

[1156] Step 1:

[1157] The user accesses the terminal and enters their basic information (age, gender, health condition, family composition, emotional state, etc.). For example, User A enters that he is 30 years old, male, has no allergies, his family consists of a wife and a one-year-old child, and his emotional state is "feeling stressed."

[1158] Step 2:

[1159] The device uses an emotion engine to analyze the user's facial expressions and voice in real time and recognize their emotional state. For example, the device's camera captures Mr. A's facial expression and analyzes whether he is feeling stressed or anxious.

[1160] Step 3:

[1161] The device temporarily stores the basic information entered by the user and the emotion data recognized by the emotion engine in memory, and then transmits the data to the server using a secure communication protocol (e.g., HTTPS). The data is encrypted before transmission.

[1162] Step 4:

[1163] The server receives the basic information and emotion data sent from the device. The server checks the integrity of the received data and stores it in a database. The data is encrypted when saved.

[1164] Step 5:

[1165] The AI ​​on the server generates a list of necessary relief supplies based on the basic information and emotional data of disaster victims stored in the database. For example, based on information about Person A, a list of items such as food for adults, drinking water, and relaxation products (aromatherapy, stress balls) is generated.

[1166] Step 6:

[1167] The server uploads the relief supply list generated by the generative AI to an accessible platform for sharing with relief organizations and related institutions. The shared list is updated in real time.

[1168] Step 7:

[1169] The server notifies the relief organization that the generated list of relief supplies is available for review, and the relief organization accesses it and begins arranging for the necessary supplies immediately.

[1170] Step 8:

[1171] After the relief organization confirms and arranges for the assistance, the server updates the status of the list and moves on to process the information of the next victim. This series of processes is then repeated.

[1172] Specific examples

[1173] For example, victim B uses a tablet to access the system. B is a 65-year-old woman living alone with high blood pressure. She is feeling very anxious about the damage caused by the earthquake. B enters her basic information, and the emotion engine detects high levels of anxiety from her facial expressions. The device sends this information to the server. The server's generation AI uses B's information to generate a relief supply list that includes food, drinking water, and a blood pressure monitor for the elderly, as well as a music player and relaxation guide to reduce anxiety. This list is shared with relief organizations, enabling prompt assistance.

[1174] In this way, the system enables the rapid and appropriate delivery of relief supplies based on the individual needs and emotional state of the disaster victims.

[1175] Example 2

[1176] 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."

[1177] In disaster-stricken areas, there is a need to quickly provide relief supplies that meet the needs of each individual victim. However, conventional methods provide relief supplies based only on basic information about the victims, and do not take into account their emotional state, making it difficult to provide appropriate support. Another issue is that data security is not ensured in the process from inputting information to providing supplies.

[1178] 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.

[1179] In this invention, the server includes a means for inputting basic information and emotional information of disaster victims, a means for transmitting the input basic information and emotional information of disaster victims to the server, a means for saving the received basic information and emotional information of disaster victims in the server, a generating AI means for generating a list of necessary relief supplies based on the saved basic information and emotional information of disaster victims, and a means for sharing the generated list of relief supplies with relief organizations. This enables appropriate and prompt provision of relief supplies according to the individual needs and emotional states of disaster victims.

[1180] A "victim" is an individual whose life, body, or property has been damaged by a disaster.

[1181] "Basic information" is information about a person's identity and living situation, such as age, gender, health status, family status, and emotional state.

[1182] "Emotional information" is information about emotions such as stress, anxiety, and joy obtained from the facial expressions and voices of disaster victims.

[1183] "Means" is a general term for tools, techniques, and methods designed to achieve a specific purpose.

[1184] A "terminal" is an electronic device such as a smartphone, tablet, or computer for inputting, displaying, and communicating information.

[1185] A "server" is a computer system that processes and stores data over a network.

[1186] A "database" is a system or structure for systematically organizing, storing, and managing data.

[1187] "Generative AI means" refers to artificial intelligence algorithms and their processing systems that generate new information and lists based on stored data.

[1188] "Secure communication protocol" is a general term for communication protocols used to transmit data securely, including HTTPS.

[1189] "Encryption" is a technology that converts data according to a specific algorithm to protect its contents.

[1190] The "relief supplies list" is a list of items such as food, medicine, and daily necessities to be provided based on the needs of disaster victims.

[1191] "Relief organizations" are government agencies, non-governmental organizations, companies, and other organizations that provide support to disaster-stricken areas.

[1192] "Real-time" refers to a state in which results are available immediately the moment a process or operation is performed.

[1193] The disaster relief goods production system of the present invention is a system that recognizes basic information and emotional information of disaster victims, quickly generates a list of necessary relief goods, and shares it with relief organizations. This system includes the following components.

[1194] System configuration

[1195] 1. Input means (terminal)

[1196] Users (victims) use devices such as smartphones and tablets to enter their basic information, including age, gender, health status, family composition, and self-evaluated emotional state. Specific input methods include text boxes and drop-down menus displayed on the device screen.

[1197] 2. Emotion recognition means (terminal)

[1198] Using the device's built-in camera and microphone, the emotion engine recognizes the user's facial expressions and voice in real time. The camera captures the user's face, and the microphone records the user's voice. Computer vision and voice analysis algorithms are used to analyze this data and identify emotions such as stress, anxiety, and joy.

[1199] 3. Data transmission means (terminal)

[1200] When the user presses the "Send" button, the device encrypts the entered basic information and emotion data using an algorithm such as AES (Advanced Encryption Standard). The encrypted data is then sent to the server via the HTTPS protocol.

[1201] 4. Data receiving and storage means (server)

[1202] The server receives the data sent from the device, decrypts it, and checks its integrity. The received data is then re-encrypted before being stored in the database to protect it from unauthorized access.

[1203] 5. Relief Supplies List Generation Method (Server)

[1204] The generative AI generates a list of necessary supplies based on the stored data. For example, for a 30-year-old male with a high stress level, the generative AI would list adult groceries, drinking water, relaxation products (aromatherapy, stress balls, etc.). A machine learning algorithm is used to generate the list, predicting the optimal supplies based on past data.

[1205] 6. List sharing method (server)

[1206] The generated aid supply list is uploaded to a platform that is shared in real time with relief organizations and related institutions. Notifications are sent upon uploading so that relevant parties can access it immediately. The platform supports real-time updates of data, enabling rapid response according to the situation.

[1207] Specific examples

[1208] Victim B uses a tablet to access the system. B is a 65-year-old woman who suffers from high blood pressure and lives alone. Feeling extremely anxious due to the large-scale earthquake, B enters her basic information, and the emotion engine detects high levels of anxiety from her facial expression. The device sends this information to the server, and the server's generation AI generates a relief supply list including groceries, drinking water, and a blood pressure monitor for the elderly, as well as a music player and relaxation guide to reduce anxiety. The list is shared with relief organizations, enabling prompt assistance.

[1209] Prompt Sentence Examples

[1210] "A 65-year-old woman lives alone and suffers from high blood pressure. She is feeling very anxious after the earthquake. Please generate a list of supplies she needs. The list should include groceries for seniors, drinking water, a blood pressure monitor, a music player to reduce anxiety, and a relaxation guide."

[1211] This system will enable the efficient, rapid and appropriate provision of relief supplies based on the individual needs and emotional state of disaster victims.

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

[1213] Step 1:

[1214] The user uses the device to enter their basic information (age, gender, health status, family composition, and self-assessed emotional state). Text boxes and drop-down menus are displayed on the device. The entered information is saved in the device's memory. For example, the input data might be "30 years old, male, no allergies, family composition: wife and 1-year-old child, self-assessed stress level: high."

[1215] Step 2:

[1216] The device's built-in camera and microphone capture the user's facial expressions and voice. The emotion engine receives this data and uses computer vision and voice analysis algorithms to recognize emotions in real time. The data input is video and audio data of the user's face and voice, and the output is recognized emotional information (e.g., "high stress level").

[1217] Step 3:

[1218] When the user presses the "Send" button, the device encrypts the entered basic information and the recognized emotion information together using AES, and then sends the encrypted data (including the unencrypted basic information and emotion information) to the server using the HTTPS protocol.

[1219] Step 4:

[1220] The server receives the encrypted data sent from the device. First, it decrypts the data and checks its integrity. To prevent unauthorized access, it re-encrypts the data before storing it in the database. The input data is the encrypted basic information and emotional information, and the output is the data stored in the database.

[1221] Step 5:

[1222] The generation AI on the server analyzes the basic information and emotional information stored in the database. It generates a list of necessary relief supplies based on the analysis results. For example, for the case of a "30-year-old male with high stress levels," it lists adult-sized groceries, drinking water, and relaxation products (aromatherapy and stress balls). The input data is basic information and emotional information, and the output is the generated list of relief supplies.

[1223] Step 6:

[1224] The server uploads the generated relief supply list to the platform in real time to share it with relief organizations and related institutions. Notifications are sent to relevant parties when the list is shared. The input data is the generated relief supply list, and the output is a real-time updated relief supply list.

[1225] Through these steps, the system will enable the efficient, rapid, and appropriate provision of relief supplies based on the individual needs and emotional state of disaster victims.

[1226] (Application example 2)

[1227] 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."

[1228] In disaster-stricken areas, a system is needed that allows disaster victims to quickly and accurately obtain relief supplies that meet their needs. Support based on the emotions and stress levels of disaster victims is particularly important, but such systems do not yet exist. The present invention aims to provide a system that provides optimal relief supplies to disaster victims by combining emotional data with basic information about the disaster victims.

[1229] 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: means for inputting basic information about the disaster victim; means for transmitting the input basic information and emotional data about the disaster victim to the server; means for saving the received basic information and emotional data about the disaster victim in the server; a generation system for generating a list of necessary relief supplies based on the saved basic information and emotional data about the disaster victim; means for sharing the generated list of relief supplies with relief organizations and related institutions; and means for displaying the list of recommended relief supplies to the disaster victim using a smart device. This enables prompt and appropriate provision of relief supplies based on the individual needs and emotional state of the disaster victim.

[1230] "Victims" refer to individuals whose livelihoods or health have been damaged by a disaster.

[1231] "Basic information" refers to basic personal data such as the victim's age, gender, health condition, and family composition.

[1232] "Emotional data" refers to information including the emotional state and stress levels of disaster victims.

[1233] "Server" refers to a computer system that stores and processes data and provides necessary information.

[1234] "Input means" refers to devices and software that allow users to input basic information and emotional data.

[1235] "Means of transmission" refers to the communication technology and protocols used to send the input data to the server.

[1236] "Means for saving" refers to a mechanism for saving received data in a database, etc.

[1237] "Generation system" refers to algorithms or programs that automatically create relief supply lists based on stored data.

[1238] "Means for sharing" refers to the technology or platform for sharing the generated supply list with other agencies and services.

[1239] "Smart device" refers to a device that has an internet connection and is capable of multiple functions. Examples include smartphones and smart glasses.

[1240] The "list of necessary relief supplies" refers to a list of needed supplies and services based on basic information and emotional data of disaster victims.

[1241] "Generative AI" refers to artificial intelligence (AI) technology that automatically generates relief supply lists based on data.

[1242] The present invention provides a system that allows disaster victims to input their basic information and emotional state into the system, quickly and accurately generating a list of necessary relief supplies and sharing it with relief organizations and related institutions. Detailed embodiments of the system are described below.

[1243] System configuration

[1244] 1. Input method (terminal)

[1245] Users use devices such as smartphones or tablets to enter their basic information (age, gender, health status, family composition, etc.) and emotional state. Input fields include text boxes, drop-down menus, and a voice recognition function.

[1246] 2. Emotion recognition means (emotion engine)

[1247] The device is equipped with an emotion engine that recognizes emotions in real time from the user's facial expressions and voice. The emotion engine analyzes sensor data from cameras, microphones, etc. to identify emotions. Specifically, it uses the OpenCV library and the Voice Recognition module.

[1248] 3. Information transmission means (terminal)

[1249] The device sends the basic information entered by the user and the emotion data recognized by the emotion engine to the server using a secure communication protocol (e.g., HTTPS). The data is encrypted before being sent.

[1250] 4. Information storage means (server)

[1251] The server receives basic information and emotion data sent from the device and stores it securely in a database. The received data is always encrypted and undergoes integrity checks.

[1252] 5. Generative AI means (server)

[1253] The generation AI on the server generates a list of necessary relief supplies based on basic information and emotional data of the victims stored in the database. The generation AI is equipped with a generative model and generates a list of supplies based on specific prompt sentences.

[1254] 6. List sharing method (server)

[1255] The generated relief supply list is uploaded to a platform to be shared with relief organizations and related institutions, allowing them to view and access the list. It also provides smart device users with a real-time list of recommended relief supplies.

[1256] Use cases and concrete scenarios

[1257] For example, a 45-year-old man (disaster victim) accesses the system using smart glasses. He is feeling very stressed, and the emotion engine recognizes this state. He also enters basic information about his family and health. Based on this information, the generative AI in the server generates a list of relief supplies, recommending items such as drinking water, medication for high blood pressure patients, and relaxation products. This list is shared with relief organizations, enabling them to provide appropriate assistance quickly.

[1258] Prompt Sentence Examples

[1259] "Generate a specific scenario in which a disaster victim, a 45-year-old man with a stress level of 8 and high blood pressure, uses relief supplies."

[1260] In this way, the cooperation of each component enables the rapid creation and sharing of a relief supply list based on the basic information and emotional state of the disaster victim. The present invention responds to the individual needs and emotional state of the disaster victim, realizing rapid and appropriate relief.

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

[1262] Step 1:

[1263] Users use smart devices to input their basic information (age, gender, health status, family composition, etc.) and emotional state. Here, data is entered into the terminal using text boxes, drop-down menus, and voice input functions. The input data is used for the next processing step.

[1264] Step 2:

[1265] The device recognizes the input basic information and emotional data in real time. Emotional data recognition is performed by analyzing sensor data from cameras, microphones, etc. Specifically, the OpenCV library is used to capture the user's facial expressions, and the Voice Recognition module analyzes emotions from the voice. The obtained emotional data is encrypted along with the basic information.

[1266] Step 3:

[1267] The device sends encrypted basic information and emotion data to the server using a secure communication protocol, HTTPS. The security of the data is ensured using encryption technology (e.g., AES encryption).

[1268] Step 4:

[1269] The server receives the basic information and emotion data sent from the device. The received data is first checked for data integrity and decoded before being securely stored in a database. A database management system (e.g., MySQL) is used for storage.

[1270] Step 5:

[1271] The server's generative AI (artificial intelligence) automatically generates a list of necessary relief supplies based on basic information and emotional data of disaster victims stored in a database. The generative AI uses a generative model (e.g., GPT-3) that constructs a supply list based on specific prompts. It analyzes the input data and outputs an appropriate relief supply list.

[1272] Step 6:

[1273] The generated aid supply list is uploaded in real time to a platform for sharing with relief organizations and related institutions. Notifications are sent to relevant parties to access the shared data, allowing them to view the list.

[1274] Step 7:

[1275] Smart device users will also be able to see a list of relief supplies suitable for them in real time. At this stage, the recommended relief supplies list will be displayed on the screen in an easy-to-understand format, allowing users to select and check the supplies that best suit their situation.

[1276] 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.

[1277] 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.

[1278] 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 robot 414.

[1279] 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.

[1280] FIG. 9 illustrates 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 behaviors 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.

[1281] 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.

[1282] 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).

[1283] 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.

[1284] 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."

[1285] 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.

[1286] 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).

[1287] 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.

[1288] 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.

[1289] 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.

[1290] 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.

[1291] 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.

[1292] 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.

[1293] 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.

[1294] 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.

[1295] 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.

[1296] 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.

[1297] The following is further disclosed regarding the above embodiment.

[1298] (Claim 1)

[1299] A means of inputting basic information about victims;

[1300] means for transmitting the input basic information of the disaster victim to a server;

[1301] a means for storing the received basic information of the disaster victim in a server;

[1302] A generating AI means for generating a list of necessary relief supplies based on the basic information of the disaster victims that has been saved;

[1303] A system that includes a means for sharing the generated relief supply list with relief organizations.

[1304] (Claim 2)

[1305] 10. The system of claim 1, wherein basic information about the victim, including information about the victim's health condition, is input.

[1306] (Claim 3)

[1307] 2. The system according to claim 1, further comprising means for encrypting and storing the victim information.

[1308] "Example 1"

[1309] (Claim 1)

[1310] A means of inputting basic information about victims;

[1311] means for transmitting the input basic information of the disaster victim to a server via a secure communication protocol;

[1312] A means for encrypting and storing the received basic information of the disaster victim in a server and verifying its integrity;

[1313] A generating AI means for generating a list of necessary relief supplies based on the basic information of the disaster victims that has been saved;

[1314] A system that includes a means for sharing the generated relief supply list with relief organizations.

[1315] (Claim 2)

[1316] 2. The system of claim 1, further comprising means for decompressing encrypted victim information and performing integrity checks.

[1317] (Claim 3)

[1318] 10. The system of claim 1, wherein basic information about the victim, including information about the victim's health condition, is input.

[1319] "Application Example 1"

[1320] (Claim 1)

[1321] A means of inputting basic information about victims;

[1322] means for transmitting the input basic information of the disaster victim to a server;

[1323] a means for storing the received basic information of the disaster victim in a server;

[1324] A generating AI means for generating a list of necessary relief supplies based on the basic information of the disaster victims that has been saved;

[1325] A means for sharing the generated aid supply list with relief organizations;

[1326] A means for utilizing a secure communication protocol to encrypt and securely transmit victim information entered through a smart device;

[1327] A means for sending safety confirmation messages to disaster victims from relief organizations using the generated relief supply list and collecting their responses.

[1328] A system including:

[1329] (Claim 2)

[1330] 10. The system of claim 1, including information regarding the health status of the victim.

[1331] (Claim 3)

[1332] 2. The system according to claim 1, further comprising means for encrypting and storing the victim information.

[1333] "Example 2: Combining Emotion Engines"

[1334] (Claim 1)

[1335] A means for inputting basic information and emotional information of the victim;

[1336] means for transmitting the input basic information and emotional information of the disaster victim to a server;

[1337] a means for storing the received basic information and emotional information of the disaster victim in a server;

[1338] A generating AI means for generating a list of necessary relief supplies based on the stored basic information and emotional information of the disaster victims;

[1339] A system that includes a means for sharing the generated relief supply list with relief organizations.

[1340] (Claim 2)

[1341] 10. The system of claim 1, wherein basic information about the victim is input, including information about the victim's health status and emotional information.

[1342] (Claim 3)

[1343] 2. The system according to claim 1, further comprising means for encrypting and storing basic information and emotional information of the disaster victim.

[1344] "Application example 2 when combining emotion engines"

[1345] New Claims

[1346] (Claim 1)

[1347] A means of inputting basic information about victims;

[1348] means for transmitting the input basic information and emotion data of the disaster victim to a server;

[1349] a means for storing the received basic information and emotion data of the disaster victim in a server;

[1350] A system that generates a list of necessary relief supplies based on the basic information and emotional data of the disaster victims that have been saved;

[1351] A means of sharing the generated aid supply list with relief organizations and related agencies;

[1352] A system including a means for displaying a list of recommended relief supplies to a disaster victim using a smart device.

[1353] (Claim 2)

[1354] 10. The system of claim 1, wherein basic information about the victim, including information about the victim's health condition, is input.

[1355] (Claim 3)

[1356] 10. The system of claim 1, further comprising means for encrypting and storing the victim information and emotion data. [Explanation of symbols]

[1357] 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 of inputting basic information about victims; means for transmitting the input basic information of the disaster victim to a server; a means for storing the received basic information of the disaster victim in a server; A generating AI means for generating a list of necessary relief supplies based on the basic information of the disaster victims that has been saved; A system that includes a means for sharing the generated relief supply list with relief organizations.

2. 10. The system of claim 1, wherein basic information about the victim, including information about the victim's health condition, is input.

3. 2. The system according to claim 1, further comprising means for encrypting and storing the victim information.

Citation Information

Patent Citations

  • Persona chatbot control method and system

    JP2022180282A