System
The system addresses the challenge of accurately grasping evacuee needs and health status in real time by integrating communication, sensor, and analysis means to provide timely and appropriate relief supplies, enhancing evacuation facility management.
Patent Information
- Application Number
- JP2024137414
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-16
- Publication Date
- 2026-02-27
AI Technical Summary
Conventional evacuation facilities struggle to accurately grasp the needs and health status of evacuees in real time, leading to delays in providing appropriate relief supplies and inefficiencies in managing the living environment.
A system that includes communication means for collecting information from evacuees, sensor means for environmental data, health data collection means, analysis means for data integration and prioritization, and relief supply management means to ensure timely and appropriate provision of relief supplies.
Enables accurate understanding of individual needs and health status of evacuees, allowing for rapid and efficient delivery of optimal relief supplies, thereby improving the management efficiency and living conditions in evacuation facilities.
Smart Images

Figure 2026034293000001_ABST
Abstract
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] In conventional evacuation facilities, it was difficult to accurately grasp the needs and health status of each evacuee, which resulted in delays in the provision of appropriate relief supplies. Furthermore, there was a lack of means to collect and analyze environmental data in real time, making it impossible to properly manage the living environment of evacuees. For these reasons, there is a need for a system that can grasp the individual needs and health status of each evacuee in real time at evacuation facilities and provide the most appropriate relief supplies. [Means for solving the problem]
[0005] This invention provides a system for understanding the needs and health status of evacuees at evacuation facilities in real time and providing optimal relief supplies. The system of the present invention includes a communication means for collecting information from evacuees at the evacuation facility in the event of a disaster, a sensor means for collecting environmental data within the evacuation facility, a health data collection means for collecting health status data of the evacuees, an analysis means for analyzing the data collected from the communication means, the sensor means, and the health data collection means and determining priorities for relief supplies to be provided based on the needs of the evacuees, and a relief supply management means for executing the relief supply delivery plan determined by the analysis means. This system enables accurate understanding of the individual needs and health status of evacuees and rapid and appropriate provision of relief supplies.
[0006] "Communication means" refers to devices and systems used to collect information from evacuees in evacuation shelters.
[0007] "Sensor means" refers to devices or systems used to collect environmental data within the evacuation facility.
[0008] "Health data collection tools" are devices or systems used to collect health status data of evacuees.
[0009] "Analysis tools" are devices and systems used to analyze collected data and prioritize relief supplies based on the needs of evacuees.
[0010] The "relief supplies management means" refers to a device or system used to execute the relief supplies provision plan determined by the analysis means. [Brief explanation of the drawings]
[0011] [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
[0012] 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.
[0013] First, the terms used in the following description will be explained.
[0014] 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).
[0015] 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.
[0016] 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.
[0017] 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.
[0018] 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."
[0019] [First embodiment]
[0020] FIG. 1 shows an example of the configuration of a data processing system 10 according to the first embodiment.
[0021] 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.
[0022] 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).
[0023] 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.
[0024] 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.
[0025] 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.
[0026] 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.
[0027] FIG. 2 shows an example of the main functions of the data processing device 12 and the smart device 14.
[0028] 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.
[0029] 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.
[0030] 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.
[0031] 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."
[0032] The present invention is a system that grasps the needs and health status of evacuees in evacuation facilities in real time and provides optimal relief supplies. This system includes communication means, sensor means, health data collection means, analysis means, and relief supply management means. The system program based on each of these means and its specific processing are described below.
[0033] Program Overview
[0034] The program of this system operates as follows.
[0035] 1. User interaction:
[0036] User: Evacuees access the chatbot and input their concerns and requests.
[0037] Server: Parses the user input and stores it in a database.
[0038] 2. Environmental Data Collection:
[0039] Device: Sensors collect environmental data such as temperature, humidity, and wind speed.
[0040] Server: Stores environmental data in a central database in real time.
[0041] 3. Health Status Data Collection:
[0042] User: Evacuees enter their health data or wearable devices transmit the data automatically.
[0043] Server: Analyzes the user's health status data and stores it in a database.
[0044] 4. Data analysis and aid proposals:
[0045] Server: Combines and analyzes collected data to create a list of prioritized relief supplies and a delivery plan.
[0046] 5. Implementing the relief supply plan:
[0047] Server: Sends the delivery plan to the relief supplies management system.
[0048] Terminal: Sends notifications to relief supplies management staff to prepare and distribute supplies.
[0049] Specific examples
[0050] Example 1: Collecting and responding to requests from evacuee A
[0051] 1. User: Evacuee A types into the chatbot, "I have a cold and would like some medicine."
[0052] 2. Server: Record this request in the database as "Refugee A: Request for cold medicine."
[0053] Example 2: Environmental and health data collection and analysis
[0054] 1. Terminal: The temperature sensor measures the temperature inside the shelter to be 20°C and the humidity to be 60%.
[0055] 2. User: Evacuee A measures his / her temperature and enters "Temperature 38 degrees."
[0056] 3. Server: Based on this data, the generation AI determines that "evacuee A needs cold medicine and a hot drink."
[0057] 4. Server: Sends the instruction "Refugee A: Provide cold medicine and hot drinks" to the relief supplies management system.
[0058] 5. Terminal: The relief supplies management staff prepares the designated supplies and distributes them to evacuee A.
[0059] conclusion
[0060] This system will enable accurate understanding of the needs and health status of each evacuee, making it possible to quickly provide the most appropriate relief supplies. This is expected to improve the efficiency of evacuation shelter management and significantly improve the living environment of evacuees.
[0061] The processing flow will be explained below.
[0062] Step 1:
[0063] User: Evacuees access the chatbot and log in by entering their name and ID.
[0064] Server: Stores the name and ID received from the user in a database and authenticates the evacuees.
[0065] Step 2:
[0066] User: Through the chatbot, the user inputs their problem or request, for example, "I need a specific food because I have allergies."
[0067] Server: Analyzes the input from the user and records it in the database, such as "User ID: Request for allergy-friendly ingredients."
[0068] Step 3:
[0069] Terminal: Environmental sensors within the evacuation facility periodically collect data such as temperature, humidity, wind speed, and air quality.
[0070] Server: Stores environmental data in real time in a central database.
[0071] Step 4:
[0072] User: Regularly enters health status data (e.g., temperature, blood pressure, heart rate) or the wearable device automatically transmits the data.
[0073] Server: Analyzes the received health data and stores it in a database, such as "User ID: Body temperature 36.5 degrees, Heart rate 75."
[0074] Step 5:
[0075] Server: Integrates and analyzes data collected from communication, sensor, and health data collection methods. For example, it considers the user's needs, health status, and environmental conditions and determines that "user ID needs allergy-friendly food and humidity control."
[0076] Server: Create a list of high-priority relief supplies and a specific delivery plan, and record it as "User ID: Allergy-friendly ingredients, dehumidifier."
[0077] Step 6:
[0078] Server: Sends the created relief supplies delivery plan to the relief supplies management system.
[0079] Terminal: Send specific instructions to relief supplies management staff, such as "User ID: Provide allergy-friendly ingredients and dehumidifier."
[0080] Step 7:
[0081] Terminal: Relief supplies management staff prepare and distribute relief supplies to evacuees. For example, they hand out food items suitable for people with allergies.
[0082] User: After receiving the supplies, the evacuees provide feedback through the chatbot, for example, by typing, "The allergy-friendly ingredients were helpful."
[0083] Server: The received feedback is stored in a database and used for future analysis.
[0084] Example 1
[0085] 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."
[0086] Evacuation facilities are required to grasp the needs and health status of evacuees in real time and provide the necessary relief supplies quickly and efficiently. However, conventional methods make it difficult to accurately grasp the diverse needs and health status of evacuees, resulting in problems such as shortages or excesses of relief supplies and delays in their delivery. In addition, there is a lack of means to effectively utilize collected data and develop optimal relief supply plans.
[0087] 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.
[0088] In this invention, the server includes a communication means for collecting information from evacuees in evacuation facilities, a sensor means for collecting environmental data within the evacuation facility, and a health data collection means for collecting health status data of the evacuees. This makes it possible to grasp the needs and health status of evacuees in real time and to develop an optimal relief supply delivery plan based on the collected data. Furthermore, the relief supply management means includes a terminal for sending notifications to relief supply management staff and preparing and distributing supplies, allowing for the prompt and efficient provision of relief supplies. Furthermore, the communication means includes an analysis means for receiving input from evacuees via a chatbot and recording the information in a database, allowing for the effective collection and analysis of evacuees' requests and the provision of appropriate support. These means are expected to improve the efficiency of evacuation facility operations and significantly improve the living environment of evacuees.
[0089] An "evacuee" is a person who is housed in an evacuation facility during an emergency or disaster.
[0090] "Communication means" refers to systems or devices for exchanging information with evacuees, including, for example, chatbots.
[0091] "Sensor means" refers to a device for measuring and collecting environmental data (e.g., temperature, humidity, wind speed, air quality, etc.) within the evacuation facility.
[0092] "Health data collection means" refers to devices or systems for collecting data on the health status of evacuees (e.g., body temperature, heart rate, blood pressure, etc.).
[0093] The "analysis means" is a system that analyzes data obtained from communication means, sensor means, and health data collection means, and determines the priority of relief supplies based on the needs and health status of evacuees.
[0094] The "relief supplies management means" is a system for executing the relief supplies provision plan determined by the analysis means, and includes a terminal for sending notifications to relief supplies management staff and preparing and distributing supplies.
[0095] A "chatbot" is a system that receives input from users via a text-based interface and has the ability to interpret the user's requests using natural language processing algorithms.
[0096] "Environmental Data" means data relating to meteorological and physical conditions within the evacuation facility (e.g., temperature, humidity, wind speed, air quality, etc.).
[0097] "Health status data" refers to data related to the physical condition and health of evacuees (e.g., body temperature, heart rate, blood pressure, etc.).
[0098] A "generative AI model" is an artificial intelligence model used to analyze collected data and develop appropriate relief supply plans.
[0099] A "prompt" is a form of instruction or question input to a generative AI model, designed to elicit a specific analysis or response.
[0100] The present invention is a system that grasps the needs and health status of evacuees in evacuation facilities in real time and provides optimal relief supplies. This system includes communication means, sensor means, health data collection means, analysis means, and relief supply management means.
[0101] communication means
[0102] Users: Evacuees access the chatbot using devices such as smartphones or tablets and input their concerns and requests. For example, they can send a message such as, "I have a cold and would like some medicine."
[0103] Server: The server analyzes the message received from the chatbot using a natural language processing (NLP) algorithm (e.g., spaCy or NLTK). The analysis result is recorded in the database as "Refugee A: Request for cold medicine."
[0104] Sensor Means
[0105] Terminal: Sensors will be placed in the evacuation facility to collect environmental data such as temperature, humidity, wind speed, and air quality. For example, a DHT22 sensor will be used to measure temperature and humidity.
[0106] Terminal: The collected data is sent to the server via Arduino or Raspberry Pi.
[0107] Server: The server receives real-time environmental data sent from the device and stores it in a central database. For example, the temperature is 20 degrees and the humidity is 60%.
[0108] Health data collection methods
[0109] User: Evacuees manually enter their health status or use a wearable device (e.g., Fitbit or Apple Watch) to automatically transmit data. For example, they enter a temperature of 38°C.
[0110] Server: The server receives health data sent from the wearable device and manually entered data, analyzes it, and stores it in a database. The analysis is performed using Python libraries such as Pandas and NumPy.
[0111] Analysis means
[0112] Server: The server integrates collected environmental and health data and performs analysis using a generative AI model (e.g., GPT-4®). The analysis uses algorithms to optimally prioritize relief supplies based on the needs of evacuees.
[0113] Relief supplies management means
[0114] Server: The server notifies the relief supplies management system of the relief supplies delivery plan determined by the analysis means. This notification is sent using API data.
[0115] Devices: Relief supply management staff receive notifications and prepare and distribute designated supplies. Devices (e.g., tablets and smartphones) can be used to notify team members and quickly deliver supplies to evacuees.
[0116] Specific examples
[0117] Example 1: Collecting and responding to requests from evacuee A
[0118] 1. User: Evacuee A types into the chatbot, "I have a cold and would like some medicine."
[0119] 2. Server: Record this request in the database as "Refugee A: Request for cold medicine."
[0120] Example 2: Environmental and health data collection and analysis
[0121] 1. Terminal: The temperature sensor measures the temperature inside the shelter to be 20°C and the humidity to be 60%.
[0122] 2. User: Evacuee A measures his / her temperature and enters "Temperature 38 degrees."
[0123] 3. Server: Based on this data, the generation AI determines that "evacuee A needs cold medicine and a hot drink."
[0124] 4. Server: Sends the instruction "Refugee A: Provide cold medicine and hot drinks" to the relief supplies management system.
[0125] 5. Terminal: The relief supplies management staff prepares the designated supplies and distributes them to evacuee A.
[0126] Prompt Sentence Examples
[0127] "Refugee A has a body temperature of 38 degrees and needs cold medicine. Please suggest appropriate relief supplies and additional measures."
[0128] The flow of the identification process in the first embodiment will be described with reference to FIG.
[0129] Step 1:
[0130] User: Evacuees access the chatbot and input their concerns or requests. For example, they can send a message saying, "I have a cold and would like some medicine."
[0131] Input: Evacuee's request message
[0132] Specific operation: Evacuees use their smartphones or tablets to type messages into the chatbot's interface.
[0133] Output: The user's request message is sent to the chatbot.
[0134] Step 2:
[0135] Server: The server analyzes messages received from the chatbot using natural language processing (NLP) algorithms (e.g., spaCy or NLTK).
[0136] Input: Request message sent by the chatbot
[0137] What it does: The server runs an NLP algorithm to analyze the message and extract specific keywords or phrases, such as whether the keyword "cold medicine" is included.
[0138] Output: The analysis result "Refugee A: Requests cold medicine" is recorded in the database.
[0139] Step 3:
[0140] Terminal: Sensor means collects environmental data such as temperature, humidity, wind speed, and air quality.
[0141] Input: Environmental data within the evacuation facility (e.g., temperature, humidity, wind speed, air quality)
[0142] What it does: Use DHT22 sensors and other environmental sensors to measure data in real time, collect data using Arduino or Raspberry Pi, and send it to a server.
[0143] Output: Collected environmental data is sent to a server and stored in a central database.
[0144] Step 4:
[0145] User: Evacuees enter their health status or wearable devices automatically transmit health data.
[0146] Input: Evacuee's health data (e.g., body temperature, heart rate, blood pressure)
[0147] How it works: Evacuees manually enter their body temperature and other information using their smartphones, or the wearable device automatically sends the data to a server via Bluetooth or other means.
[0148] Output: The input or transmitted health data is sent to the server and used for analysis.
[0149] Step 5:
[0150] Server: The server integrates the collected environmental and health data and analyzes it using a generative AI model (e.g., GPT-4).
[0151] Input: Environmental and health data
[0152] How it works: The server preprocesses the data using Python's Pandas and NumPy, then inputs it into the generative AI model, which then makes a recommendation: "Refugee A needs cold medicine and a hot drink."
[0153] Output: A proposed aid list and delivery plan is generated.
[0154] Step 6:
[0155] Server: Notifies the relief supplies management system of the generated relief supplies delivery plan.
[0156] Input: Relief Supply Plan
[0157] Specific operation: The server sends data to the relief supplies management system via API. For example, it sends an instruction such as "Refugee A: Provide cold medicine and hot drinks."
[0158] Output: The notified relief supplies delivery plan is recorded in the relief supplies management system.
[0159] Step 7:
[0160] Terminal: Relief supply management staff receives notification and prepares the designated supplies.
[0161] Input: Notification based on relief supply plan
[0162] Specific actions: Use a smartphone or tablet to check notifications and send instructions to team members. Prepare and distribute designated supplies (e.g., cold medicine, hot drinks) to evacuees.
[0163] Output: Evacuees are provided with necessary supplies.
[0164] (Application example 1)
[0165] 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."
[0166] Not only are evacuation facilities required to grasp the needs and health status of evacuees in real time and provide the most appropriate relief supplies, but logistics centers are also required to monitor the health status and work environment of employees in real time and provide optimal work support and environmental improvements. Conventional technology has made it difficult to provide detailed responses to both evacuees and employees or to efficiently provide relief supplies and work support. Therefore, a system that can be used consistently at both evacuation facilities and logistics centers is required.
[0167] 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.
[0168] In this invention, the server includes a communication means for collecting information from evacuees in evacuation facilities in the event of a disaster, a sensor means for collecting employee health status and work environment data at the logistics center, a health data collection means for collecting health status data of evacuees and employees, an analysis means for analyzing the data collected from the communication means, sensor means, and health data collection means, and determining priorities for relief supplies and work support to be provided based on the needs of evacuees and the requests of employees, a relief supplies management means for executing the relief supplies and work support provision plan determined by the analysis means, and a means for collecting employee requests via a chatbot using prompt sentences.
[0169] This will enable evacuation facilities to provide appropriate relief supplies tailored to the needs of each evacuee, and will also enable logistics centers to provide optimal work support and improve the environment based on employees' health status and requests.
[0170] "Communication means" refers to the means used within evacuation facilities and logistics centers to collect information from evacuees and employees and transfer it to servers, etc.
[0171] The "sensor means" refers to a sensor device for collecting data on temperature, humidity, wind speed, air quality, and working environment within evacuation facilities and logistics centers.
[0172] "Health data collection means" refers to wearable devices and measuring equipment for collecting information on the health status of evacuees and employees (e.g., body temperature, heart rate, etc.).
[0173] "Data analysis methods using generative AI models" refers to methods that use artificial intelligence models to propose optimal relief supplies and work support based on the needs of evacuees and employees based on collected data.
[0174] "Prompts" are guidance messages or questions used by employees and evacuees to input their needs and status through the chatbot.
[0175] A "chatbot" is an automated response system that collects information through dialogue with users.
[0176] The "relief supplies management means" is a means for executing the relief supplies and work support provision plan determined by the analysis means.
[0177] A "logistics center" is a facility that stores, sorts, and transports goods and supplies.
[0178] An "evacuation facility" is a facility where evacuees can temporarily live in the event of a disaster or emergency.
[0179] This invention relates to a system for use in evacuation facilities and logistics centers. It combines several key methods to grasp the health status and needs of evacuees and employees in evacuation facilities and logistics centers in real time, and to provide optimal relief supplies and work support.
[0180] System configuration
[0181] The system includes the following elements:
[0182] 1. Means of communication
[0183] The server provides communication channels to collect information from evacuees and employees, including smartphones, smart glasses, and chatbots.
[0184] 2. Sensor means
[0185] The terminals include sensors for collecting environmental data (temperature, humidity, wind speed, air quality) within evacuation facilities and logistics centers. Specifically, temperature sensors, humidity sensors, anemometers, and air quality sensors are used.
[0186] 3. Health data collection methods
[0187] The terminals will use wearable devices and other health measurement devices, such as smartwatches, thermometers, and heart rate monitors, to collect information on the health status of evacuees and employees.
[0188] 4. Data Analysis Methods
[0189] The server uses a generative AI model to analyze the collected data, and this analysis suggests the best relief supplies and work support to meet the needs of evacuees and employees.
[0190] 5. Relief supplies management measures
[0191] The server includes a management means for executing the relief supply plan determined by the analysis means, which includes a supplies management system for preparing and distributing relief supplies in a timely manner.
[0192] 6. Prompt Sentence
[0193] The terminal provides a means to collect employee requests via a chatbot using prompts, which are guided messages or questions designed to accurately elicit the required information.
[0194] Specific examples
[0195] Example 1: Providing relief supplies at evacuation facilities
[0196] Suppose evacuee A inputs "I have a headache" through the smart glasses. The server collects this information and analyzes it in combination with body temperature and heart rate data obtained through the health data collection means. As a result of the analysis, the generative AI model suggests "providing headache medicine and water," and the relief supplies management means prepares supplies based on this. A specific prompt phrase might be, "How are you feeling now?"
[0197] Example 2: Work support at a logistics center
[0198] Employee B uses his smartphone to input, "My shoulder hurts, so I need a break." The server receives this request and analyzes it together with environmental data collected by sensor means (for example, the temperature and humidity of the work area). As a result of the analysis, a support suggestion is generated, such as "Take a break and stretch." An example of a prompt phrase is, "Where do you feel pain?"
[0199] This system will enable evacuation facilities to provide appropriate relief supplies tailored to the needs of each individual evacuee, while logistics centers will be able to provide optimal work support and improve the environment based on employees' health conditions and needs.
[0200] The flow of the specific processing in the application example 1 will be described with reference to FIG.
[0201] Step 1:
[0202] The user inputs information through a device (smartphone or smart glasses).
[0203] Input: User's health condition or needs (e.g., "I have a headache")
[0204] Specifically, the user launches the chatbot and inputs their symptoms and requests according to the prompts.
[0205] Step 2:
[0206] The input data collected by the terminal is transmitted to the server via a communication means.
[0207] Input content: Information from the user (e.g., "I have a headache")
[0208] Output: Information is saved on the server
[0209] Specifically, the terminal packages the input from the user as text data and transmits it to the server via the network.
[0210] Step 3:
[0211] The terminal uses the sensor means to collect environmental data and health data and transmits it to the server.
[0212] Input: Sensor data such as temperature, humidity, wind speed, air quality, body temperature, and heart rate
[0213] Output: Environmental and health data are stored on the server.
[0214] Specifically, the sensor data acquired by the terminal is sent to the server in real time.
[0215] Step 4:
[0216] The server performs data analysis based on the collected data.
[0217] Input: User input data and sensor data
[0218] Output content: Analysis results (e.g., "Propose headache medicine and water")
[0219] Specifically, the server uses a generative AI model to analyze the collected data and generate suggestions for appropriate relief supplies and work support.
[0220] Step 5:
[0221] The server executes a provision plan using a relief supplies management means based on the analysis results.
[0222] Input content: Analysis results (e.g., "Provide headache medicine and water")
[0223] Output content: Relief supply plan
[0224] Specifically, the server sends a notification to the relief supplies management staff and instructs them to prepare and distribute the necessary supplies.
[0225] Step 6:
[0226] The terminal receives the notification from the server and provides feedback to the user.
[0227] Input details: Relief supply plan
[0228] Output: Feedback to the user (e.g. "Headache medicine and water have been prepared")
[0229] As a specific operation, the terminal notifies the user of information on how relief supplies will be provided.
[0230] This series of processes enables appropriate relief supplies and work support to be quickly provided according to the needs of users at evacuation facilities and logistics centers.
[0231] 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.
[0232] This invention is a system that grasps the needs and health status of evacuees in evacuation facilities in real time and provides optimal relief supplies. This system includes communication means, sensor means, health data collection means, analysis means, relief supply management means, and an emotion engine. The emotion engine is used to analyze the evacuees' input and facial expression data, determine their emotions, and determine the priority of the relief supplies to be provided.
[0233] Program Overview
[0234] The program of this system operates as follows.
[0235] 1. User interaction:
[0236] User: Evacuees access the chatbot and log in by entering their name and ID.
[0237] Server: Stores the name and ID received from the user in a database and authenticates the evacuees.
[0238] User: Enters their problem or request through the chatbot, for example, "I need certain foods because I have allergies."
[0239] Server: Analyzes the user's input and records it in the database as "User ID: Allergy-friendly food request."
[0240] 2. Environmental Data Collection:
[0241] Terminal: Environmental sensors within the evacuation facility periodically collect data such as temperature, humidity, wind speed, and air quality.
[0242] Server: Stores environmental data in real time in a central database.
[0243] 3. Health Status Data Collection:
[0244] User: Regularly enters health status data (e.g., temperature, blood pressure, heart rate) or the wearable device automatically transmits the data.
[0245] Server: Analyzes the received health data and stores it in the database as "User ID: Body temperature 36.5 degrees, heart rate 75."
[0246] 4. Collecting Emotional Data:
[0247] Users: They provide input into the chatbot, such as tone and word choice when entering text, or facial expression data sent via the device's camera.
[0248] Server: The collected text data and facial expression data are analyzed using an emotion engine and stored in a database as "user ID: emotion data (e.g., high stress level)."
[0249] 5. Data analysis and aid proposals:
[0250] Server: Integrates and analyzes data collected from communication means, sensor means, health data collection means, and emotion engine. For example, by comprehensively considering the user's requests, health status, environmental conditions, and emotions, it determines that "user ID needs allergy-friendly food and an environment that reduces stress."
[0251] Server: Create a list of high-priority relief supplies and a specific delivery plan, and record it as "User ID: Allergy-friendly ingredients, stress-reducing products."
[0252] 6. Implementing relief supply plans:
[0253] Server: Sends the created relief supplies delivery plan to the relief supplies management system.
[0254] Terminal: Send specific instructions to relief supply management staff: "User ID: Provide allergy-friendly ingredients and stress-reducing products."
[0255] Specific examples
[0256] Example 1: Collecting and responding to requests from evacuee B
[0257] 1. User: Evacuee B types into the chatbot, "I have asthma and I'm stressed. I'd like an inhaler and some items to help me relax."
[0258] 2. Server: Record this request in the database as "Refugee B: Request for inhaler and relaxation item."
[0259] Example 2: Collecting and analyzing environmental and emotional data
[0260] 1. Terminal: The temperature sensor measures the temperature inside the shelter to be 25°C and the humidity to be 70%.
[0261] 2. User: Evacuee B measures his / her temperature and enters "Temperature 37 degrees."
[0262] 3. Server: Based on the collected data, the generating AI determines that "evacuee B needs an inhaler and relaxation items."
[0263] 4. Server: The emotion engine recognizes the high stress level from Evacuee B's input and determines that additional items are needed to reduce stress.
[0264] 5. Server: Sends the instruction "Refugee B: Provide inhalers, relaxation items, and stress reduction items" to the relief supplies management system.
[0265] 6. Terminal: The relief supplies management staff prepares the designated supplies and distributes them to evacuee B.
[0266] conclusion
[0267] This system will enable a comprehensive understanding of the individual needs, health status, and even emotional state of evacuees, making it possible to quickly provide the most appropriate relief supplies. This is expected to improve the efficiency of evacuation shelter operations and significantly improve the living environment of evacuees.
[0268] The processing flow will be explained below.
[0269] Step 1:
[0270] User: Evacuees access the chatbot and log in by entering their name and ID.
[0271] Server: Stores the name and ID received from the user in a database and authenticates the evacuees.
[0272] Step 2:
[0273] User: The user enters their problem or request through the chatbot. For example, they might enter, "I have asthma and need an inhaler."
[0274] Server: Analyzes the input from the user and records it in the database as "User ID: Inhaler Request".
[0275] Step 3:
[0276] Terminal: Environmental sensors within the evacuation facility periodically collect data such as temperature, humidity, wind speed, and air quality.
[0277] Server: Stores collected environmental data in a central database in real time.
[0278] Step 4:
[0279] User: Regularly enters health status data (e.g., temperature, blood pressure, heart rate) or the wearable device automatically transmits the data.
[0280] Server: Receives health status data and stores it in a database, such as "User ID: Body temperature 37 degrees, Heart rate 80."
[0281] Step 5:
[0282] Users: Provide input into the chatbot through their intonation and word choices, or through facial expression data sent via their device's camera.
[0283] Server: Analyze the collected text data and facial expression data using an emotion engine and save it in a database as "User ID: High stress level."
[0284] Step 6:
[0285] Server: Integrates and analyzes data collected from communication means, sensor means, health data collection means, and emotion engine. For example, it comprehensively considers the user's needs, health condition, environmental conditions, and emotional state and determines that "user ID needs an inhaler and relaxation items."
[0286] Server: Determines the priority of relief supplies based on the user's needs and emotions, and creates a relief supply plan. Records it as "User ID: Inhaler, Relaxation Items."
[0287] Step 7:
[0288] Server: Sends the created relief supplies delivery plan to the relief supplies management system.
[0289] Terminal: Send specific instructions to relief supplies management staff: "User ID: Provide inhaler and relaxation items."
[0290] Step 8:
[0291] Terminal: Relief supplies management staff prepare and distribute relief supplies to evacuees, for example, handing out inhalers and relaxation items to evacuees.
[0292] User: After receiving the supplies, the evacuees provide feedback through the chatbot, for example, typing, "The inhaler was helpful."
[0293] Server: The received feedback is stored in a database and used for future analysis.
[0294] Example 2
[0295] 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."
[0296] There is a need for an effective system that can grasp the needs, health status, and even emotional state of evacuees in evacuation facilities in real time and provide relief supplies appropriately and quickly. However, conventional systems have difficulty taking the emotional state of evacuees into account, and the priority of relief supplies set may not be appropriate for the actual condition of the evacuees. As a result, there have been problems with evacuees' satisfaction and poor maintenance of their health.
[0297] The identification process by the identification processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means. In this invention, the server includes a communication means, a sensor means, a health data collection means, an emotion data collection means, an analysis means, and a relief supplies management means. This makes it possible to comprehensively analyze the needs, health conditions, and emotion conditions of evacuees and provide relief supplies appropriately and quickly.
[0298] "Means of communication" refers to the means for collecting information from evacuees in evacuation facilities.
[0299] The "sensor means" is a means for collecting environmental data within the evacuation facility.
[0300] "Health data collection means" refers to means for collecting health status data of evacuees.
[0301] The "emotion data collection means" is a means for collecting emotional data of evacuees.
[0302] The "analysis means" is a means for analyzing data collected from the communication means, sensor means, health data collection means, and emotion data collection means, and determining the priority of relief supplies to be provided based on the needs, health status, and emotional status of evacuees.
[0303] The "relief supplies management means" is a means for executing the relief supplies provision plan determined by the analysis means.
[0304] "Relief supplies" are items that address the needs, health, and emotional state of evacuees, such as food, medicine, and items to provide a comfortable living environment.
[0305] The present invention is a system for understanding the needs, health status, and emotional state of evacuees in evacuation facilities in real time and providing appropriate relief supplies. This system is mainly composed of communication means, sensor means, health data collection means, emotional data collection means, analysis means, and relief supply management means.
[0306] 1. Means of communication
[0307] User: Evacuees log in to the chatbot on a terminal installed at the evacuation center by entering their name and ID. This chatbot can use, for example, general commercially available chatbot software. The chatbot receives the evacuees' text input in real time and sends it to the server for analysis.
[0308] 2. Sensor means
[0309] Terminals: Environmental sensors are installed in the evacuation facility to measure temperature, humidity, wind speed, air quality, etc. These sensors can be implemented using commercially available IoT devices. Environmental data is collected periodically and transmitted to a server via Wi-Fi or LAN.
[0310] 3. Health data collection methods
[0311] User: Evacuees can input their health status data, such as body temperature, blood pressure, and heart rate, into the chatbot, or they can automatically send the data from a wearable device, such as a commercially available smartwatch or fitness tracker. The input data is sent to the server in real time.
[0312] 4. Emotional Data Collection Methods
[0313] User: Users can provide the chatbot with text input, word selection, or facial expression data via their device's camera. The emotion engine analyzes the collected text and facial expression data to determine the emotional state of the evacuees.
[0314] 5. Analysis method
[0315] Server: The server integrates data collected from communication means, sensor means, health data collection means, and emotion data collection means, and analyzes it using a generative AI model. For example, it comprehensively considers the user's requests, health status, environmental conditions, and emotions, and determines that "user ID needs allergy-friendly food and an environment that reduces stress." The results of the analysis are stored in a database.
[0316] 6. Relief supplies management measures
[0317] Server: Based on the analysis results, it creates a list of high-priority relief supplies and a specific delivery plan, and sends it to the relief supplies management system. The relief supplies management system then sends specific delivery instructions to relief supplies management staff.
[0318] Specific examples
[0319] Example 1: Collecting and responding to requests from evacuee B
[0320] 1. User: Evacuee B types into the chatbot, "I have asthma and I'm stressed. I'd like an inhaler and some items to help me relax."
[0321] 2. Server: Record this request in the database as "Refugee B: Request for inhaler and relaxation item."
[0322] Example 2: Collecting and analyzing environmental and emotional data
[0323] 1. Terminal: The temperature sensor measures the temperature inside the shelter to be 25°C and the humidity to be 70%.
[0324] 2. User: Evacuee B measures his / her temperature and enters "Temperature 37 degrees."
[0325] 3. Server: Based on the collected data, the generative AI model determines that "evacuee B needs an inhaler and relaxation items."
[0326] 4. Server: The emotion engine recognizes the high stress level from Evacuee B's input and determines that additional items are needed to reduce stress.
[0327] 5. Server: Sends the instruction "Refugee B: Provide inhalers, relaxation items, and stress reduction items" to the relief supplies management system.
[0328] 6. Terminal: The relief supplies management staff prepares the designated supplies and distributes them to evacuee B.
[0329] This system makes it possible to comprehensively grasp the individual needs, health status, and even emotional state of evacuees, and quickly provide the most appropriate relief supplies. This is expected to improve the efficiency of evacuation shelter management and significantly improve the living environment of evacuees.
[0330] The flow of the identification process in the second embodiment will be described with reference to FIG.
[0331] Step 1: User Login
[0332] User: Evacuees log in to the chatbot on the terminal installed at the evacuation center by entering their name and ID. For example, user input: "Name: Yamada Taro, ID: 12345"
[0333] Input: Evacuee's name and ID
[0334] Data calculation: The chatbot sends the user's input information to the server, which stores the received information in a database and authenticates the evacuees.
[0335] Output: Record "ID12345: Yamada Taro" in the database
[0336] Step 2: Enter and save your request
[0337] User: Enter their concerns or requests in text through the chatbot. For example, request: "I need ingredients suitable for allergies."
[0338] Input: Evacuee's request
[0339] Data calculation: The chatbot receives the request and sends it to the analysis engine. The analyzed request is recorded in the database as "User ID: Request content."
[0340] Output: Record "ID12345: Allergy-friendly food request" in the database
[0341] Step 3: Collect environmental data
[0342] Terminal: Environmental sensors installed in evacuation facilities periodically collect data such as temperature, humidity, wind speed, and air quality. For example, temperature sensor data: "Temperature: 25 degrees"
[0343] Input: Data from environmental sensors
[0344] Data calculation: The data collected by the sensors is sent to the server, which stores this environmental data in a database in real time.
[0345] Output: Record "Temperature: 25 degrees, Humidity: 70%" in the database
[0346] Step 4: Collect health status data
[0347] User: Enters health status data such as body temperature, blood pressure, and heart rate into the chatbot. Alternatively, the wearable device automatically sends the data. For example, health data entry: "Body temperature: 36.5 degrees, heart rate: 75"
[0348] Input: Health status data
[0349] Data calculation: The chatbot or wearable device sends health data to the server, which analyzes it and stores it in the database as "user ID: health data."
[0350] Output: Record "ID12345: Body temperature 36.5 degrees, heart rate 75" in the database
[0351] Step 5: Collecting emotion data
[0352] User: The user provides the chatbot with text input, word choice, or facial expression data via the device camera. For example, text input: "I'm very worried."
[0353] Input: Text data, facial expression data
[0354] Data calculation: The emotion engine analyzes text data and facial expression data to determine the user's emotional state. For example, if the user is judged to be "highly stressed," the data is recorded as "User ID: Emotion data."
[0355] Output: Record "ID12345: High Stress" in the database
[0356] Step 6: Analyze the integrated data
[0357] Server: Integrates data collected from communication means, sensor means, health data collection means, and emotion data collection means, and analyzes it using a generative AI model. For example, analysis content: "User ID 12345 needs allergy-friendly food and an environment that reduces stress."
[0358] Input: Various collected data
[0359] Data calculation: Integrated analysis of various data
[0360] Output: Save the analysis results in the database. Record "ID12345 needs allergy-friendly food and a stress-reducing environment."
[0361] Step 7: Generate and submit a relief delivery plan
[0362] Server: Based on the analysis results, it creates a list of high-priority relief supplies and a specific delivery plan, and sends them to the relief supplies management system.
[0363] Input: Analysis results
[0364] Data calculations: generating relief supply plans
[0365] Output: Send the instruction "ID12345: Provide allergy-friendly ingredients and stress-reducing products" to the relief supplies management system
[0366] This detailed processing step allows for a real-time understanding of the needs, health status, and emotional state of evacuees, enabling the quick provision of the most appropriate relief supplies.
[0367] (Application example 2)
[0368] 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."
[0369] In specific environments such as evacuation centers and factories, there is a need to grasp the health and psychological state of evacuees and employees in real time and quickly provide optimal support according to their needs. However, existing systems have difficulty responding effectively to individual needs, and support utilizing emotional data is particularly insufficient. Therefore, it is necessary to develop a system that can more effectively grasp individual needs, health status, and emotional state comprehensively and determine the priority of relief supplies.
[0370] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.
[0371] In this invention, the server includes a communication means for collecting information from evacuees in evacuation facilities when a disaster occurs, a sensor means for collecting environmental data within the evacuation facility, a health data collection means for collecting health data of the evacuees, an analysis means for analyzing the data collected from the communication means, the sensor means, and the health data collection means and determining the priority of relief supplies to be provided based on the needs of the evacuees, a relief supplies management means for executing the relief supply delivery plan determined by the analysis means, and an emotion engine for analyzing emotional data of the evacuees and providing optimal support measures when psychological support is needed. This makes it possible to comprehensively grasp the individual needs, health conditions, and emotional states of the evacuees and employees and provide optimal support quickly and effectively.
[0372] "Communication means" refers to devices and technologies that collect necessary information from evacuees and enable data exchange with the system.
[0373] A "sensor means" is a device or technology that measures and collects data about a particular environmental condition (such as temperature, humidity, wind speed, air quality, etc.).
[0374] "Health data collection means" refers to devices and technologies that collect data on the health status of evacuees and employees (body temperature, heart rate, blood pressure, etc.).
[0375] "Analysis methods" refer to systems and technologies for analyzing collected data and determining priorities for relief supplies and support to be provided based on the needs of evacuees.
[0376] "Relief supplies management means" refers to systems and technologies for executing the relief supplies provision plan determined by the analysis means and for appropriately managing and providing the necessary supplies.
[0377] An "emotion engine" is a system or technology that analyzes the emotional data of evacuees and employees, and provides the most appropriate means of psychological support when needed.
[0378] The present invention is a system that monitors the health and emotional states of users in evacuation facilities and factories in real time and provides optimal relief supplies according to the users' needs. This system includes a communication means, a sensor means, a health data collection means, an analysis means, a relief supply management means, and an emotion engine.
[0379] The server first provides a means of communication to collect information from evacuees or employees. A chatbot is used as the communication method, and evacuees and employees input their own situations and needs, and the necessary data is then sent to the core system.
[0380] Next, sensor means are used to collect surrounding environmental data, such as sensors for temperature, humidity, wind speed, air quality, etc. These data are periodically collected and sent to a server.
[0381] Health data collection will involve evacuees and employees entering their own health information, such as body temperature, heart rate, and blood pressure, or data will be collected automatically using wearable devices. The collected health data will be sent to a server in real time.
[0382] The server analyzes the data collected from the communication means, sensor means, and health data collection means using an analysis means. The analysis means determines the priority of relief supplies to be provided based on the needs of evacuees and employees. For example, if there is a need for foods suitable for specific allergies or stress relief products, it determines the relief supplies that meet the needs.
[0383] Furthermore, the analysis means uses the emotion engine to analyze the emotional data of evacuees and employees, and provides optimal support measures when psychological support is needed. The emotion engine analyzes the user's input text and facial expression data to determine their emotional state. Based on this data, the relief supplies management means operates and executes the determined relief supplies delivery plan.
[0384] As a specific example, if evacuee A inputs through the chatbot, "I've been feeling stressed recently and my body temperature is high," the system will operate as follows: The server analyzes the input from the chatbot and obtains body temperature data using the health data collection means. It then uses the emotion engine to evaluate the stress level. Based on this, the analysis means determines the most appropriate relief supplies (e.g., refreshing items or extended rest periods) and provides them via the relief supplies management means.
[0385] Example prompt sentence:
[0386] Please explain in detail what steps the program should take if User A types "I've been feeling stressed lately."
[0387] This system will enable a comprehensive understanding of the individual needs, health status, and emotional state of evacuees and employees, making it possible to provide prompt and optimal assistance.
[0388] The flow of the specific processing in the application example 2 will be described with reference to FIG.
[0389] Step 1:
[0390] Users input their ID, name, health condition, and needs through the chatbot, including specific information such as "My body temperature is 38 degrees and I feel highly stressed."
[0391] Input: User ID, Name, Health Status, Needs
[0392] Output: User data received from the chatbot
[0393] Specific operation: The user accesses the chatbot on a smartphone or computer and sends a message saying, "ID: 001, Name: Yamada, Body temperature: 38 degrees, Stressed."
[0394] Step 2:
[0395] The server stores the user data received from the chatbot in a database.
[0396] Input: User data received from the chatbot
[0397] Output: User data stored in the database
[0398] Specific operation: The server analyzes the received message and records it in the database as "User ID: 001, Name: Yamada, Body temperature: 38 degrees, Stressed."
[0399] Step 3:
[0400] The device uses sensors to periodically collect environmental data (temperature, humidity, wind speed, air quality, etc.) and transmits it to a server.
[0401] Input: Data from environmental sensors
[0402] Output: Environment data sent to the server
[0403] Specific operation: The temperature sensor measures the temperature inside the shelter and sends data such as "Temperature: 25 degrees, Humidity: 60%" to the server.
[0404] Step 4:
[0405] The user inputs health status data or the wearable device automatically transmits the data, which is then sent to a server.
[0406] Input: Data from health sensors (e.g., temperature, heart rate)
[0407] Output: Health data sent to the server
[0408] Specific operation: The health sensor measures the evacuee's heart rate and sends "Heart rate: 75" to the server.
[0409] Step 5:
[0410] The server uses an emotion engine to analyze the text entered by the user and the facial expression data sent through the device's camera.
[0411] Input: User input text, facial expression data
[0412] Output: Analyzed emotion data (e.g., high stress)
[0413] Specific operation: The emotion engine judges the input text "I've been feeling stressed recently" to be "high stress" and records it in the database.
[0414] Step 6:
[0415] The server integrates and analyzes data collected from communication means, sensor means, health data collection means, and emotion engine to create an optimal relief supply delivery plan.
[0416] Input: Various data (user health data, emotional data, environmental data)
[0417] Output: A list of priority supplies and a delivery plan
[0418] Specific operation: The analysis means determines that "User ID: 001 has a body temperature of 38 degrees and is in a state of high stress, and needs refreshing items and an extended break."
[0419] Step 7:
[0420] The server executes the determined relief supply plan through the relief supply management means.
[0421] Input: Relief supply plan
[0422] Output: Execution of provision by relief supplies management system
[0423] Specific operation: The server sends instructions to the relief supplies management system and gives the specific instruction to the staff member in charge, such as "Provide refreshment items and extended break time to user ID: 001."
[0424] This allows for a comprehensive understanding of the individual needs, health status, and emotional state of evacuees and employees, enabling the provision of optimal support quickly and effectively.
[0425] 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.
[0426] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (registered trademark) (Internet search engine).<URL: https: / / openai.com / blog / chatgpt> ), Gemini (registered trademark) (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.
[0427] 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.
[0428] [Second embodiment]
[0429] FIG. 3 shows an example of the configuration of a data processing system 210 according to the second embodiment.
[0430] 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.
[0431] 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).
[0432] 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.
[0433] 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.
[0434] 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).
[0435] 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.
[0436] 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.
[0437] 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.
[0438] 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.
[0439] 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.
[0440] 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."
[0441] The present invention is a system that grasps the needs and health status of evacuees in evacuation facilities in real time and provides optimal relief supplies. This system includes communication means, sensor means, health data collection means, analysis means, and relief supply management means. The system program based on each of these means and its specific processing are described below.
[0442] Program Overview
[0443] The program of this system operates as follows.
[0444] 1. User interaction:
[0445] User: Evacuees access the chatbot and input their concerns and requests.
[0446] Server: Parses the user input and stores it in a database.
[0447] 2. Environmental Data Collection:
[0448] Device: Sensors collect environmental data such as temperature, humidity, and wind speed.
[0449] Server: Stores environmental data in a central database in real time.
[0450] 3. Health Status Data Collection:
[0451] User: Evacuees enter their health data or wearable devices transmit the data automatically.
[0452] Server: Analyzes the user's health status data and stores it in a database.
[0453] 4. Data analysis and aid proposals:
[0454] Server: Combines and analyzes collected data to create a list of prioritized relief supplies and a delivery plan.
[0455] 5. Implementing the relief supply plan:
[0456] Server: Sends the delivery plan to the relief supplies management system.
[0457] Terminal: Sends notifications to relief supplies management staff to prepare and distribute supplies.
[0458] Specific examples
[0459] Example 1: Collecting and responding to requests from evacuee A
[0460] 1. User: Evacuee A types into the chatbot, "I have a cold and would like some medicine."
[0461] 2. Server: Record this request in the database as "Refugee A: Request for cold medicine."
[0462] Example 2: Environmental and health data collection and analysis
[0463] 1. Terminal: The temperature sensor measures the temperature inside the shelter to be 20°C and the humidity to be 60%.
[0464] 2. User: Evacuee A measures his / her temperature and enters "Temperature 38 degrees."
[0465] 3. Server: Based on this data, the generation AI determines that "evacuee A needs cold medicine and a hot drink."
[0466] 4. Server: Sends the instruction "Refugee A: Provide cold medicine and hot drinks" to the relief supplies management system.
[0467] 5. Terminal: The relief supplies management staff prepares the designated supplies and distributes them to evacuee A.
[0468] conclusion
[0469] This system will enable accurate understanding of the needs and health status of each evacuee, making it possible to quickly provide the most appropriate relief supplies. This is expected to improve the efficiency of evacuation shelter management and significantly improve the living environment of evacuees.
[0470] The processing flow will be explained below.
[0471] Step 1:
[0472] User: Evacuees access the chatbot and log in by entering their name and ID.
[0473] Server: Stores the name and ID received from the user in a database and authenticates the evacuees.
[0474] Step 2:
[0475] User: Through the chatbot, the user inputs their problem or request, for example, "I need a specific food because I have allergies."
[0476] Server: Analyzes the input from the user and records it in the database, such as "User ID: Request for allergy-friendly ingredients."
[0477] Step 3:
[0478] Terminal: Environmental sensors within the evacuation facility periodically collect data such as temperature, humidity, wind speed, and air quality.
[0479] Server: Stores environmental data in real time in a central database.
[0480] Step 4:
[0481] User: Regularly enters health status data (e.g., temperature, blood pressure, heart rate) or the wearable device automatically transmits the data.
[0482] Server: Analyzes the received health data and stores it in a database, such as "User ID: Body temperature 36.5 degrees, Heart rate 75."
[0483] Step 5:
[0484] Server: Integrates and analyzes data collected from communication, sensor, and health data collection methods. For example, it considers the user's needs, health status, and environmental conditions and determines that "user ID needs allergy-friendly food and humidity control."
[0485] Server: Create a list of high-priority relief supplies and a specific delivery plan, and record it as "User ID: Allergy-friendly ingredients, dehumidifier."
[0486] Step 6:
[0487] Server: Sends the created relief supplies delivery plan to the relief supplies management system.
[0488] Terminal: Send specific instructions to relief supplies management staff, such as "User ID: Provide allergy-friendly ingredients and dehumidifier."
[0489] Step 7:
[0490] Terminal: Relief supplies management staff prepare and distribute relief supplies to evacuees. For example, they hand out food items suitable for people with allergies.
[0491] User: After receiving the supplies, the evacuees provide feedback through the chatbot, for example, by typing, "The allergy-friendly ingredients were helpful."
[0492] Server: The received feedback is stored in a database and used for future analysis.
[0493] Example 1
[0494] 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."
[0495] Evacuation facilities are required to grasp the needs and health status of evacuees in real time and provide the necessary relief supplies quickly and efficiently. However, conventional methods make it difficult to accurately grasp the diverse needs and health status of evacuees, resulting in problems such as shortages or excesses of relief supplies and delays in their delivery. In addition, there is a lack of means to effectively utilize collected data and develop optimal relief supply plans.
[0496] 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.
[0497] In this invention, the server includes a communication means for collecting information from evacuees in evacuation facilities, a sensor means for collecting environmental data within the evacuation facility, and a health data collection means for collecting health status data of the evacuees. This makes it possible to grasp the needs and health status of evacuees in real time and to develop an optimal relief supply delivery plan based on the collected data. Furthermore, the relief supply management means includes a terminal for sending notifications to relief supply management staff and preparing and distributing supplies, allowing for the prompt and efficient provision of relief supplies. Furthermore, the communication means includes an analysis means for receiving input from evacuees via a chatbot and recording the information in a database, allowing for the effective collection and analysis of evacuees' requests and the provision of appropriate support. These means are expected to improve the efficiency of evacuation facility operations and significantly improve the living environment of evacuees.
[0498] An "evacuee" is a person who is housed in an evacuation facility during an emergency or disaster.
[0499] "Communication means" refers to systems or devices for exchanging information with evacuees, including, for example, chatbots.
[0500] "Sensor means" refers to a device for measuring and collecting environmental data (e.g., temperature, humidity, wind speed, air quality, etc.) within the evacuation facility.
[0501] "Health data collection means" refers to devices or systems for collecting data on the health status of evacuees (e.g., body temperature, heart rate, blood pressure, etc.).
[0502] The "analysis means" is a system that analyzes data obtained from communication means, sensor means, and health data collection means, and determines the priority of relief supplies based on the needs and health status of evacuees.
[0503] The "relief supplies management means" is a system for executing the relief supplies provision plan determined by the analysis means, and includes a terminal for sending notifications to relief supplies management staff and preparing and distributing supplies.
[0504] A "chatbot" is a system that receives input from users via a text-based interface and has the ability to interpret the user's requests using natural language processing algorithms.
[0505] "Environmental Data" means data relating to meteorological and physical conditions within the evacuation facility (e.g., temperature, humidity, wind speed, air quality, etc.).
[0506] "Health status data" refers to data related to the physical condition and health of evacuees (e.g., body temperature, heart rate, blood pressure, etc.).
[0507] A "generative AI model" is an artificial intelligence model used to analyze collected data and develop appropriate relief supply plans.
[0508] A "prompt" is a form of instruction or question input to a generative AI model, designed to elicit a specific analysis or response.
[0509] The present invention is a system that grasps the needs and health status of evacuees in evacuation facilities in real time and provides optimal relief supplies. This system includes communication means, sensor means, health data collection means, analysis means, and relief supply management means.
[0510] communication means
[0511] Users: Evacuees access the chatbot using devices such as smartphones or tablets and input their concerns and requests. For example, they can send a message such as, "I have a cold and would like some medicine."
[0512] Server: The server analyzes the message received from the chatbot using a natural language processing (NLP) algorithm (e.g., spaCy or NLTK). The analysis result is recorded in the database as "Refugee A: Request for cold medicine."
[0513] Sensor Means
[0514] Terminal: Sensors will be placed in the evacuation facility to collect environmental data such as temperature, humidity, wind speed, and air quality. For example, a DHT22 sensor will be used to measure temperature and humidity.
[0515] Terminal: The collected data is sent to the server via Arduino or Raspberry Pi.
[0516] Server: The server receives real-time environmental data sent from the device and stores it in a central database. For example, the temperature is 20 degrees and the humidity is 60%.
[0517] Health data collection methods
[0518] User: Evacuees manually enter their health status or use a wearable device (e.g., Fitbit or Apple Watch) to automatically transmit data. For example, they enter a temperature of 38°C.
[0519] Server: The server receives health data sent from the wearable device and manually entered data, analyzes it, and stores it in a database. The analysis is performed using Python libraries such as Pandas and NumPy.
[0520] Analysis means
[0521] Server: The server integrates collected environmental and health data and performs analysis using a generative AI model (e.g., GPT-4), using algorithms to optimally prioritize relief supplies based on the needs of evacuees.
[0522] Relief supplies management means
[0523] Server: The server notifies the relief supplies management system of the relief supplies delivery plan determined by the analysis means. This notification is sent using API data.
[0524] Devices: Relief supply management staff receive notifications and prepare and distribute designated supplies. Devices (e.g., tablets and smartphones) can be used to notify team members and quickly deliver supplies to evacuees.
[0525] Specific examples
[0526] Example 1: Collecting and responding to requests from evacuee A
[0527] 1. User: Evacuee A types into the chatbot, "I have a cold and would like some medicine."
[0528] 2. Server: Record this request in the database as "Refugee A: Request for cold medicine."
[0529] Example 2: Environmental and health data collection and analysis
[0530] 1. Terminal: The temperature sensor measures the temperature inside the shelter to be 20°C and the humidity to be 60%.
[0531] 2. User: Evacuee A measures his / her temperature and enters "Temperature 38 degrees."
[0532] 3. Server: Based on this data, the generation AI determines that "evacuee A needs cold medicine and a hot drink."
[0533] 4. Server: Sends the instruction "Refugee A: Provide cold medicine and hot drinks" to the relief supplies management system.
[0534] 5. Terminal: The relief supplies management staff prepares the designated supplies and distributes them to evacuee A.
[0535] Prompt Sentence Examples
[0536] "Refugee A has a body temperature of 38 degrees and needs cold medicine. Please suggest appropriate relief supplies and additional measures."
[0537] The flow of the identification process in the first embodiment will be described with reference to FIG.
[0538] Step 1:
[0539] User: Evacuees access the chatbot and input their concerns or requests. For example, they can send a message saying, "I have a cold and would like some medicine."
[0540] Input: Evacuee's request message
[0541] Specific operation: Evacuees use their smartphones or tablets to type messages into the chatbot's interface.
[0542] Output: The user's request message is sent to the chatbot.
[0543] Step 2:
[0544] Server: The server analyzes messages received from the chatbot using natural language processing (NLP) algorithms (e.g., spaCy or NLTK).
[0545] Input: Request message sent by the chatbot
[0546] What it does: The server runs an NLP algorithm to analyze the message and extract specific keywords or phrases, such as whether the keyword "cold medicine" is included.
[0547] Output: The analysis result "Refugee A: Requests cold medicine" is recorded in the database.
[0548] Step 3:
[0549] Terminal: Sensor means collects environmental data such as temperature, humidity, wind speed, and air quality.
[0550] Input: Environmental data within the evacuation facility (e.g., temperature, humidity, wind speed, air quality)
[0551] What it does: Use DHT22 sensors and other environmental sensors to measure data in real time, collect data using Arduino or Raspberry Pi, and send it to a server.
[0552] Output: Collected environmental data is sent to a server and stored in a central database.
[0553] Step 4:
[0554] User: Evacuees enter their health status or wearable devices automatically transmit health data.
[0555] Input: Evacuee's health data (e.g., body temperature, heart rate, blood pressure)
[0556] How it works: Evacuees manually enter their body temperature and other information using their smartphones, or the wearable device automatically sends the data to a server via Bluetooth or other means.
[0557] Output: The input or transmitted health data is sent to the server and used for analysis.
[0558] Step 5:
[0559] Server: The server integrates the collected environmental and health data and analyzes it using a generative AI model (e.g., GPT-4).
[0560] Input: Environmental and health data
[0561] How it works: The server preprocesses the data using Python's Pandas and NumPy, then inputs it into the generative AI model, which then makes a recommendation: "Refugee A needs cold medicine and a hot drink."
[0562] Output: A proposed aid list and delivery plan is generated.
[0563] Step 6:
[0564] Server: Notifies the relief supplies management system of the generated relief supplies delivery plan.
[0565] Input: Relief Supply Plan
[0566] Specific operation: The server sends data to the relief supplies management system via API. For example, it sends an instruction such as "Refugee A: Provide cold medicine and hot drinks."
[0567] Output: The notified relief supplies delivery plan is recorded in the relief supplies management system.
[0568] Step 7:
[0569] Terminal: Relief supply management staff receives notification and prepares the designated supplies.
[0570] Input: Notification based on relief supply plan
[0571] Specific actions: Use a smartphone or tablet to check notifications and send instructions to team members. Prepare and distribute designated supplies (e.g., cold medicine, hot drinks) to evacuees.
[0572] Output: Evacuees are provided with necessary supplies.
[0573] (Application example 1)
[0574] 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."
[0575] Not only are evacuation facilities required to grasp the needs and health status of evacuees in real time and provide the most appropriate relief supplies, but logistics centers are also required to monitor the health status and work environment of employees in real time and provide optimal work support and environmental improvements. Conventional technology has made it difficult to provide detailed responses to both evacuees and employees or to efficiently provide relief supplies and work support. Therefore, a system that can be used consistently at both evacuation facilities and logistics centers is required.
[0576] 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.
[0577] In this invention, the server includes a communication means for collecting information from evacuees in evacuation facilities in the event of a disaster, a sensor means for collecting employee health status and work environment data at the logistics center, a health data collection means for collecting health status data of evacuees and employees, an analysis means for analyzing the data collected from the communication means, sensor means, and health data collection means, and determining priorities for relief supplies and work support to be provided based on the needs of evacuees and the requests of employees, a relief supplies management means for executing the relief supplies and work support provision plan determined by the analysis means, and a means for collecting employee requests via a chatbot using prompt sentences.
[0578] This will enable evacuation facilities to provide appropriate relief supplies tailored to the needs of each evacuee, and will also enable logistics centers to provide optimal work support and improve the environment based on employees' health status and requests.
[0579] "Communication means" refers to the means used within evacuation facilities and logistics centers to collect information from evacuees and employees and transfer it to servers, etc.
[0580] The "sensor means" refers to a sensor device for collecting data on temperature, humidity, wind speed, air quality, and working environment within evacuation facilities and logistics centers.
[0581] "Health data collection means" refers to wearable devices and measuring equipment for collecting information on the health status of evacuees and employees (e.g., body temperature, heart rate, etc.).
[0582] "Data analysis methods using generative AI models" refers to methods that use artificial intelligence models to propose optimal relief supplies and work support based on the needs of evacuees and employees based on collected data.
[0583] "Prompts" are guidance messages or questions used by employees and evacuees to input their needs and status through the chatbot.
[0584] A "chatbot" is an automated response system that collects information through dialogue with users.
[0585] The "relief supplies management means" is a means for executing the relief supplies and work support provision plan determined by the analysis means.
[0586] A "logistics center" is a facility that stores, sorts, and transports goods and supplies.
[0587] An "evacuation facility" is a facility where evacuees can temporarily live in the event of a disaster or emergency.
[0588] This invention relates to a system for use in evacuation facilities and logistics centers. It combines several key methods to grasp the health status and needs of evacuees and employees in evacuation facilities and logistics centers in real time, and to provide optimal relief supplies and work support.
[0589] System configuration
[0590] The system includes the following elements:
[0591] 1. Means of communication
[0592] The server provides communication channels to collect information from evacuees and employees, including smartphones, smart glasses, and chatbots.
[0593] 2. Sensor means
[0594] The terminals include sensors for collecting environmental data (temperature, humidity, wind speed, air quality) within evacuation facilities and logistics centers. Specifically, temperature sensors, humidity sensors, anemometers, and air quality sensors are used.
[0595] 3. Health data collection methods
[0596] The terminals will use wearable devices and other health measurement devices, such as smartwatches, thermometers, and heart rate monitors, to collect information on the health status of evacuees and employees.
[0597] 4. Data Analysis Methods
[0598] The server uses a generative AI model to analyze the collected data, and this analysis suggests the best relief supplies and work support to meet the needs of evacuees and employees.
[0599] 5. Relief supplies management measures
[0600] The server includes a management means for executing the relief supply plan determined by the analysis means, which includes a supplies management system for preparing and distributing relief supplies in a timely manner.
[0601] 6. Prompt Sentence
[0602] The terminal provides a means to collect employee requests via a chatbot using prompts, which are guided messages or questions designed to accurately elicit the required information.
[0603] Specific examples
[0604] Example 1: Providing relief supplies at evacuation facilities
[0605] Suppose evacuee A inputs "I have a headache" through the smart glasses. The server collects this information and analyzes it in combination with body temperature and heart rate data obtained through the health data collection means. As a result of the analysis, the generative AI model suggests "providing headache medicine and water," and the relief supplies management means prepares supplies based on this. A specific prompt phrase might be, "How are you feeling now?"
[0606] Example 2: Work support at a logistics center
[0607] Employee B uses his smartphone to input, "My shoulder hurts, so I need a break." The server receives this request and analyzes it together with environmental data collected by sensor means (for example, the temperature and humidity of the work area). As a result of the analysis, a support suggestion is generated, such as "Take a break and stretch." An example of a prompt phrase is, "Where do you feel pain?"
[0608] This system will enable evacuation facilities to provide appropriate relief supplies tailored to the needs of each individual evacuee, while logistics centers will be able to provide optimal work support and improve the environment based on employees' health conditions and needs.
[0609] The flow of the specific processing in the application example 1 will be described with reference to FIG.
[0610] Step 1:
[0611] The user inputs information through a device (smartphone or smart glasses).
[0612] Input: User's health condition or needs (e.g., "I have a headache")
[0613] Specifically, the user launches the chatbot and inputs their symptoms and requests according to the prompts.
[0614] Step 2:
[0615] The input data collected by the terminal is transmitted to the server via a communication means.
[0616] Input content: Information from the user (e.g., "I have a headache")
[0617] Output: Information is saved on the server
[0618] Specifically, the terminal packages the input from the user as text data and transmits it to the server via the network.
[0619] Step 3:
[0620] The terminal uses the sensor means to collect environmental data and health data and transmits it to the server.
[0621] Input: Sensor data such as temperature, humidity, wind speed, air quality, body temperature, and heart rate
[0622] Output: Environmental and health data are stored on the server.
[0623] Specifically, the sensor data acquired by the terminal is sent to the server in real time.
[0624] Step 4:
[0625] The server performs data analysis based on the collected data.
[0626] Input: User input data and sensor data
[0627] Output content: Analysis results (e.g., "Propose headache medicine and water")
[0628] Specifically, the server uses a generative AI model to analyze the collected data and generate suggestions for appropriate relief supplies and work support.
[0629] Step 5:
[0630] The server executes a provision plan using a relief supplies management means based on the analysis results.
[0631] Input content: Analysis results (e.g., "Provide headache medicine and water")
[0632] Output content: Relief supply plan
[0633] Specifically, the server sends a notification to the relief supplies management staff and instructs them to prepare and distribute the necessary supplies.
[0634] Step 6:
[0635] The terminal receives the notification from the server and provides feedback to the user.
[0636] Input details: Relief supply plan
[0637] Output: Feedback to the user (e.g. "Headache medicine and water have been prepared")
[0638] As a specific operation, the terminal notifies the user of information on how relief supplies will be provided.
[0639] This series of processes enables appropriate relief supplies and work support to be quickly provided according to the needs of users at evacuation facilities and logistics centers.
[0640] 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.
[0641] This invention is a system that grasps the needs and health status of evacuees in evacuation facilities in real time and provides optimal relief supplies. This system includes communication means, sensor means, health data collection means, analysis means, relief supply management means, and an emotion engine. The emotion engine is used to analyze the evacuees' input and facial expression data, determine their emotions, and determine the priority of the relief supplies to be provided.
[0642] Program Overview
[0643] The program of this system operates as follows.
[0644] 1. User interaction:
[0645] User: Evacuees access the chatbot and log in by entering their name and ID.
[0646] Server: Stores the name and ID received from the user in a database and authenticates the evacuees.
[0647] User: Enters their problem or request through the chatbot, for example, "I need certain foods because I have allergies."
[0648] Server: Analyzes the user's input and records it in the database as "User ID: Allergy-friendly food request."
[0649] 2. Environmental Data Collection:
[0650] Terminal: Environmental sensors within the evacuation facility periodically collect data such as temperature, humidity, wind speed, and air quality.
[0651] Server: Stores environmental data in real time in a central database.
[0652] 3. Health Status Data Collection:
[0653] User: Regularly enters health status data (e.g., temperature, blood pressure, heart rate) or the wearable device automatically transmits the data.
[0654] Server: Analyzes the received health data and stores it in the database as "User ID: Body temperature 36.5 degrees, heart rate 75."
[0655] 4. Collecting Emotional Data:
[0656] Users: They provide input into the chatbot, such as tone and word choice when entering text, or facial expression data sent via the device's camera.
[0657] Server: The collected text data and facial expression data are analyzed using an emotion engine and stored in a database as "user ID: emotion data (e.g., high stress level)."
[0658] 5. Data analysis and aid proposals:
[0659] Server: Integrates and analyzes data collected from communication means, sensor means, health data collection means, and emotion engine. For example, by comprehensively considering the user's requests, health status, environmental conditions, and emotions, it determines that "user ID needs allergy-friendly food and an environment that reduces stress."
[0660] Server: Create a list of high-priority relief supplies and a specific delivery plan, and record it as "User ID: Allergy-friendly ingredients, stress-reducing products."
[0661] 6. Implementing relief supply plans:
[0662] Server: Sends the created relief supplies delivery plan to the relief supplies management system.
[0663] Terminal: Send specific instructions to relief supply management staff: "User ID: Provide allergy-friendly ingredients and stress-reducing products."
[0664] Specific examples
[0665] Example 1: Collecting and responding to requests from evacuee B
[0666] 1. User: Evacuee B types into the chatbot, "I have asthma and I'm stressed. I'd like an inhaler and some items to help me relax."
[0667] 2. Server: Record this request in the database as "Refugee B: Request for inhaler and relaxation item."
[0668] Example 2: Collecting and analyzing environmental and emotional data
[0669] 1. Terminal: The temperature sensor measures the temperature inside the shelter to be 25°C and the humidity to be 70%.
[0670] 2. User: Evacuee B measures his / her temperature and enters "Temperature 37 degrees."
[0671] 3. Server: Based on the collected data, the generating AI determines that "evacuee B needs an inhaler and relaxation items."
[0672] 4. Server: The emotion engine recognizes the high stress level from Evacuee B's input and determines that additional items are needed to reduce stress.
[0673] 5. Server: Sends the instruction "Refugee B: Provide inhalers, relaxation items, and stress reduction items" to the relief supplies management system.
[0674] 6. Terminal: The relief supplies management staff prepares the designated supplies and distributes them to evacuee B.
[0675] conclusion
[0676] This system will enable a comprehensive understanding of the individual needs, health status, and even emotional state of evacuees, making it possible to quickly provide the most appropriate relief supplies. This is expected to improve the efficiency of evacuation shelter operations and significantly improve the living environment of evacuees.
[0677] The processing flow will be explained below.
[0678] Step 1:
[0679] User: Evacuees access the chatbot and log in by entering their name and ID.
[0680] Server: Stores the name and ID received from the user in a database and authenticates the evacuees.
[0681] Step 2:
[0682] User: The user enters their problem or request through the chatbot. For example, they might enter, "I have asthma and need an inhaler."
[0683] Server: Analyzes the input from the user and records it in the database as "User ID: Inhaler Request".
[0684] Step 3:
[0685] Terminal: Environmental sensors within the evacuation facility periodically collect data such as temperature, humidity, wind speed, and air quality.
[0686] Server: Stores collected environmental data in a central database in real time.
[0687] Step 4:
[0688] User: Regularly enters health status data (e.g., temperature, blood pressure, heart rate) or the wearable device automatically transmits the data.
[0689] Server: Receives health status data and stores it in a database, such as "User ID: Body temperature 37 degrees, Heart rate 80."
[0690] Step 5:
[0691] Users: Provide input into the chatbot through their intonation and word choices, or through facial expression data sent via their device's camera.
[0692] Server: Analyze the collected text data and facial expression data using an emotion engine and save it in a database as "User ID: High stress level."
[0693] Step 6:
[0694] Server: Integrates and analyzes data collected from communication means, sensor means, health data collection means, and emotion engine. For example, it comprehensively considers the user's needs, health condition, environmental conditions, and emotional state and determines that "user ID needs an inhaler and relaxation items."
[0695] Server: Determines the priority of relief supplies based on the user's needs and emotions, and creates a relief supply plan. Records it as "User ID: Inhaler, Relaxation Items."
[0696] Step 7:
[0697] Server: Sends the created relief supplies delivery plan to the relief supplies management system.
[0698] Terminal: Send specific instructions to relief supplies management staff: "User ID: Provide inhaler and relaxation items."
[0699] Step 8:
[0700] Terminal: Relief supplies management staff prepare and distribute relief supplies to evacuees, for example, handing out inhalers and relaxation items to evacuees.
[0701] User: After receiving the supplies, the evacuees provide feedback through the chatbot, for example, typing, "The inhaler was helpful."
[0702] Server: The received feedback is stored in a database and used for future analysis.
[0703] Example 2
[0704] 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."
[0705] There is a need for an effective system that can grasp the needs, health status, and even emotional state of evacuees in evacuation facilities in real time and provide relief supplies appropriately and quickly. However, conventional systems have difficulty taking the emotional state of evacuees into account, and the priority of relief supplies set may not be appropriate for the actual condition of the evacuees. As a result, there have been problems with evacuees' satisfaction and poor maintenance of their health.
[0706] The identification process by the identification processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means. In this invention, the server includes a communication means, a sensor means, a health data collection means, an emotion data collection means, an analysis means, and a relief supplies management means. This makes it possible to comprehensively analyze the needs, health conditions, and emotion conditions of evacuees and provide relief supplies appropriately and quickly.
[0707] "Means of communication" refers to the means for collecting information from evacuees in evacuation facilities.
[0708] The "sensor means" is a means for collecting environmental data within the evacuation facility.
[0709] "Health data collection means" refers to means for collecting health status data of evacuees.
[0710] The "emotion data collection means" is a means for collecting emotional data of evacuees.
[0711] The "analysis means" is a means for analyzing data collected from the communication means, sensor means, health data collection means, and emotion data collection means, and determining the priority of relief supplies to be provided based on the needs, health status, and emotional status of evacuees.
[0712] The "relief supplies management means" is a means for executing the relief supplies provision plan determined by the analysis means.
[0713] "Relief supplies" are items that address the needs, health, and emotional state of evacuees, such as food, medicine, and items to provide a comfortable living environment.
[0714] The present invention is a system for understanding the needs, health status, and emotional state of evacuees in evacuation facilities in real time and providing appropriate relief supplies. This system is mainly composed of communication means, sensor means, health data collection means, emotional data collection means, analysis means, and relief supply management means.
[0715] 1. Means of communication
[0716] User: Evacuees log in to the chatbot on a terminal installed at the evacuation center by entering their name and ID. This chatbot can use, for example, general commercially available chatbot software. The chatbot receives the evacuees' text input in real time and sends it to the server for analysis.
[0717] 2. Sensor means
[0718] Terminals: Environmental sensors are installed in the evacuation facility to measure temperature, humidity, wind speed, air quality, etc. These sensors can be implemented using commercially available IoT devices. Environmental data is collected periodically and transmitted to a server via Wi-Fi or LAN.
[0719] 3. Health data collection methods
[0720] User: Evacuees can input their health status data, such as body temperature, blood pressure, and heart rate, into the chatbot, or they can automatically send the data from a wearable device, such as a commercially available smartwatch or fitness tracker. The input data is sent to the server in real time.
[0721] 4. Emotional Data Collection Methods
[0722] User: Users can provide the chatbot with text input, word selection, or facial expression data via their device's camera. The emotion engine analyzes the collected text and facial expression data to determine the emotional state of the evacuees.
[0723] 5. Analysis method
[0724] Server: The server integrates data collected from communication means, sensor means, health data collection means, and emotion data collection means, and analyzes it using a generative AI model. For example, it comprehensively considers the user's requests, health status, environmental conditions, and emotions, and determines that "user ID needs allergy-friendly food and an environment that reduces stress." The results of the analysis are stored in a database.
[0725] 6. Relief supplies management measures
[0726] Server: Based on the analysis results, it creates a list of high-priority relief supplies and a specific delivery plan, and sends it to the relief supplies management system. The relief supplies management system then sends specific delivery instructions to relief supplies management staff.
[0727] Specific examples
[0728] Example 1: Collecting and responding to requests from evacuee B
[0729] 1. User: Evacuee B types into the chatbot, "I have asthma and I'm stressed. I'd like an inhaler and some items to help me relax."
[0730] 2. Server: Record this request in the database as "Refugee B: Request for inhaler and relaxation item."
[0731] Example 2: Collecting and analyzing environmental and emotional data
[0732] 1. Terminal: The temperature sensor measures the temperature inside the shelter to be 25°C and the humidity to be 70%.
[0733] 2. User: Evacuee B measures his / her temperature and enters "Temperature 37 degrees."
[0734] 3. Server: Based on the collected data, the generative AI model determines that "evacuee B needs an inhaler and relaxation items."
[0735] 4. Server: The emotion engine recognizes the high stress level from Evacuee B's input and determines that additional items are needed to reduce stress.
[0736] 5. Server: Sends the instruction "Refugee B: Provide inhalers, relaxation items, and stress reduction items" to the relief supplies management system.
[0737] 6. Terminal: The relief supplies management staff prepares the designated supplies and distributes them to evacuee B.
[0738] This system makes it possible to comprehensively grasp the individual needs, health status, and even emotional state of evacuees, and quickly provide the most appropriate relief supplies. This is expected to improve the efficiency of evacuation shelter management and significantly improve the living environment of evacuees.
[0739] The flow of the identification process in the second embodiment will be described with reference to FIG.
[0740] Step 1: User Login
[0741] User: Evacuees log in to the chatbot on the terminal installed at the evacuation center by entering their name and ID. For example, user input: "Name: Yamada Taro, ID: 12345"
[0742] Input: Evacuee's name and ID
[0743] Data calculation: The chatbot sends the user's input information to the server, which stores the received information in a database and authenticates the evacuees.
[0744] Output: Record "ID12345: Yamada Taro" in the database
[0745] Step 2: Enter and save your request
[0746] User: Enter their concerns or requests in text through the chatbot. For example, request: "I need ingredients suitable for allergies."
[0747] Input: Evacuee's request
[0748] Data calculation: The chatbot receives the request and sends it to the analysis engine. The analyzed request is recorded in the database as "User ID: Request content."
[0749] Output: Record "ID12345: Allergy-friendly food request" in the database
[0750] Step 3: Collect environmental data
[0751] Terminal: Environmental sensors installed in evacuation facilities periodically collect data such as temperature, humidity, wind speed, and air quality. For example, temperature sensor data: "Temperature: 25 degrees"
[0752] Input: Data from environmental sensors
[0753] Data calculation: The data collected by the sensors is sent to the server, which stores this environmental data in a database in real time.
[0754] Output: Record "Temperature: 25 degrees, Humidity: 70%" in the database
[0755] Step 4: Collect health status data
[0756] User: Enters health status data such as body temperature, blood pressure, and heart rate into the chatbot. Alternatively, the wearable device automatically sends the data. For example, health data entry: "Body temperature: 36.5 degrees, heart rate: 75"
[0757] Input: Health status data
[0758] Data calculation: The chatbot or wearable device sends health data to the server, which analyzes it and stores it in the database as "user ID: health data."
[0759] Output: Record "ID12345: Body temperature 36.5 degrees, heart rate 75" in the database
[0760] Step 5: Collecting emotion data
[0761] User: The user provides the chatbot with text input, word choice, or facial expression data via the device camera. For example, text input: "I'm very worried."
[0762] Input: Text data, facial expression data
[0763] Data calculation: The emotion engine analyzes text data and facial expression data to determine the user's emotional state. For example, if the user is judged to be "highly stressed," the data is recorded as "User ID: Emotion data."
[0764] Output: Record "ID12345: High Stress" in the database
[0765] Step 6: Analyze the integrated data
[0766] Server: Integrates data collected from communication means, sensor means, health data collection means, and emotion data collection means, and analyzes it using a generative AI model. For example, analysis content: "User ID 12345 needs allergy-friendly food and an environment that reduces stress."
[0767] Input: Various collected data
[0768] Data calculation: Integrated analysis of various data
[0769] Output: Save the analysis results in the database. Record "ID12345 needs allergy-friendly food and a stress-reducing environment."
[0770] Step 7: Generate and submit a relief delivery plan
[0771] Server: Based on the analysis results, it creates a list of high-priority relief supplies and a specific delivery plan, and sends them to the relief supplies management system.
[0772] Input: Analysis results
[0773] Data calculations: generating relief supply plans
[0774] Output: Send the instruction "ID12345: Provide allergy-friendly ingredients and stress-reducing products" to the relief supplies management system
[0775] This detailed processing step allows for a real-time understanding of the needs, health status, and emotional state of evacuees, enabling the quick provision of the most appropriate relief supplies.
[0776] (Application example 2)
[0777] 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."
[0778] In specific environments such as evacuation centers and factories, there is a need to grasp the health and psychological state of evacuees and employees in real time and quickly provide optimal support according to their needs. However, existing systems have difficulty responding effectively to individual needs, and support utilizing emotional data is particularly insufficient. Therefore, it is necessary to develop a system that can more effectively grasp individual needs, health status, and emotional state comprehensively and determine the priority of relief supplies.
[0779] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.
[0780] In this invention, the server includes a communication means for collecting information from evacuees in evacuation facilities when a disaster occurs, a sensor means for collecting environmental data within the evacuation facility, a health data collection means for collecting health data of the evacuees, an analysis means for analyzing the data collected from the communication means, the sensor means, and the health data collection means and determining the priority of relief supplies to be provided based on the needs of the evacuees, a relief supplies management means for executing the relief supply delivery plan determined by the analysis means, and an emotion engine for analyzing emotional data of the evacuees and providing optimal support measures when psychological support is needed. This makes it possible to comprehensively grasp the individual needs, health conditions, and emotional states of the evacuees and employees and provide optimal support quickly and effectively.
[0781] "Communication means" refers to devices and technologies that collect necessary information from evacuees and enable data exchange with the system.
[0782] A "sensor means" is a device or technology that measures and collects data about a particular environmental condition (such as temperature, humidity, wind speed, air quality, etc.).
[0783] "Health data collection means" refers to devices and technologies that collect data on the health status of evacuees and employees (body temperature, heart rate, blood pressure, etc.).
[0784] "Analysis methods" refer to systems and technologies for analyzing collected data and determining priorities for relief supplies and support to be provided based on the needs of evacuees.
[0785] "Relief supplies management means" refers to systems and technologies for executing the relief supplies provision plan determined by the analysis means and for appropriately managing and providing the necessary supplies.
[0786] An "emotion engine" is a system or technology that analyzes the emotional data of evacuees and employees, and provides the most appropriate means of psychological support when needed.
[0787] The present invention is a system that monitors the health and emotional states of users in evacuation facilities and factories in real time and provides optimal relief supplies according to the users' needs. This system includes a communication means, a sensor means, a health data collection means, an analysis means, a relief supply management means, and an emotion engine.
[0788] The server first provides a means of communication to collect information from evacuees or employees. A chatbot is used as the communication method, and evacuees and employees input their own situations and needs, and the necessary data is then sent to the core system.
[0789] Next, sensor means are used to collect surrounding environmental data, such as sensors for temperature, humidity, wind speed, air quality, etc. These data are periodically collected and sent to a server.
[0790] Health data collection will involve evacuees and employees entering their own health information, such as body temperature, heart rate, and blood pressure, or data will be collected automatically using wearable devices. The collected health data will be sent to a server in real time.
[0791] The server analyzes the data collected from the communication means, sensor means, and health data collection means using an analysis means. The analysis means determines the priority of relief supplies to be provided based on the needs of evacuees and employees. For example, if there is a need for foods suitable for specific allergies or stress relief products, it determines the relief supplies that meet the needs.
[0792] Furthermore, the analysis means uses the emotion engine to analyze the emotional data of evacuees and employees, and provides optimal support measures when psychological support is needed. The emotion engine analyzes the user's input text and facial expression data to determine their emotional state. Based on this data, the relief supplies management means operates and executes the determined relief supplies delivery plan.
[0793] As a specific example, if evacuee A inputs through the chatbot, "I've been feeling stressed recently and my body temperature is high," the system will operate as follows: The server analyzes the input from the chatbot and obtains body temperature data using the health data collection means. It then uses the emotion engine to evaluate the stress level. Based on this, the analysis means determines the most appropriate relief supplies (e.g., refreshing items or extended rest periods) and provides them via the relief supplies management means.
[0794] Example prompt sentence:
[0795] Please explain in detail what steps the program should take if User A types "I've been feeling stressed lately."
[0796] This system will enable a comprehensive understanding of the individual needs, health status, and emotional state of evacuees and employees, making it possible to provide prompt and optimal assistance.
[0797] The flow of the specific processing in the application example 2 will be described with reference to FIG.
[0798] Step 1:
[0799] Users input their ID, name, health condition, and needs through the chatbot, including specific information such as "My body temperature is 38 degrees and I feel highly stressed."
[0800] Input: User ID, Name, Health Status, Needs
[0801] Output: User data received from the chatbot
[0802] Specific operation: The user accesses the chatbot on a smartphone or computer and sends a message saying, "ID: 001, Name: Yamada, Body temperature: 38 degrees, Stressed."
[0803] Step 2:
[0804] The server stores the user data received from the chatbot in a database.
[0805] Input: User data received from the chatbot
[0806] Output: User data stored in the database
[0807] Specific operation: The server analyzes the received message and records it in the database as "User ID: 001, Name: Yamada, Body temperature: 38 degrees, Stressed."
[0808] Step 3:
[0809] The device uses sensors to periodically collect environmental data (temperature, humidity, wind speed, air quality, etc.) and transmits it to a server.
[0810] Input: Data from environmental sensors
[0811] Output: Environment data sent to the server
[0812] Specific operation: The temperature sensor measures the temperature inside the shelter and sends data such as "Temperature: 25 degrees, Humidity: 60%" to the server.
[0813] Step 4:
[0814] The user inputs health status data or the wearable device automatically transmits the data, which is then sent to a server.
[0815] Input: Data from health sensors (e.g., temperature, heart rate)
[0816] Output: Health data sent to the server
[0817] Specific operation: The health sensor measures the evacuee's heart rate and sends "Heart rate: 75" to the server.
[0818] Step 5:
[0819] The server uses an emotion engine to analyze the text entered by the user and the facial expression data sent through the device's camera.
[0820] Input: User input text, facial expression data
[0821] Output: Analyzed emotion data (e.g., high stress)
[0822] Specific operation: The emotion engine judges the input text "I've been feeling stressed recently" to be "high stress" and records it in the database.
[0823] Step 6:
[0824] The server integrates and analyzes data collected from communication means, sensor means, health data collection means, and emotion engine to create an optimal relief supply delivery plan.
[0825] Input: Various data (user health data, emotional data, environmental data)
[0826] Output: A list of priority supplies and a delivery plan
[0827] Specific operation: The analysis means determines that "User ID: 001 has a body temperature of 38 degrees and is in a state of high stress, and needs refreshing items and an extended break."
[0828] Step 7:
[0829] The server executes the determined relief supply plan through the relief supply management means.
[0830] Input: Relief supply plan
[0831] Output: Execution of provision by relief supplies management system
[0832] Specific operation: The server sends instructions to the relief supplies management system and gives the specific instruction to the staff member in charge, such as "Provide refreshment items and extended break time to user ID: 001."
[0833] This allows for a comprehensive understanding of the individual needs, health status, and emotional state of evacuees and employees, enabling the provision of optimal support quickly and effectively.
[0834] 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.
[0835] 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.
[0836] 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.
[0837] [Third embodiment]
[0838] FIG. 5 shows an example of the configuration of a data processing system 310 according to the third embodiment.
[0839] 5, the data processing system 310 includes the data processing device 12 and a headset type terminal 314. An example of the data processing device 12 is a server.
[0840] 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).
[0841] 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.
[0842] 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.
[0843] 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).
[0844] 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.
[0845] 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.
[0846] 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.
[0847] 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.
[0848] 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.
[0849] 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."
[0850] The present invention is a system that grasps the needs and health status of evacuees in evacuation facilities in real time and provides optimal relief supplies. This system includes communication means, sensor means, health data collection means, analysis means, and relief supply management means. The system program based on each of these means and its specific processing are described below.
[0851] Program Overview
[0852] The program of this system operates as follows.
[0853] 1. User interaction:
[0854] User: Evacuees access the chatbot and input their concerns and requests.
[0855] Server: Parses the user input and stores it in a database.
[0856] 2. Environmental Data Collection:
[0857] Device: Sensors collect environmental data such as temperature, humidity, and wind speed.
[0858] Server: Stores environmental data in a central database in real time.
[0859] 3. Health Status Data Collection:
[0860] User: Evacuees enter their health data or wearable devices transmit the data automatically.
[0861] Server: Analyzes the user's health status data and stores it in a database.
[0862] 4. Data analysis and aid proposals:
[0863] Server: Combines and analyzes collected data to create a list of prioritized relief supplies and a delivery plan.
[0864] 5. Implementing the relief supply plan:
[0865] Server: Sends the delivery plan to the relief supplies management system.
[0866] Terminal: Sends notifications to relief supplies management staff to prepare and distribute supplies.
[0867] Specific examples
[0868] Example 1: Collecting and responding to requests from evacuee A
[0869] 1. User: Evacuee A types into the chatbot, "I have a cold and would like some medicine."
[0870] 2. Server: Record this request in the database as "Refugee A: Request for cold medicine."
[0871] Example 2: Environmental and health data collection and analysis
[0872] 1. Terminal: The temperature sensor measures the temperature inside the shelter to be 20°C and the humidity to be 60%.
[0873] 2. User: Evacuee A measures his / her temperature and enters "Temperature 38 degrees."
[0874] 3. Server: Based on this data, the generation AI determines that "evacuee A needs cold medicine and a hot drink."
[0875] 4. Server: Sends the instruction "Refugee A: Provide cold medicine and hot drinks" to the relief supplies management system.
[0876] 5. Terminal: The relief supplies management staff prepares the designated supplies and distributes them to evacuee A.
[0877] conclusion
[0878] This system will enable accurate understanding of the needs and health status of each evacuee, making it possible to quickly provide the most appropriate relief supplies. This is expected to improve the efficiency of evacuation shelter management and significantly improve the living environment of evacuees.
[0879] The processing flow will be explained below.
[0880] Step 1:
[0881] User: Evacuees access the chatbot and log in by entering their name and ID.
[0882] Server: Stores the name and ID received from the user in a database and authenticates the evacuees.
[0883] Step 2:
[0884] User: Through the chatbot, the user inputs their problem or request, for example, "I need a specific food because I have allergies."
[0885] Server: Analyzes the input from the user and records it in the database, such as "User ID: Request for allergy-friendly ingredients."
[0886] Step 3:
[0887] Terminal: Environmental sensors within the evacuation facility periodically collect data such as temperature, humidity, wind speed, and air quality.
[0888] Server: Stores environmental data in real time in a central database.
[0889] Step 4:
[0890] User: Regularly enters health status data (e.g., temperature, blood pressure, heart rate) or the wearable device automatically transmits the data.
[0891] Server: Analyzes the received health data and stores it in a database, such as "User ID: Body temperature 36.5 degrees, Heart rate 75."
[0892] Step 5:
[0893] Server: Integrates and analyzes data collected from communication, sensor, and health data collection methods. For example, it considers the user's needs, health status, and environmental conditions and determines that "user ID needs allergy-friendly food and humidity control."
[0894] Server: Create a list of high-priority relief supplies and a specific delivery plan, and record it as "User ID: Allergy-friendly ingredients, dehumidifier."
[0895] Step 6:
[0896] Server: Sends the created relief supplies delivery plan to the relief supplies management system.
[0897] Terminal: Send specific instructions to relief supplies management staff, such as "User ID: Provide allergy-friendly ingredients and dehumidifier."
[0898] Step 7:
[0899] Terminal: Relief supplies management staff prepare and distribute relief supplies to evacuees. For example, they hand out food items suitable for people with allergies.
[0900] User: After receiving the supplies, the evacuees provide feedback through the chatbot, for example, by typing, "The allergy-friendly ingredients were helpful."
[0901] Server: The received feedback is stored in a database and used for future analysis.
[0902] Example 1
[0903] 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."
[0904] Evacuation facilities are required to grasp the needs and health status of evacuees in real time and provide the necessary relief supplies quickly and efficiently. However, conventional methods make it difficult to accurately grasp the diverse needs and health status of evacuees, resulting in problems such as shortages or excesses of relief supplies and delays in their delivery. In addition, there is a lack of means to effectively utilize collected data and develop optimal relief supply plans.
[0905] 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.
[0906] In this invention, the server includes a communication means for collecting information from evacuees in evacuation facilities, a sensor means for collecting environmental data within the evacuation facility, and a health data collection means for collecting health status data of the evacuees. This makes it possible to grasp the needs and health status of evacuees in real time and to develop an optimal relief supply delivery plan based on the collected data. Furthermore, the relief supply management means includes a terminal for sending notifications to relief supply management staff and preparing and distributing supplies, allowing for the prompt and efficient provision of relief supplies. Furthermore, the communication means includes an analysis means for receiving input from evacuees via a chatbot and recording the information in a database, allowing for the effective collection and analysis of evacuees' requests and the provision of appropriate support. These means are expected to improve the efficiency of evacuation facility operations and significantly improve the living environment of evacuees.
[0907] An "evacuee" is a person who is housed in an evacuation facility during an emergency or disaster.
[0908] "Communication means" refers to systems or devices for exchanging information with evacuees, including, for example, chatbots.
[0909] "Sensor means" refers to a device for measuring and collecting environmental data (e.g., temperature, humidity, wind speed, air quality, etc.) within the evacuation facility.
[0910] "Health data collection means" refers to devices or systems for collecting data on the health status of evacuees (e.g., body temperature, heart rate, blood pressure, etc.).
[0911] The "analysis means" is a system that analyzes data obtained from communication means, sensor means, and health data collection means, and determines the priority of relief supplies based on the needs and health status of evacuees.
[0912] The "relief supplies management means" is a system for executing the relief supplies provision plan determined by the analysis means, and includes a terminal for sending notifications to relief supplies management staff and preparing and distributing supplies.
[0913] A "chatbot" is a system that receives input from users via a text-based interface and has the ability to interpret the user's requests using natural language processing algorithms.
[0914] "Environmental Data" means data relating to meteorological and physical conditions within the evacuation facility (e.g., temperature, humidity, wind speed, air quality, etc.).
[0915] "Health status data" refers to data related to the physical condition and health of evacuees (e.g., body temperature, heart rate, blood pressure, etc.).
[0916] A "generative AI model" is an artificial intelligence model used to analyze collected data and develop appropriate relief supply plans.
[0917] A "prompt" is a form of instruction or question input to a generative AI model, designed to elicit a specific analysis or response.
[0918] The present invention is a system that grasps the needs and health status of evacuees in evacuation facilities in real time and provides optimal relief supplies. This system includes communication means, sensor means, health data collection means, analysis means, and relief supply management means.
[0919] communication means
[0920] Users: Evacuees access the chatbot using devices such as smartphones or tablets and input their concerns and requests. For example, they can send a message such as, "I have a cold and would like some medicine."
[0921] Server: The server analyzes the message received from the chatbot using a natural language processing (NLP) algorithm (e.g., spaCy or NLTK). The analysis result is recorded in the database as "Refugee A: Request for cold medicine."
[0922] Sensor Means
[0923] Terminal: Sensors will be placed in the evacuation facility to collect environmental data such as temperature, humidity, wind speed, and air quality. For example, a DHT22 sensor will be used to measure temperature and humidity.
[0924] Terminal: The collected data is sent to the server via Arduino or Raspberry Pi.
[0925] Server: The server receives real-time environmental data sent from the device and stores it in a central database. For example, the temperature is 20 degrees and the humidity is 60%.
[0926] Health data collection methods
[0927] User: Evacuees manually enter their health status or use a wearable device (e.g., Fitbit or Apple Watch) to automatically transmit data. For example, they enter a temperature of 38°C.
[0928] Server: The server receives health data sent from the wearable device and manually entered data, analyzes it, and stores it in a database. The analysis is performed using Python libraries such as Pandas and NumPy.
[0929] Analysis means
[0930] Server: The server integrates collected environmental and health data and performs analysis using a generative AI model (e.g., GPT-4), using algorithms to optimally prioritize relief supplies based on the needs of evacuees.
[0931] Relief supplies management means
[0932] Server: The server notifies the relief supplies management system of the relief supplies delivery plan determined by the analysis means. This notification is sent using API data.
[0933] Devices: Relief supply management staff receive notifications and prepare and distribute designated supplies. Devices (e.g., tablets and smartphones) can be used to notify team members and quickly deliver supplies to evacuees.
[0934] Specific examples
[0935] Example 1: Collecting and responding to requests from evacuee A
[0936] 1. User: Evacuee A types into the chatbot, "I have a cold and would like some medicine."
[0937] 2. Server: Record this request in the database as "Refugee A: Request for cold medicine."
[0938] Example 2: Environmental and health data collection and analysis
[0939] 1. Terminal: The temperature sensor measures the temperature inside the shelter to be 20°C and the humidity to be 60%.
[0940] 2. User: Evacuee A measures his / her temperature and enters "Temperature 38 degrees."
[0941] 3. Server: Based on this data, the generation AI determines that "evacuee A needs cold medicine and a hot drink."
[0942] 4. Server: Sends the instruction "Refugee A: Provide cold medicine and hot drinks" to the relief supplies management system.
[0943] 5. Terminal: The relief supplies management staff prepares the designated supplies and distributes them to evacuee A.
[0944] Prompt Sentence Examples
[0945] "Refugee A has a body temperature of 38 degrees and needs cold medicine. Please suggest appropriate relief supplies and additional measures."
[0946] The flow of the identification process in the first embodiment will be described with reference to FIG.
[0947] Step 1:
[0948] User: Evacuees access the chatbot and input their concerns or requests. For example, they can send a message saying, "I have a cold and would like some medicine."
[0949] Input: Evacuee's request message
[0950] Specific operation: Evacuees use their smartphones or tablets to type messages into the chatbot's interface.
[0951] Output: The user's request message is sent to the chatbot.
[0952] Step 2:
[0953] Server: The server analyzes messages received from the chatbot using natural language processing (NLP) algorithms (e.g., spaCy or NLTK).
[0954] Input: Request message sent by the chatbot
[0955] What it does: The server runs an NLP algorithm to analyze the message and extract specific keywords or phrases, such as whether the keyword "cold medicine" is included.
[0956] Output: The analysis result "Refugee A: Requests cold medicine" is recorded in the database.
[0957] Step 3:
[0958] Terminal: Sensor means collects environmental data such as temperature, humidity, wind speed, and air quality.
[0959] Input: Environmental data within the evacuation facility (e.g., temperature, humidity, wind speed, air quality)
[0960] What it does: Use DHT22 sensors and other environmental sensors to measure data in real time, collect data using Arduino or Raspberry Pi, and send it to a server.
[0961] Output: Collected environmental data is sent to a server and stored in a central database.
[0962] Step 4:
[0963] User: Evacuees enter their health status or wearable devices automatically transmit health data.
[0964] Input: Evacuee's health data (e.g., body temperature, heart rate, blood pressure)
[0965] How it works: Evacuees manually enter their body temperature and other information using their smartphones, or the wearable device automatically sends the data to a server via Bluetooth or other means.
[0966] Output: The input or transmitted health data is sent to the server and used for analysis.
[0967] Step 5:
[0968] Server: The server integrates the collected environmental and health data and analyzes it using a generative AI model (e.g., GPT-4).
[0969] Input: Environmental and health data
[0970] How it works: The server preprocesses the data using Python's Pandas and NumPy, then inputs it into the generative AI model, which then makes a recommendation: "Refugee A needs cold medicine and a hot drink."
[0971] Output: A proposed aid list and delivery plan is generated.
[0972] Step 6:
[0973] Server: Notifies the relief supplies management system of the generated relief supplies delivery plan.
[0974] Input: Relief Supply Plan
[0975] Specific operation: The server sends data to the relief supplies management system via API. For example, it sends an instruction such as "Refugee A: Provide cold medicine and hot drinks."
[0976] Output: The notified relief supplies delivery plan is recorded in the relief supplies management system.
[0977] Step 7:
[0978] Terminal: Relief supply management staff receives notification and prepares the designated supplies.
[0979] Input: Notification based on relief supply plan
[0980] Specific actions: Use a smartphone or tablet to check notifications and send instructions to team members. Prepare and distribute designated supplies (e.g., cold medicine, hot drinks) to evacuees.
[0981] Output: Evacuees are provided with necessary supplies.
[0982] (Application example 1)
[0983] 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."
[0984] Not only are evacuation facilities required to grasp the needs and health status of evacuees in real time and provide the most appropriate relief supplies, but logistics centers are also required to monitor the health status and work environment of employees in real time and provide optimal work support and environmental improvements. Conventional technology has made it difficult to provide detailed responses to both evacuees and employees or to efficiently provide relief supplies and work support. Therefore, a system that can be used consistently at both evacuation facilities and logistics centers is required.
[0985] 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.
[0986] In this invention, the server includes a communication means for collecting information from evacuees in evacuation facilities in the event of a disaster, a sensor means for collecting employee health status and work environment data at the logistics center, a health data collection means for collecting health status data of evacuees and employees, an analysis means for analyzing the data collected from the communication means, sensor means, and health data collection means, and determining priorities for relief supplies and work support to be provided based on the needs of evacuees and the requests of employees, a relief supplies management means for executing the relief supplies and work support provision plan determined by the analysis means, and a means for collecting employee requests via a chatbot using prompt sentences.
[0987] This will enable evacuation facilities to provide appropriate relief supplies tailored to the needs of each evacuee, and will also enable logistics centers to provide optimal work support and improve the environment based on employees' health status and requests.
[0988] "Communication means" refers to the means used within evacuation facilities and logistics centers to collect information from evacuees and employees and transfer it to servers, etc.
[0989] The "sensor means" refers to a sensor device for collecting data on temperature, humidity, wind speed, air quality, and working environment within evacuation facilities and logistics centers.
[0990] "Health data collection means" refers to wearable devices and measuring equipment for collecting information on the health status of evacuees and employees (e.g., body temperature, heart rate, etc.).
[0991] "Data analysis methods using generative AI models" refers to methods that use artificial intelligence models to propose optimal relief supplies and work support based on the needs of evacuees and employees based on collected data.
[0992] "Prompts" are guidance messages or questions used by employees and evacuees to input their needs and status through the chatbot.
[0993] A "chatbot" is an automated response system that collects information through dialogue with users.
[0994] The "relief supplies management means" is a means for executing the relief supplies and work support provision plan determined by the analysis means.
[0995] A "logistics center" is a facility that stores, sorts, and transports goods and supplies.
[0996] An "evacuation facility" is a facility where evacuees can temporarily live in the event of a disaster or emergency.
[0997] This invention relates to a system for use in evacuation facilities and logistics centers. It combines several key methods to grasp the health status and needs of evacuees and employees in evacuation facilities and logistics centers in real time, and to provide optimal relief supplies and work support.
[0998] System configuration
[0999] The system includes the following elements:
[1000] 1. Means of communication
[1001] The server provides communication channels to collect information from evacuees and employees, including smartphones, smart glasses, and chatbots.
[1002] 2. Sensor means
[1003] The terminals include sensors for collecting environmental data (temperature, humidity, wind speed, air quality) within evacuation facilities and logistics centers. Specifically, temperature sensors, humidity sensors, anemometers, and air quality sensors are used.
[1004] 3. Health data collection methods
[1005] The terminals will use wearable devices and other health measurement devices, such as smartwatches, thermometers, and heart rate monitors, to collect information on the health status of evacuees and employees.
[1006] 4. Data Analysis Methods
[1007] The server uses a generative AI model to analyze the collected data, and this analysis suggests the best relief supplies and work support to meet the needs of evacuees and employees.
[1008] 5. Relief supplies management measures
[1009] The server includes a management means for executing the relief supply plan determined by the analysis means, which includes a supplies management system for preparing and distributing relief supplies in a timely manner.
[1010] 6. Prompt Sentence
[1011] The terminal provides a means to collect employee requests via a chatbot using prompts, which are guided messages or questions designed to accurately elicit the required information.
[1012] Specific examples
[1013] Example 1: Providing relief supplies at evacuation facilities
[1014] Suppose evacuee A inputs "I have a headache" through the smart glasses. The server collects this information and analyzes it in combination with body temperature and heart rate data obtained through the health data collection means. As a result of the analysis, the generative AI model suggests "providing headache medicine and water," and the relief supplies management means prepares supplies based on this. A specific prompt phrase might be, "How are you feeling now?"
[1015] Example 2: Work support at a logistics center
[1016] Employee B uses his smartphone to input, "My shoulder hurts, so I need a break." The server receives this request and analyzes it together with environmental data collected by sensor means (for example, the temperature and humidity of the work area). As a result of the analysis, a support suggestion is generated, such as "Take a break and stretch." An example of a prompt phrase is, "Where do you feel pain?"
[1017] This system will enable evacuation facilities to provide appropriate relief supplies tailored to the needs of each individual evacuee, while logistics centers will be able to provide optimal work support and improve the environment based on employees' health conditions and needs.
[1018] The flow of the specific processing in the application example 1 will be described with reference to FIG.
[1019] Step 1:
[1020] The user inputs information through a device (smartphone or smart glasses).
[1021] Input: User's health condition or needs (e.g., "I have a headache")
[1022] Specifically, the user launches the chatbot and inputs their symptoms and requests according to the prompts.
[1023] Step 2:
[1024] The input data collected by the terminal is transmitted to the server via a communication means.
[1025] Input content: Information from the user (e.g., "I have a headache")
[1026] Output: Information is saved on the server
[1027] Specifically, the terminal packages the input from the user as text data and transmits it to the server via the network.
[1028] Step 3:
[1029] The terminal uses the sensor means to collect environmental data and health data and transmits it to the server.
[1030] Input: Sensor data such as temperature, humidity, wind speed, air quality, body temperature, and heart rate
[1031] Output: Environmental and health data are stored on the server.
[1032] Specifically, the sensor data acquired by the terminal is sent to the server in real time.
[1033] Step 4:
[1034] The server performs data analysis based on the collected data.
[1035] Input: User input data and sensor data
[1036] Output content: Analysis results (e.g., "Propose headache medicine and water")
[1037] Specifically, the server uses a generative AI model to analyze the collected data and generate suggestions for appropriate relief supplies and work support.
[1038] Step 5:
[1039] The server executes a provision plan using a relief supplies management means based on the analysis results.
[1040] Input content: Analysis results (e.g., "Provide headache medicine and water")
[1041] Output content: Relief supply plan
[1042] Specifically, the server sends a notification to the relief supplies management staff and instructs them to prepare and distribute the necessary supplies.
[1043] Step 6:
[1044] The terminal receives the notification from the server and provides feedback to the user.
[1045] Input details: Relief supply plan
[1046] Output: Feedback to the user (e.g. "Headache medicine and water have been prepared")
[1047] As a specific operation, the terminal notifies the user of information on how relief supplies will be provided.
[1048] This series of processes enables appropriate relief supplies and work support to be quickly provided according to the needs of users at evacuation facilities and logistics centers.
[1049] 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.
[1050] This invention is a system that grasps the needs and health status of evacuees in evacuation facilities in real time and provides optimal relief supplies. This system includes communication means, sensor means, health data collection means, analysis means, relief supply management means, and an emotion engine. The emotion engine is used to analyze the evacuees' input and facial expression data, determine their emotions, and determine the priority of the relief supplies to be provided.
[1051] Program Overview
[1052] The program of this system operates as follows.
[1053] 1. User interaction:
[1054] User: Evacuees access the chatbot and log in by entering their name and ID.
[1055] Server: Stores the name and ID received from the user in a database and authenticates the evacuees.
[1056] User: Enters their problem or request through the chatbot, for example, "I need certain foods because I have allergies."
[1057] Server: Analyzes the user's input and records it in the database as "User ID: Allergy-friendly food request."
[1058] 2. Environmental Data Collection:
[1059] Terminal: Environmental sensors within the evacuation facility periodically collect data such as temperature, humidity, wind speed, and air quality.
[1060] Server: Stores environmental data in real time in a central database.
[1061] 3. Health Status Data Collection:
[1062] User: Regularly enters health status data (e.g., temperature, blood pressure, heart rate) or the wearable device automatically transmits the data.
[1063] Server: Analyzes the received health data and stores it in the database as "User ID: Body temperature 36.5 degrees, heart rate 75."
[1064] 4. Collecting Emotional Data:
[1065] Users: They provide input into the chatbot, such as tone and word choice when entering text, or facial expression data sent via the device's camera.
[1066] Server: The collected text data and facial expression data are analyzed using an emotion engine and stored in a database as "user ID: emotion data (e.g., high stress level)."
[1067] 5. Data analysis and aid proposals:
[1068] Server: Integrates and analyzes data collected from communication means, sensor means, health data collection means, and emotion engine. For example, by comprehensively considering the user's requests, health status, environmental conditions, and emotions, it determines that "user ID needs allergy-friendly food and an environment that reduces stress."
[1069] Server: Create a list of high-priority relief supplies and a specific delivery plan, and record it as "User ID: Allergy-friendly ingredients, stress-reducing products."
[1070] 6. Implementing relief supply plans:
[1071] Server: Sends the created relief supplies delivery plan to the relief supplies management system.
[1072] Terminal: Send specific instructions to relief supply management staff: "User ID: Provide allergy-friendly ingredients and stress-reducing products."
[1073] Specific examples
[1074] Example 1: Collecting and responding to requests from evacuee B
[1075] 1. User: Evacuee B types into the chatbot, "I have asthma and I'm stressed. I'd like an inhaler and some items to help me relax."
[1076] 2. Server: Record this request in the database as "Refugee B: Request for inhaler and relaxation item."
[1077] Example 2: Collecting and analyzing environmental and emotional data
[1078] 1. Terminal: The temperature sensor measures the temperature inside the shelter to be 25°C and the humidity to be 70%.
[1079] 2. User: Evacuee B measures his / her temperature and enters "Temperature 37 degrees."
[1080] 3. Server: Based on the collected data, the generating AI determines that "evacuee B needs an inhaler and relaxation items."
[1081] 4. Server: The emotion engine recognizes the high stress level from Evacuee B's input and determines that additional items are needed to reduce stress.
[1082] 5. Server: Sends the instruction "Refugee B: Provide inhalers, relaxation items, and stress reduction items" to the relief supplies management system.
[1083] 6. Terminal: The relief supplies management staff prepares the designated supplies and distributes them to evacuee B.
[1084] conclusion
[1085] This system will enable a comprehensive understanding of the individual needs, health status, and even emotional state of evacuees, making it possible to quickly provide the most appropriate relief supplies. This is expected to improve the efficiency of evacuation shelter operations and significantly improve the living environment of evacuees.
[1086] The processing flow will be explained below.
[1087] Step 1:
[1088] User: Evacuees access the chatbot and log in by entering their name and ID.
[1089] Server: Stores the name and ID received from the user in a database and authenticates the evacuees.
[1090] Step 2:
[1091] User: The user enters their problem or request through the chatbot. For example, they might enter, "I have asthma and need an inhaler."
[1092] Server: Analyzes the input from the user and records it in the database as "User ID: Inhaler Request".
[1093] Step 3:
[1094] Terminal: Environmental sensors within the evacuation facility periodically collect data such as temperature, humidity, wind speed, and air quality.
[1095] Server: Stores collected environmental data in a central database in real time.
[1096] Step 4:
[1097] User: Regularly enters health status data (e.g., temperature, blood pressure, heart rate) or the wearable device automatically transmits the data.
[1098] Server: Receives health status data and stores it in a database, such as "User ID: Body temperature 37 degrees, Heart rate 80."
[1099] Step 5:
[1100] Users: Provide input into the chatbot through their intonation and word choices, or through facial expression data sent via their device's camera.
[1101] Server: Analyze the collected text data and facial expression data using an emotion engine and save it in a database as "User ID: High stress level."
[1102] Step 6:
[1103] Server: Integrates and analyzes data collected from communication means, sensor means, health data collection means, and emotion engine. For example, it comprehensively considers the user's needs, health condition, environmental conditions, and emotional state and determines that "user ID needs an inhaler and relaxation items."
[1104] Server: Determines the priority of relief supplies based on the user's needs and emotions, and creates a relief supply plan. Records it as "User ID: Inhaler, Relaxation Items."
[1105] Step 7:
[1106] Server: Sends the created relief supplies delivery plan to the relief supplies management system.
[1107] Terminal: Send specific instructions to relief supplies management staff: "User ID: Provide inhaler and relaxation items."
[1108] Step 8:
[1109] Terminal: Relief supplies management staff prepare and distribute relief supplies to evacuees, for example, handing out inhalers and relaxation items to evacuees.
[1110] User: After receiving the supplies, the evacuees provide feedback through the chatbot, for example, typing, "The inhaler was helpful."
[1111] Server: The received feedback is stored in a database and used for future analysis.
[1112] Example 2
[1113] 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."
[1114] There is a need for an effective system that can grasp the needs, health status, and even emotional state of evacuees in evacuation facilities in real time and provide relief supplies appropriately and quickly. However, conventional systems have difficulty taking the emotional state of evacuees into account, and the priority of relief supplies set may not be appropriate for the actual condition of the evacuees. As a result, there have been problems with evacuees' satisfaction and poor maintenance of their health.
[1115] The identification process by the identification processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means. In this invention, the server includes a communication means, a sensor means, a health data collection means, an emotion data collection means, an analysis means, and a relief supplies management means. This makes it possible to comprehensively analyze the needs, health conditions, and emotion conditions of evacuees and provide relief supplies appropriately and quickly.
[1116] "Means of communication" refers to the means for collecting information from evacuees in evacuation facilities.
[1117] The "sensor means" is a means for collecting environmental data within the evacuation facility.
[1118] "Health data collection means" refers to means for collecting health status data of evacuees.
[1119] The "emotion data collection means" is a means for collecting emotional data of evacuees.
[1120] The "analysis means" is a means for analyzing data collected from the communication means, sensor means, health data collection means, and emotion data collection means, and determining the priority of relief supplies to be provided based on the needs, health status, and emotional status of evacuees.
[1121] The "relief supplies management means" is a means for executing the relief supplies provision plan determined by the analysis means.
[1122] "Relief supplies" are items that address the needs, health, and emotional state of evacuees, such as food, medicine, and items to provide a comfortable living environment.
[1123] The present invention is a system for understanding the needs, health status, and emotional state of evacuees in evacuation facilities in real time and providing appropriate relief supplies. This system is mainly composed of communication means, sensor means, health data collection means, emotional data collection means, analysis means, and relief supply management means.
[1124] 1. Means of communication
[1125] User: Evacuees log in to the chatbot on a terminal installed at the evacuation center by entering their name and ID. This chatbot can use, for example, general commercially available chatbot software. The chatbot receives the evacuees' text input in real time and sends it to the server for analysis.
[1126] 2. Sensor means
[1127] Terminals: Environmental sensors are installed in the evacuation facility to measure temperature, humidity, wind speed, air quality, etc. These sensors can be implemented using commercially available IoT devices. Environmental data is collected periodically and transmitted to a server via Wi-Fi or LAN.
[1128] 3. Health data collection methods
[1129] User: Evacuees can input their health status data, such as body temperature, blood pressure, and heart rate, into the chatbot, or they can automatically send the data from a wearable device, such as a commercially available smartwatch or fitness tracker. The input data is sent to the server in real time.
[1130] 4. Emotional Data Collection Methods
[1131] User: Users can provide the chatbot with text input, word selection, or facial expression data via their device's camera. The emotion engine analyzes the collected text and facial expression data to determine the emotional state of the evacuees.
[1132] 5. Analysis method
[1133] Server: The server integrates data collected from communication means, sensor means, health data collection means, and emotion data collection means, and analyzes it using a generative AI model. For example, it comprehensively considers the user's requests, health status, environmental conditions, and emotions, and determines that "user ID needs allergy-friendly food and an environment that reduces stress." The results of the analysis are stored in a database.
[1134] 6. Relief supplies management measures
[1135] Server: Based on the analysis results, it creates a list of high-priority relief supplies and a specific delivery plan, and sends it to the relief supplies management system. The relief supplies management system then sends specific delivery instructions to relief supplies management staff.
[1136] Specific examples
[1137] Example 1: Collecting and responding to requests from evacuee B
[1138] 1. User: Evacuee B types into the chatbot, "I have asthma and I'm stressed. I'd like an inhaler and some items to help me relax."
[1139] 2. Server: Record this request in the database as "Refugee B: Request for inhaler and relaxation item."
[1140] Example 2: Collecting and analyzing environmental and emotional data
[1141] 1. Terminal: The temperature sensor measures the temperature inside the shelter to be 25°C and the humidity to be 70%.
[1142] 2. User: Evacuee B measures his / her temperature and enters "Temperature 37 degrees."
[1143] 3. Server: Based on the collected data, the generative AI model determines that "evacuee B needs an inhaler and relaxation items."
[1144] 4. Server: The emotion engine recognizes the high stress level from Evacuee B's input and determines that additional items are needed to reduce stress.
[1145] 5. Server: Sends the instruction "Refugee B: Provide inhalers, relaxation items, and stress reduction items" to the relief supplies management system.
[1146] 6. Terminal: The relief supplies management staff prepares the designated supplies and distributes them to evacuee B.
[1147] This system makes it possible to comprehensively grasp the individual needs, health status, and even emotional state of evacuees, and quickly provide the most appropriate relief supplies. This is expected to improve the efficiency of evacuation shelter management and significantly improve the living environment of evacuees.
[1148] The flow of the identification process in the second embodiment will be described with reference to FIG.
[1149] Step 1: User Login
[1150] User: Evacuees log in to the chatbot on the terminal installed at the evacuation center by entering their name and ID. For example, user input: "Name: Yamada Taro, ID: 12345"
[1151] Input: Evacuee's name and ID
[1152] Data calculation: The chatbot sends the user's input information to the server, which stores the received information in a database and authenticates the evacuees.
[1153] Output: Record "ID12345: Yamada Taro" in the database
[1154] Step 2: Enter and save your request
[1155] User: Enter their concerns or requests in text through the chatbot. For example, request: "I need ingredients suitable for allergies."
[1156] Input: Evacuee's request
[1157] Data calculation: The chatbot receives the request and sends it to the analysis engine. The analyzed request is recorded in the database as "User ID: Request content."
[1158] Output: Record "ID12345: Allergy-friendly food request" in the database
[1159] Step 3: Collect environmental data
[1160] Terminal: Environmental sensors installed in evacuation facilities periodically collect data such as temperature, humidity, wind speed, and air quality. For example, temperature sensor data: "Temperature: 25 degrees"
[1161] Input: Data from environmental sensors
[1162] Data calculation: The data collected by the sensors is sent to the server, which stores this environmental data in a database in real time.
[1163] Output: Record "Temperature: 25 degrees, Humidity: 70%" in the database
[1164] Step 4: Collect health status data
[1165] User: Enters health status data such as body temperature, blood pressure, and heart rate into the chatbot. Alternatively, the wearable device automatically sends the data. For example, health data entry: "Body temperature: 36.5 degrees, heart rate: 75"
[1166] Input: Health status data
[1167] Data calculation: The chatbot or wearable device sends health data to the server, which analyzes it and stores it in the database as "user ID: health data."
[1168] Output: Record "ID12345: Body temperature 36.5 degrees, heart rate 75" in the database
[1169] Step 5: Collecting emotion data
[1170] User: The user provides the chatbot with text input, word choice, or facial expression data via the device camera. For example, text input: "I'm very worried."
[1171] Input: Text data, facial expression data
[1172] Data calculation: The emotion engine analyzes text data and facial expression data to determine the user's emotional state. For example, if the user is judged to be "highly stressed," the data is recorded as "User ID: Emotion data."
[1173] Output: Record "ID12345: High Stress" in the database
[1174] Step 6: Analyze the integrated data
[1175] Server: Integrates data collected from communication means, sensor means, health data collection means, and emotion data collection means, and analyzes it using a generative AI model. For example, analysis content: "User ID 12345 needs allergy-friendly food and an environment that reduces stress."
[1176] Input: Various collected data
[1177] Data calculation: Integrated analysis of various data
[1178] Output: Save the analysis results in the database. Record "ID12345 needs allergy-friendly food and a stress-reducing environment."
[1179] Step 7: Generate and submit a relief delivery plan
[1180] Server: Based on the analysis results, it creates a list of high-priority relief supplies and a specific delivery plan, and sends them to the relief supplies management system.
[1181] Input: Analysis results
[1182] Data calculations: generating relief supply plans
[1183] Output: Send the instruction "ID12345: Provide allergy-friendly ingredients and stress-reducing products" to the relief supplies management system
[1184] This detailed processing step allows for a real-time understanding of the needs, health status, and emotional state of evacuees, enabling the quick provision of the most appropriate relief supplies.
[1185] (Application example 2)
[1186] 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."
[1187] In specific environments such as evacuation centers and factories, there is a need to grasp the health and psychological state of evacuees and employees in real time and quickly provide optimal support according to their needs. However, existing systems have difficulty responding effectively to individual needs, and support utilizing emotional data is particularly insufficient. Therefore, it is necessary to develop a system that can more effectively grasp individual needs, health status, and emotional state comprehensively and determine the priority of relief supplies.
[1188] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.
[1189] In this invention, the server includes a communication means for collecting information from evacuees in evacuation facilities when a disaster occurs, a sensor means for collecting environmental data within the evacuation facility, a health data collection means for collecting health data of the evacuees, an analysis means for analyzing the data collected from the communication means, the sensor means, and the health data collection means and determining the priority of relief supplies to be provided based on the needs of the evacuees, a relief supplies management means for executing the relief supply delivery plan determined by the analysis means, and an emotion engine for analyzing emotional data of the evacuees and providing optimal support measures when psychological support is needed. This makes it possible to comprehensively grasp the individual needs, health conditions, and emotional states of the evacuees and employees and provide optimal support quickly and effectively.
[1190] "Communication means" refers to devices and technologies that collect necessary information from evacuees and enable data exchange with the system.
[1191] A "sensor means" is a device or technology that measures and collects data about a particular environmental condition (such as temperature, humidity, wind speed, air quality, etc.).
[1192] "Health data collection means" refers to devices and technologies that collect data on the health status of evacuees and employees (body temperature, heart rate, blood pressure, etc.).
[1193] "Analysis methods" refer to systems and technologies for analyzing collected data and determining priorities for relief supplies and support to be provided based on the needs of evacuees.
[1194] "Relief supplies management means" refers to systems and technologies for executing the relief supplies provision plan determined by the analysis means and for appropriately managing and providing the necessary supplies.
[1195] An "emotion engine" is a system or technology that analyzes the emotional data of evacuees and employees, and provides the most appropriate means of psychological support when needed.
[1196] The present invention is a system that monitors the health and emotional states of users in evacuation facilities and factories in real time and provides optimal relief supplies according to the users' needs. This system includes a communication means, a sensor means, a health data collection means, an analysis means, a relief supply management means, and an emotion engine.
[1197] The server first provides a means of communication to collect information from evacuees or employees. A chatbot is used as the communication method, and evacuees and employees input their own situations and needs, and the necessary data is then sent to the core system.
[1198] Next, sensor means are used to collect surrounding environmental data, such as sensors for temperature, humidity, wind speed, air quality, etc. These data are periodically collected and sent to a server.
[1199] Health data collection will involve evacuees and employees entering their own health information, such as body temperature, heart rate, and blood pressure, or data will be collected automatically using wearable devices. The collected health data will be sent to a server in real time.
[1200] The server analyzes the data collected from the communication means, sensor means, and health data collection means using an analysis means. The analysis means determines the priority of relief supplies to be provided based on the needs of evacuees and employees. For example, if there is a need for foods suitable for specific allergies or stress relief products, it determines the relief supplies that meet the needs.
[1201] Furthermore, the analysis means uses the emotion engine to analyze the emotional data of evacuees and employees, and provides optimal support measures when psychological support is needed. The emotion engine analyzes the user's input text and facial expression data to determine their emotional state. Based on this data, the relief supplies management means operates and executes the determined relief supplies delivery plan.
[1202] As a specific example, if evacuee A inputs through the chatbot, "I've been feeling stressed recently and my body temperature is high," the system will operate as follows: The server analyzes the input from the chatbot and obtains body temperature data using the health data collection means. It then uses the emotion engine to evaluate the stress level. Based on this, the analysis means determines the most appropriate relief supplies (e.g., refreshing items or extended rest periods) and provides them via the relief supplies management means.
[1203] Example prompt sentence:
[1204] Please explain in detail what steps the program should take if User A types "I've been feeling stressed lately."
[1205] This system will enable a comprehensive understanding of the individual needs, health status, and emotional state of evacuees and employees, making it possible to provide prompt and optimal assistance.
[1206] The flow of the specific processing in the application example 2 will be described with reference to FIG.
[1207] Step 1:
[1208] Users input their ID, name, health condition, and needs through the chatbot, including specific information such as "My body temperature is 38 degrees and I feel highly stressed."
[1209] Input: User ID, Name, Health Status, Needs
[1210] Output: User data received from the chatbot
[1211] Specific operation: The user accesses the chatbot on a smartphone or computer and sends a message saying, "ID: 001, Name: Yamada, Body temperature: 38 degrees, Stressed."
[1212] Step 2:
[1213] The server stores the user data received from the chatbot in a database.
[1214] Input: User data received from the chatbot
[1215] Output: User data stored in the database
[1216] Specific operation: The server analyzes the received message and records it in the database as "User ID: 001, Name: Yamada, Body temperature: 38 degrees, Stressed."
[1217] Step 3:
[1218] The device uses sensors to periodically collect environmental data (temperature, humidity, wind speed, air quality, etc.) and transmits it to a server.
[1219] Input: Data from environmental sensors
[1220] Output: Environment data sent to the server
[1221] Specific operation: The temperature sensor measures the temperature inside the shelter and sends data such as "Temperature: 25 degrees, Humidity: 60%" to the server.
[1222] Step 4:
[1223] The user inputs health status data or the wearable device automatically transmits the data, which is then sent to a server.
[1224] Input: Data from health sensors (e.g., temperature, heart rate)
[1225] Output: Health data sent to the server
[1226] Specific operation: The health sensor measures the evacuee's heart rate and sends "Heart rate: 75" to the server.
[1227] Step 5:
[1228] The server uses an emotion engine to analyze the text entered by the user and the facial expression data sent through the device's camera.
[1229] Input: User input text, facial expression data
[1230] Output: Analyzed emotion data (e.g., high stress)
[1231] Specific operation: The emotion engine judges the input text "I've been feeling stressed recently" to be "high stress" and records it in the database.
[1232] Step 6:
[1233] The server integrates and analyzes data collected from communication means, sensor means, health data collection means, and emotion engine to create an optimal relief supply delivery plan.
[1234] Input: Various data (user health data, emotional data, environmental data)
[1235] Output: A list of priority supplies and a delivery plan
[1236] Specific operation: The analysis means determines that "User ID: 001 has a body temperature of 38 degrees and is in a state of high stress, and needs refreshing items and an extended break."
[1237] Step 7:
[1238] The server executes the determined relief supply plan through the relief supply management means.
[1239] Input: Relief supply plan
[1240] Output: Execution of provision by relief supplies management system
[1241] Specific operation: The server sends instructions to the relief supplies management system and gives the specific instruction to the staff member in charge, such as "Provide refreshment items and extended break time to user ID: 001."
[1242] This allows for a comprehensive understanding of the individual needs, health status, and emotional state of evacuees and employees, enabling the provision of optimal support quickly and effectively.
[1243] 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.
[1244] 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.
[1245] 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.
[1246] [Fourth embodiment]
[1247] FIG. 7 shows an example of the configuration of a data processing system 410 according to the fourth embodiment.
[1248] 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.
[1249] 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).
[1250] 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.
[1251] 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.
[1252] 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).
[1253] 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.
[1254] 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.
[1255] 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.
[1256] 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.
[1257] 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.
[1258] 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.
[1259] 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."
[1260] The present invention is a system that grasps the needs and health status of evacuees in evacuation facilities in real time and provides optimal relief supplies. This system includes communication means, sensor means, health data collection means, analysis means, and relief supply management means. The system program based on each of these means and its specific processing are described below.
[1261] Program Overview
[1262] The program of this system operates as follows.
[1263] 1. User interaction:
[1264] User: Evacuees access the chatbot and input their concerns and requests.
[1265] Server: Parses the user input and stores it in a database.
[1266] 2. Environmental Data Collection:
[1267] Device: Sensors collect environmental data such as temperature, humidity, and wind speed.
[1268] Server: Stores environmental data in a central database in real time.
[1269] 3. Health Status Data Collection:
[1270] User: Evacuees enter their health data or wearable devices transmit the data automatically.
[1271] Server: Analyzes the user's health status data and stores it in a database.
[1272] 4. Data analysis and aid proposals:
[1273] Server: Combines and analyzes collected data to create a list of prioritized relief supplies and a delivery plan.
[1274] 5. Implementing the relief supply plan:
[1275] Server: Sends the delivery plan to the relief supplies management system.
[1276] Terminal: Sends notifications to relief supplies management staff to prepare and distribute supplies.
[1277] Specific examples
[1278] Example 1: Collecting and responding to requests from evacuee A
[1279] 1. User: Evacuee A types into the chatbot, "I have a cold and would like some medicine."
[1280] 2. Server: Record this request in the database as "Refugee A: Request for cold medicine."
[1281] Example 2: Environmental and health data collection and analysis
[1282] 1. Terminal: The temperature sensor measures the temperature inside the shelter to be 20°C and the humidity to be 60%.
[1283] 2. User: Evacuee A measures his / her temperature and enters "Temperature 38 degrees."
[1284] 3. Server: Based on this data, the generation AI determines that "evacuee A needs cold medicine and a hot drink."
[1285] 4. Server: Sends the instruction "Refugee A: Provide cold medicine and hot drinks" to the relief supplies management system.
[1286] 5. Terminal: The relief supplies management staff prepares the designated supplies and distributes them to evacuee A.
[1287] conclusion
[1288] This system will enable accurate understanding of the needs and health status of each evacuee, making it possible to quickly provide the most appropriate relief supplies. This is expected to improve the efficiency of evacuation shelter management and significantly improve the living environment of evacuees.
[1289] The processing flow will be explained below.
[1290] Step 1:
[1291] User: Evacuees access the chatbot and log in by entering their name and ID.
[1292] Server: Stores the name and ID received from the user in a database and authenticates the evacuees.
[1293] Step 2:
[1294] User: Through the chatbot, the user inputs their problem or request, for example, "I need a specific food because I have allergies."
[1295] Server: Analyzes the input from the user and records it in the database, such as "User ID: Request for allergy-friendly ingredients."
[1296] Step 3:
[1297] Terminal: Environmental sensors within the evacuation facility periodically collect data such as temperature, humidity, wind speed, and air quality.
[1298] Server: Stores environmental data in real time in a central database.
[1299] Step 4:
[1300] User: Regularly enters health status data (e.g., temperature, blood pressure, heart rate) or the wearable device automatically transmits the data.
[1301] Server: Analyzes the received health data and stores it in a database, such as "User ID: Body temperature 36.5 degrees, Heart rate 75."
[1302] Step 5:
[1303] Server: Integrates and analyzes data collected from communication, sensor, and health data collection methods. For example, it considers the user's needs, health status, and environmental conditions and determines that "user ID needs allergy-friendly food and humidity control."
[1304] Server: Create a list of high-priority relief supplies and a specific delivery plan, and record it as "User ID: Allergy-friendly ingredients, dehumidifier."
[1305] Step 6:
[1306] Server: Sends the created relief supplies delivery plan to the relief supplies management system.
[1307] Terminal: Send specific instructions to relief supplies management staff, such as "User ID: Provide allergy-friendly ingredients and dehumidifier."
[1308] Step 7:
[1309] Terminal: Relief supplies management staff prepare and distribute relief supplies to evacuees. For example, they hand out food items suitable for people with allergies.
[1310] User: After receiving the supplies, the evacuees provide feedback through the chatbot, for example, by typing, "The allergy-friendly ingredients were helpful."
[1311] Server: The received feedback is stored in a database and used for future analysis.
[1312] Example 1
[1313] 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."
[1314] Evacuation facilities are required to grasp the needs and health status of evacuees in real time and provide the necessary relief supplies quickly and efficiently. However, conventional methods make it difficult to accurately grasp the diverse needs and health status of evacuees, resulting in problems such as shortages or excesses of relief supplies and delays in their delivery. In addition, there is a lack of means to effectively utilize collected data and develop optimal relief supply plans.
[1315] 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.
[1316] In this invention, the server includes a communication means for collecting information from evacuees in evacuation facilities, a sensor means for collecting environmental data within the evacuation facility, and a health data collection means for collecting health status data of the evacuees. This makes it possible to grasp the needs and health status of evacuees in real time and to develop an optimal relief supply delivery plan based on the collected data. Furthermore, the relief supply management means includes a terminal for sending notifications to relief supply management staff and preparing and distributing supplies, allowing for the prompt and efficient provision of relief supplies. Furthermore, the communication means includes an analysis means for receiving input from evacuees via a chatbot and recording the information in a database, allowing for the effective collection and analysis of evacuees' requests and the provision of appropriate support. These means are expected to improve the efficiency of evacuation facility operations and significantly improve the living environment of evacuees.
[1317] An "evacuee" is a person who is housed in an evacuation facility during an emergency or disaster.
[1318] "Communication means" refers to systems or devices for exchanging information with evacuees, including, for example, chatbots.
[1319] "Sensor means" refers to a device for measuring and collecting environmental data (e.g., temperature, humidity, wind speed, air quality, etc.) within the evacuation facility.
[1320] "Health data collection means" refers to devices or systems for collecting data on the health status of evacuees (e.g., body temperature, heart rate, blood pressure, etc.).
[1321] The "analysis means" is a system that analyzes data obtained from communication means, sensor means, and health data collection means, and determines the priority of relief supplies based on the needs and health status of evacuees.
[1322] The "relief supplies management means" is a system for executing the relief supplies provision plan determined by the analysis means, and includes a terminal for sending notifications to relief supplies management staff and preparing and distributing supplies.
[1323] A "chatbot" is a system that receives input from users via a text-based interface and has the ability to interpret the user's requests using natural language processing algorithms.
[1324] "Environmental Data" means data relating to meteorological and physical conditions within the evacuation facility (e.g., temperature, humidity, wind speed, air quality, etc.).
[1325] "Health status data" refers to data related to the physical condition and health of evacuees (e.g., body temperature, heart rate, blood pressure, etc.).
[1326] A "generative AI model" is an artificial intelligence model used to analyze collected data and develop appropriate relief supply plans.
[1327] A "prompt" is a form of instruction or question input to a generative AI model, designed to elicit a specific analysis or response.
[1328] The present invention is a system that grasps the needs and health status of evacuees in evacuation facilities in real time and provides optimal relief supplies. This system includes communication means, sensor means, health data collection means, analysis means, and relief supply management means.
[1329] communication means
[1330] Users: Evacuees access the chatbot using devices such as smartphones or tablets and input their concerns and requests. For example, they can send a message such as, "I have a cold and would like some medicine."
[1331] Server: The server analyzes the message received from the chatbot using a natural language processing (NLP) algorithm (e.g., spaCy or NLTK). The analysis result is recorded in the database as "Refugee A: Request for cold medicine."
[1332] Sensor Means
[1333] Terminal: Sensors will be placed in the evacuation facility to collect environmental data such as temperature, humidity, wind speed, and air quality. For example, a DHT22 sensor will be used to measure temperature and humidity.
[1334] Terminal: The collected data is sent to the server via Arduino or Raspberry Pi.
[1335] Server: The server receives real-time environmental data sent from the device and stores it in a central database. For example, the temperature is 20 degrees and the humidity is 60%.
[1336] Health data collection methods
[1337] User: Evacuees manually enter their health status or use a wearable device (e.g., Fitbit or Apple Watch) to automatically transmit data. For example, they enter a temperature of 38°C.
[1338] Server: The server receives health data sent from the wearable device and manually entered data, analyzes it, and stores it in a database. The analysis is performed using Python libraries such as Pandas and NumPy.
[1339] Analysis means
[1340] Server: The server integrates collected environmental and health data and performs analysis using a generative AI model (e.g., GPT-4), using algorithms to optimally prioritize relief supplies based on the needs of evacuees.
[1341] Relief supplies management means
[1342] Server: The server notifies the relief supplies management system of the relief supplies delivery plan determined by the analysis means. This notification is sent using API data.
[1343] Devices: Relief supply management staff receive notifications and prepare and distribute designated supplies. Devices (e.g., tablets and smartphones) can be used to notify team members and quickly deliver supplies to evacuees.
[1344] Specific examples
[1345] Example 1: Collecting and responding to requests from evacuee A
[1346] 1. User: Evacuee A types into the chatbot, "I have a cold and would like some medicine."
[1347] 2. Server: Record this request in the database as "Refugee A: Request for cold medicine."
[1348] Example 2: Environmental and health data collection and analysis
[1349] 1. Terminal: The temperature sensor measures the temperature inside the shelter to be 20°C and the humidity to be 60%.
[1350] 2. User: Evacuee A measures his / her temperature and enters "Temperature 38 degrees."
[1351] 3. Server: Based on this data, the generation AI determines that "evacuee A needs cold medicine and a hot drink."
[1352] 4. Server: Sends the instruction "Refugee A: Provide cold medicine and hot drinks" to the relief supplies management system.
[1353] 5. Terminal: The relief supplies management staff prepares the designated supplies and distributes them to evacuee A.
[1354] Prompt Sentence Examples
[1355] "Refugee A has a body temperature of 38 degrees and needs cold medicine. Please suggest appropriate relief supplies and additional measures."
[1356] The flow of the identification process in the first embodiment will be described with reference to FIG.
[1357] Step 1:
[1358] User: Evacuees access the chatbot and input their concerns or requests. For example, they can send a message saying, "I have a cold and would like some medicine."
[1359] Input: Evacuee's request message
[1360] Specific operation: Evacuees use their smartphones or tablets to type messages into the chatbot's interface.
[1361] Output: The user's request message is sent to the chatbot.
[1362] Step 2:
[1363] Server: The server analyzes messages received from the chatbot using natural language processing (NLP) algorithms (e.g., spaCy or NLTK).
[1364] Input: Request message sent by the chatbot
[1365] What it does: The server runs an NLP algorithm to analyze the message and extract specific keywords or phrases, such as whether the keyword "cold medicine" is included.
[1366] Output: The analysis result "Refugee A: Requests cold medicine" is recorded in the database.
[1367] Step 3:
[1368] Terminal: Sensor means collects environmental data such as temperature, humidity, wind speed, and air quality.
[1369] Input: Environmental data within the evacuation facility (e.g., temperature, humidity, wind speed, air quality)
[1370] What it does: Use DHT22 sensors and other environmental sensors to measure data in real time, collect data using Arduino or Raspberry Pi, and send it to a server.
[1371] Output: Collected environmental data is sent to a server and stored in a central database.
[1372] Step 4:
[1373] User: Evacuees enter their health status or wearable devices automatically transmit health data.
[1374] Input: Evacuee's health data (e.g., body temperature, heart rate, blood pressure)
[1375] How it works: Evacuees manually enter their body temperature and other information using their smartphones, or the wearable device automatically sends the data to a server via Bluetooth or other means.
[1376] Output: The input or transmitted health data is sent to the server and used for analysis.
[1377] Step 5:
[1378] Server: The server integrates the collected environmental and health data and analyzes it using a generative AI model (e.g., GPT-4).
[1379] Input: Environmental and health data
[1380] How it works: The server preprocesses the data using Python's Pandas and NumPy, then inputs it into the generative AI model, which then makes a recommendation: "Refugee A needs cold medicine and a hot drink."
[1381] Output: A proposed aid list and delivery plan is generated.
[1382] Step 6:
[1383] Server: Notifies the relief supplies management system of the generated relief supplies delivery plan.
[1384] Input: Relief Supply Plan
[1385] Specific operation: The server sends data to the relief supplies management system via API. For example, it sends an instruction such as "Refugee A: Provide cold medicine and hot drinks."
[1386] Output: The notified relief supplies delivery plan is recorded in the relief supplies management system.
[1387] Step 7:
[1388] Terminal: Relief supply management staff receives notification and prepares the designated supplies.
[1389] Input: Notification based on relief supply plan
[1390] Specific actions: Use a smartphone or tablet to check notifications and send instructions to team members. Prepare and distribute designated supplies (e.g., cold medicine, hot drinks) to evacuees.
[1391] Output: Evacuees are provided with necessary supplies.
[1392] (Application example 1)
[1393] 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."
[1394] Not only are evacuation facilities required to grasp the needs and health status of evacuees in real time and provide the most appropriate relief supplies, but logistics centers are also required to monitor the health status and work environment of employees in real time and provide optimal work support and environmental improvements. Conventional technology has made it difficult to provide detailed responses to both evacuees and employees or to efficiently provide relief supplies and work support. Therefore, a system that can be used consistently at both evacuation facilities and logistics centers is required.
[1395] 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.
[1396] In this invention, the server includes a communication means for collecting information from evacuees in evacuation facilities in the event of a disaster, a sensor means for collecting employee health status and work environment data at the logistics center, a health data collection means for collecting health status data of evacuees and employees, an analysis means for analyzing the data collected from the communication means, sensor means, and health data collection means, and determining priorities for relief supplies and work support to be provided based on the needs of evacuees and the requests of employees, a relief supplies management means for executing the relief supplies and work support provision plan determined by the analysis means, and a means for collecting employee requests via a chatbot using prompt sentences.
[1397] This will enable evacuation facilities to provide appropriate relief supplies tailored to the needs of each evacuee, and will also enable logistics centers to provide optimal work support and improve the environment based on employees' health status and requests.
[1398] "Communication means" refers to the means used within evacuation facilities and logistics centers to collect information from evacuees and employees and transfer it to servers, etc.
[1399] The "sensor means" refers to a sensor device for collecting data on temperature, humidity, wind speed, air quality, and working environment within evacuation facilities and logistics centers.
[1400] "Health data collection means" refers to wearable devices and measuring equipment for collecting information on the health status of evacuees and employees (e.g., body temperature, heart rate, etc.).
[1401] "Data analysis methods using generative AI models" refers to methods that use artificial intelligence models to propose optimal relief supplies and work support based on the needs of evacuees and employees based on collected data.
[1402] "Prompts" are guidance messages or questions used by employees and evacuees to input their needs and status through the chatbot.
[1403] A "chatbot" is an automated response system that collects information through dialogue with users.
[1404] The "relief supplies management means" is a means for executing the relief supplies and work support provision plan determined by the analysis means.
[1405] A "logistics center" is a facility that stores, sorts, and transports goods and supplies.
[1406] An "evacuation facility" is a facility where evacuees can temporarily live in the event of a disaster or emergency.
[1407] This invention relates to a system for use in evacuation facilities and logistics centers. It combines several key methods to grasp the health status and needs of evacuees and employees in evacuation facilities and logistics centers in real time, and to provide optimal relief supplies and work support.
[1408] System configuration
[1409] The system includes the following elements:
[1410] 1. Means of communication
[1411] The server provides communication channels to collect information from evacuees and employees, including smartphones, smart glasses, and chatbots.
[1412] 2. Sensor means
[1413] The terminals include sensors for collecting environmental data (temperature, humidity, wind speed, air quality) within evacuation facilities and logistics centers. Specifically, temperature sensors, humidity sensors, anemometers, and air quality sensors are used.
[1414] 3. Health data collection methods
[1415] The terminals will use wearable devices and other health measurement devices, such as smartwatches, thermometers, and heart rate monitors, to collect information on the health status of evacuees and employees.
[1416] 4. Data Analysis Methods
[1417] The server uses a generative AI model to analyze the collected data, and this analysis suggests the best relief supplies and work support to meet the needs of evacuees and employees.
[1418] 5. Relief supplies management measures
[1419] The server includes a management means for executing the relief supply plan determined by the analysis means, which includes a supplies management system for preparing and distributing relief supplies in a timely manner.
[1420] 6. Prompt Sentence
[1421] The terminal provides a means to collect employee requests via a chatbot using prompts, which are guided messages or questions designed to accurately elicit the required information.
[1422] Specific examples
[1423] Example 1: Providing relief supplies at evacuation facilities
[1424] Suppose evacuee A inputs "I have a headache" through the smart glasses. The server collects this information and analyzes it in combination with body temperature and heart rate data obtained through the health data collection means. As a result of the analysis, the generative AI model suggests "providing headache medicine and water," and the relief supplies management means prepares supplies based on this. A specific prompt phrase might be, "How are you feeling now?"
[1425] Example 2: Work support at a logistics center
[1426] Employee B uses his smartphone to input, "My shoulder hurts, so I need a break." The server receives this request and analyzes it together with environmental data collected by sensor means (for example, the temperature and humidity of the work area). As a result of the analysis, a support suggestion is generated, such as "Take a break and stretch." An example of a prompt phrase is, "Where do you feel pain?"
[1427] This system will enable evacuation facilities to provide appropriate relief supplies tailored to the needs of each individual evacuee, while logistics centers will be able to provide optimal work support and improve the environment based on employees' health conditions and needs.
[1428] The flow of the specific processing in the application example 1 will be described with reference to FIG.
[1429] Step 1:
[1430] The user inputs information through a device (smartphone or smart glasses).
[1431] Input: User's health condition or needs (e.g., "I have a headache")
[1432] Specifically, the user launches the chatbot and inputs their symptoms and requests according to the prompts.
[1433] Step 2:
[1434] The input data collected by the terminal is transmitted to the server via a communication means.
[1435] Input content: Information from the user (e.g., "I have a headache")
[1436] Output: Information is saved on the server
[1437] Specifically, the terminal packages the input from the user as text data and transmits it to the server via the network.
[1438] Step 3:
[1439] The terminal uses the sensor means to collect environmental data and health data and transmits it to the server.
[1440] Input: Sensor data such as temperature, humidity, wind speed, air quality, body temperature, and heart rate
[1441] Output: Environmental and health data are stored on the server.
[1442] Specifically, the sensor data acquired by the terminal is sent to the server in real time.
[1443] Step 4:
[1444] The server performs data analysis based on the collected data.
[1445] Input: User input data and sensor data
[1446] Output content: Analysis results (e.g., "Propose headache medicine and water")
[1447] Specifically, the server uses a generative AI model to analyze the collected data and generate suggestions for appropriate relief supplies and work support.
[1448] Step 5:
[1449] The server executes a provision plan using a relief supplies management means based on the analysis results.
[1450] Input content: Analysis results (e.g., "Provide headache medicine and water")
[1451] Output content: Relief supply plan
[1452] Specifically, the server sends a notification to the relief supplies management staff and instructs them to prepare and distribute the necessary supplies.
[1453] Step 6:
[1454] The terminal receives the notification from the server and provides feedback to the user.
[1455] Input details: Relief supply plan
[1456] Output: Feedback to the user (e.g. "Headache medicine and water have been prepared")
[1457] As a specific operation, the terminal notifies the user of information on how relief supplies will be provided.
[1458] This series of processes enables appropriate relief supplies and work support to be quickly provided according to the needs of users at evacuation facilities and logistics centers.
[1459] 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.
[1460] This invention is a system that grasps the needs and health status of evacuees in evacuation facilities in real time and provides optimal relief supplies. This system includes communication means, sensor means, health data collection means, analysis means, relief supply management means, and an emotion engine. The emotion engine is used to analyze the evacuees' input and facial expression data, determine their emotions, and determine the priority of the relief supplies to be provided.
[1461] Program Overview
[1462] The program of this system operates as follows.
[1463] 1. User interaction:
[1464] User: Evacuees access the chatbot and log in by entering their name and ID.
[1465] Server: Stores the name and ID received from the user in a database and authenticates the evacuees.
[1466] User: Enters their problem or request through the chatbot, for example, "I need certain foods because I have allergies."
[1467] Server: Analyzes the user's input and records it in the database as "User ID: Allergy-friendly food request."
[1468] 2. Environmental Data Collection:
[1469] Terminal: Environmental sensors within the evacuation facility periodically collect data such as temperature, humidity, wind speed, and air quality.
[1470] Server: Stores environmental data in real time in a central database.
[1471] 3. Health Status Data Collection:
[1472] User: Regularly enters health status data (e.g., temperature, blood pressure, heart rate) or the wearable device automatically transmits the data.
[1473] Server: Analyzes the received health data and stores it in the database as "User ID: Body temperature 36.5 degrees, heart rate 75."
[1474] 4. Collecting Emotional Data:
[1475] Users: They provide input into the chatbot, such as tone and word choice when entering text, or facial expression data sent via the device's camera.
[1476] Server: The collected text data and facial expression data are analyzed using an emotion engine and stored in a database as "user ID: emotion data (e.g., high stress level)."
[1477] 5. Data analysis and aid proposals:
[1478] Server: Integrates and analyzes data collected from communication means, sensor means, health data collection means, and emotion engine. For example, by comprehensively considering the user's requests, health status, environmental conditions, and emotions, it determines that "user ID needs allergy-friendly food and an environment that reduces stress."
[1479] Server: Create a list of high-priority relief supplies and a specific delivery plan, and record it as "User ID: Allergy-friendly ingredients, stress-reducing products."
[1480] 6. Implementing relief supply plans:
[1481] Server: Sends the created relief supplies delivery plan to the relief supplies management system.
[1482] Terminal: Send specific instructions to relief supply management staff: "User ID: Provide allergy-friendly ingredients and stress-reducing products."
[1483] Specific examples
[1484] Example 1: Collecting and responding to requests from evacuee B
[1485] 1. User: Evacuee B types into the chatbot, "I have asthma and I'm stressed. I'd like an inhaler and some items to help me relax."
[1486] 2. Server: Record this request in the database as "Refugee B: Request for inhaler and relaxation item."
[1487] Example 2: Collecting and analyzing environmental and emotional data
[1488] 1. Terminal: The temperature sensor measures the temperature inside the shelter to be 25°C and the humidity to be 70%.
[1489] 2. User: Evacuee B measures his / her temperature and enters "Temperature 37 degrees."
[1490] 3. Server: Based on the collected data, the generating AI determines that "evacuee B needs an inhaler and relaxation items."
[1491] 4. Server: The emotion engine recognizes the high stress level from Evacuee B's input and determines that additional items are needed to reduce stress.
[1492] 5. Server: Sends the instruction "Refugee B: Provide inhalers, relaxation items, and stress reduction items" to the relief supplies management system.
[1493] 6. Terminal: The relief supplies management staff prepares the designated supplies and distributes them to evacuee B.
[1494] conclusion
[1495] This system will enable a comprehensive understanding of the individual needs, health status, and even emotional state of evacuees, making it possible to quickly provide the most appropriate relief supplies. This is expected to improve the efficiency of evacuation shelter operations and significantly improve the living environment of evacuees.
[1496] The processing flow will be explained below.
[1497] Step 1:
[1498] User: Evacuees access the chatbot and log in by entering their name and ID.
[1499] Server: Stores the name and ID received from the user in a database and authenticates the evacuees.
[1500] Step 2:
[1501] User: The user enters their problem or request through the chatbot. For example, they might enter, "I have asthma and need an inhaler."
[1502] Server: Analyzes the input from the user and records it in the database as "User ID: Inhaler Request".
[1503] Step 3:
[1504] Terminal: Environmental sensors within the evacuation facility periodically collect data such as temperature, humidity, wind speed, and air quality.
[1505] Server: Stores collected environmental data in a central database in real time.
[1506] Step 4:
[1507] User: Regularly enters health status data (e.g., temperature, blood pressure, heart rate) or the wearable device automatically transmits the data.
[1508] Server: Receives health status data and stores it in a database, such as "User ID: Body temperature 37 degrees, Heart rate 80."
[1509] Step 5:
[1510] Users: Provide input into the chatbot through their intonation and word choices, or through facial expression data sent via their device's camera.
[1511] Server: Analyze the collected text data and facial expression data using an emotion engine and save it in a database as "User ID: High stress level."
[1512] Step 6:
[1513] Server: Integrates and analyzes data collected from communication means, sensor means, health data collection means, and emotion engine. For example, it comprehensively considers the user's needs, health condition, environmental conditions, and emotional state and determines that "user ID needs an inhaler and relaxation items."
[1514] Server: Determines the priority of relief supplies based on the user's needs and emotions, and creates a relief supply plan. Records it as "User ID: Inhaler, Relaxation Items."
[1515] Step 7:
[1516] Server: Sends the created relief supplies delivery plan to the relief supplies management system.
[1517] Terminal: Send specific instructions to relief supplies management staff: "User ID: Provide inhaler and relaxation items."
[1518] Step 8:
[1519] Terminal: Relief supplies management staff prepare and distribute relief supplies to evacuees, for example, handing out inhalers and relaxation items to evacuees.
[1520] User: After receiving the supplies, the evacuees provide feedback through the chatbot, for example, typing, "The inhaler was helpful."
[1521] Server: The received feedback is stored in a database and used for future analysis.
[1522] Example 2
[1523] 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."
[1524] There is a need for an effective system that can grasp the needs, health status, and even emotional state of evacuees in evacuation facilities in real time and provide relief supplies appropriately and quickly. However, conventional systems have difficulty taking the emotional state of evacuees into account, and the priority of relief supplies set may not be appropriate for the actual condition of the evacuees. As a result, there have been problems with evacuees' satisfaction and poor maintenance of their health.
[1525] The identification process by the identification processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means. In this invention, the server includes a communication means, a sensor means, a health data collection means, an emotion data collection means, an analysis means, and a relief supplies management means. This makes it possible to comprehensively analyze the needs, health conditions, and emotion conditions of evacuees and provide relief supplies appropriately and quickly.
[1526] "Means of communication" refers to the means for collecting information from evacuees in evacuation facilities.
[1527] The "sensor means" is a means for collecting environmental data within the evacuation facility.
[1528] "Health data collection means" refers to means for collecting health status data of evacuees.
[1529] The "emotion data collection means" is a means for collecting emotional data of evacuees.
[1530] The "analysis means" is a means for analyzing data collected from the communication means, sensor means, health data collection means, and emotion data collection means, and determining the priority of relief supplies to be provided based on the needs, health status, and emotional status of evacuees.
[1531] The "relief supplies management means" is a means for executing the relief supplies provision plan determined by the analysis means.
[1532] "Relief supplies" are items that address the needs, health, and emotional state of evacuees, such as food, medicine, and items to provide a comfortable living environment.
[1533] The present invention is a system for understanding the needs, health status, and emotional state of evacuees in evacuation facilities in real time and providing appropriate relief supplies. This system is mainly composed of communication means, sensor means, health data collection means, emotional data collection means, analysis means, and relief supply management means.
[1534] 1. Means of communication
[1535] User: Evacuees log in to the chatbot on a terminal installed at the evacuation center by entering their name and ID. This chatbot can use, for example, general commercially available chatbot software. The chatbot receives the evacuees' text input in real time and sends it to the server for analysis.
[1536] 2. Sensor means
[1537] Terminals: Environmental sensors are installed in the evacuation facility to measure temperature, humidity, wind speed, air quality, etc. These sensors can be implemented using commercially available IoT devices. Environmental data is collected periodically and transmitted to a server via Wi-Fi or LAN.
[1538] 3. Health data collection methods
[1539] User: Evacuees can input their health status data, such as body temperature, blood pressure, and heart rate, into the chatbot, or they can automatically send the data from a wearable device, such as a commercially available smartwatch or fitness tracker. The input data is sent to the server in real time.
[1540] 4. Emotional Data Collection Methods
[1541] User: Users can provide the chatbot with text input, word selection, or facial expression data via their device's camera. The emotion engine analyzes the collected text and facial expression data to determine the emotional state of the evacuees.
[1542] 5. Analysis method
[1543] Server: The server integrates data collected from communication means, sensor means, health data collection means, and emotion data collection means, and analyzes it using a generative AI model. For example, it comprehensively considers the user's requests, health status, environmental conditions, and emotions, and determines that "user ID needs allergy-friendly food and an environment that reduces stress." The results of the analysis are stored in a database.
[1544] 6. Relief supplies management measures
[1545] Server: Based on the analysis results, it creates a list of high-priority relief supplies and a specific delivery plan, and sends it to the relief supplies management system. The relief supplies management system then sends specific delivery instructions to relief supplies management staff.
[1546] Specific examples
[1547] Example 1: Collecting and responding to requests from evacuee B
[1548] 1. User: Evacuee B types into the chatbot, "I have asthma and I'm stressed. I'd like an inhaler and some items to help me relax."
[1549] 2. Server: Record this request in the database as "Refugee B: Request for inhaler and relaxation item."
[1550] Example 2: Collecting and analyzing environmental and emotional data
[1551] 1. Terminal: The temperature sensor measures the temperature inside the shelter to be 25°C and the humidity to be 70%.
[1552] 2. User: Evacuee B measures his / her temperature and enters "Temperature 37 degrees."
[1553] 3. Server: Based on the collected data, the generative AI model determines that "evacuee B needs an inhaler and relaxation items."
[1554] 4. Server: The emotion engine recognizes the high stress level from Evacuee B's input and determines that additional items are needed to reduce stress.
[1555] 5. Server: Sends the instruction "Refugee B: Provide inhalers, relaxation items, and stress reduction items" to the relief supplies management system.
[1556] 6. Terminal: The relief supplies management staff prepares the designated supplies and distributes them to evacuee B.
[1557] This system makes it possible to comprehensively grasp the individual needs, health status, and even emotional state of evacuees, and quickly provide the most appropriate relief supplies. This is expected to improve the efficiency of evacuation shelter management and significantly improve the living environment of evacuees.
[1558] The flow of the identification process in the second embodiment will be described with reference to FIG.
[1559] Step 1: User Login
[1560] User: Evacuees log in to the chatbot on the terminal installed at the evacuation center by entering their name and ID. For example, user input: "Name: Yamada Taro, ID: 12345"
[1561] Input: Evacuee's name and ID
[1562] Data calculation: The chatbot sends the user's input information to the server, which stores the received information in a database and authenticates the evacuees.
[1563] Output: Record "ID12345: Yamada Taro" in the database
[1564] Step 2: Enter and save your request
[1565] User: Enter their concerns or requests in text through the chatbot. For example, request: "I need ingredients suitable for allergies."
[1566] Input: Evacuee's request
[1567] Data calculation: The chatbot receives the request and sends it to the analysis engine. The analyzed request is recorded in the database as "User ID: Request content."
[1568] Output: Record "ID12345: Allergy-friendly food request" in the database
[1569] Step 3: Collect environmental data
[1570] Terminal: Environmental sensors installed in evacuation facilities periodically collect data such as temperature, humidity, wind speed, and air quality. For example, temperature sensor data: "Temperature: 25 degrees"
[1571] Input: Data from environmental sensors
[1572] Data calculation: The data collected by the sensors is sent to the server, which stores this environmental data in a database in real time.
[1573] Output: Record "Temperature: 25 degrees, Humidity: 70%" in the database
[1574] Step 4: Collect health status data
[1575] User: Enters health status data such as body temperature, blood pressure, and heart rate into the chatbot. Alternatively, the wearable device automatically sends the data. For example, health data entry: "Body temperature: 36.5 degrees, heart rate: 75"
[1576] Input: Health status data
[1577] Data calculation: The chatbot or wearable device sends health data to the server, which analyzes it and stores it in the database as "user ID: health data."
[1578] Output: Record "ID12345: Body temperature 36.5 degrees, heart rate 75" in the database
[1579] Step 5: Collecting emotion data
[1580] User: The user provides the chatbot with text input, word choice, or facial expression data via the device camera. For example, text input: "I'm very worried."
[1581] Input: Text data, facial expression data
[1582] Data calculation: The emotion engine analyzes text data and facial expression data to determine the user's emotional state. For example, if the user is judged to be "highly stressed," the data is recorded as "User ID: Emotion data."
[1583] Output: Record "ID12345: High Stress" in the database
[1584] Step 6: Analyze the integrated data
[1585] Server: Integrates data collected from communication means, sensor means, health data collection means, and emotion data collection means, and analyzes it using a generative AI model. For example, analysis content: "User ID 12345 needs allergy-friendly food and an environment that reduces stress."
[1586] Input: Various collected data
[1587] Data calculation: Integrated analysis of various data
[1588] Output: Save the analysis results in the database. Record "ID12345 needs allergy-friendly food and a stress-reducing environment."
[1589] Step 7: Generate and submit a relief delivery plan
[1590] Server: Based on the analysis results, it creates a list of high-priority relief supplies and a specific delivery plan, and sends them to the relief supplies management system.
[1591] Input: Analysis results
[1592] Data calculations: generating relief supply plans
[1593] Output: Send the instruction "ID12345: Provide allergy-friendly ingredients and stress-reducing products" to the relief supplies management system
[1594] This detailed processing step allows for a real-time understanding of the needs, health status, and emotional state of evacuees, enabling the quick provision of the most appropriate relief supplies.
[1595] (Application example 2)
[1596] 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."
[1597] In specific environments such as evacuation centers and factories, there is a need to grasp the health and psychological state of evacuees and employees in real time and quickly provide optimal support according to their needs. However, existing systems have difficulty responding effectively to individual needs, and support utilizing emotional data is particularly insufficient. Therefore, it is necessary to develop a system that can more effectively grasp individual needs, health status, and emotional state comprehensively and determine the priority of relief supplies.
[1598] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.
[1599] In this invention, the server includes a communication means for collecting information from evacuees in evacuation facilities when a disaster occurs, a sensor means for collecting environmental data within the evacuation facility, a health data collection means for collecting health data of the evacuees, an analysis means for analyzing the data collected from the communication means, the sensor means, and the health data collection means and determining the priority of relief supplies to be provided based on the needs of the evacuees, a relief supplies management means for executing the relief supply delivery plan determined by the analysis means, and an emotion engine for analyzing emotional data of the evacuees and providing optimal support measures when psychological support is needed. This makes it possible to comprehensively grasp the individual needs, health conditions, and emotional states of the evacuees and employees and provide optimal support quickly and effectively.
[1600] "Communication means" refers to devices and technologies that collect necessary information from evacuees and enable data exchange with the system.
[1601] A "sensor means" is a device or technology that measures and collects data about a particular environmental condition (such as temperature, humidity, wind speed, air quality, etc.).
[1602] "Health data collection means" refers to devices and technologies that collect data on the health status of evacuees and employees (body temperature, heart rate, blood pressure, etc.).
[1603] "Analysis methods" refer to systems and technologies for analyzing collected data and determining priorities for relief supplies and support to be provided based on the needs of evacuees.
[1604] "Relief supplies management means" refers to systems and technologies for executing the relief supplies provision plan determined by the analysis means and for appropriately managing and providing the necessary supplies.
[1605] An "emotion engine" is a system or technology that analyzes the emotional data of evacuees and employees, and provides the most appropriate means of psychological support when needed.
[1606] The present invention is a system that monitors the health and emotional states of users in evacuation facilities and factories in real time and provides optimal relief supplies according to the users' needs. This system includes a communication means, a sensor means, a health data collection means, an analysis means, a relief supply management means, and an emotion engine.
[1607] The server first provides a means of communication to collect information from evacuees or employees. A chatbot is used as the communication method, and evacuees and employees input their own situations and needs, and the necessary data is then sent to the core system.
[1608] Next, sensor means are used to collect surrounding environmental data, such as sensors for temperature, humidity, wind speed, air quality, etc. These data are periodically collected and sent to a server.
[1609] Health data collection will involve evacuees and employees entering their own health information, such as body temperature, heart rate, and blood pressure, or data will be collected automatically using wearable devices. The collected health data will be sent to a server in real time.
[1610] The server analyzes the data collected from the communication means, sensor means, and health data collection means using an analysis means. The analysis means determines the priority of relief supplies to be provided based on the needs of evacuees and employees. For example, if there is a need for foods suitable for specific allergies or stress relief products, it determines the relief supplies that meet the needs.
[1611] Furthermore, the analysis means uses the emotion engine to analyze the emotional data of evacuees and employees, and provides optimal support measures when psychological support is needed. The emotion engine analyzes the user's input text and facial expression data to determine their emotional state. Based on this data, the relief supplies management means operates and executes the determined relief supplies delivery plan.
[1612] As a specific example, if evacuee A inputs through the chatbot, "I've been feeling stressed recently and my body temperature is high," the system will operate as follows: The server analyzes the input from the chatbot and obtains body temperature data using the health data collection means. It then uses the emotion engine to evaluate the stress level. Based on this, the analysis means determines the most appropriate relief supplies (e.g., refreshing items or extended rest periods) and provides them via the relief supplies management means.
[1613] Example prompt sentence:
[1614] Please explain in detail what steps the program should take if User A types "I've been feeling stressed lately."
[1615] This system will enable a comprehensive understanding of the individual needs, health status, and emotional state of evacuees and employees, making it possible to provide prompt and optimal assistance.
[1616] The flow of the specific processing in the application example 2 will be described with reference to FIG.
[1617] Step 1:
[1618] Users input their ID, name, health condition, and needs through the chatbot, including specific information such as "My body temperature is 38 degrees and I feel highly stressed."
[1619] Input: User ID, Name, Health Status, Needs
[1620] Output: User data received from the chatbot
[1621] Specific operation: The user accesses the chatbot on a smartphone or computer and sends a message saying, "ID: 001, Name: Yamada, Body temperature: 38 degrees, Stressed."
[1622] Step 2:
[1623] The server stores the user data received from the chatbot in a database.
[1624] Input: User data received from the chatbot
[1625] Output: User data stored in the database
[1626] Specific operation: The server analyzes the received message and records it in the database as "User ID: 001, Name: Yamada, Body temperature: 38 degrees, Stressed."
[1627] Step 3:
[1628] The device uses sensors to periodically collect environmental data (temperature, humidity, wind speed, air quality, etc.) and transmits it to a server.
[1629] Input: Data from environmental sensors
[1630] Output: Environment data sent to the server
[1631] Specific operation: The temperature sensor measures the temperature inside the shelter and sends data such as "Temperature: 25 degrees, Humidity: 60%" to the server.
[1632] Step 4:
[1633] The user inputs health status data or the wearable device automatically transmits the data, which is then sent to a server.
[1634] Input: Data from health sensors (e.g., temperature, heart rate)
[1635] Output: Health data sent to the server
[1636] Specific operation: The health sensor measures the evacuee's heart rate and sends "Heart rate: 75" to the server.
[1637] Step 5:
[1638] The server uses an emotion engine to analyze the text entered by the user and the facial expression data sent through the device's camera.
[1639] Input: User input text, facial expression data
[1640] Output: Analyzed emotion data (e.g., high stress)
[1641] Specific operation: The emotion engine judges the input text "I've been feeling stressed recently" to be "high stress" and records it in the database.
[1642] Step 6:
[1643] The server integrates and analyzes data collected from communication means, sensor means, health data collection means, and emotion engine to create an optimal relief supply delivery plan.
[1644] Input: Various data (user health data, emotional data, environmental data)
[1645] Output: A list of priority supplies and a delivery plan
[1646] Specific operation: The analysis means determines that "User ID: 001 has a body temperature of 38 degrees and is in a state of high stress, and needs refreshing items and an extended break."
[1647] Step 7:
[1648] The server executes the determined relief supply plan through the relief supply management means.
[1649] Input: Relief supply plan
[1650] Output: Execution of provision by relief supplies management system
[1651] Specific operation: The server sends instructions to the relief supplies management system and gives the specific instruction to the staff member in charge, such as "Provide refreshment items and extended break time to user ID: 001."
[1652] This allows for a comprehensive understanding of the individual needs, health status, and emotional state of evacuees and employees, enabling the provision of optimal support quickly and effectively.
[1653] 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.
[1654] 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.
[1655] In the above embodiment, an example was given in which the specific processing is performed by the data processing device 12, but the technology of the present disclosure is not limited to this, and the specific processing may be performed by the robot 414.
[1656] 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.
[1657] 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.
[1658] 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.
[1659] 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).
[1660] 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.
[1661] 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."
[1662] 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.
[1663] 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).
[1664] 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.
[1665] 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.
[1666] 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.
[1667] 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.
[1668] 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.
[1669] 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.
[1670] 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.
[1671] 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.
[1672] 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.
[1673] 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.
[1674] The following is further disclosed regarding the above embodiment.
[1675] (Claim 1)
[1676] A communication means for collecting information from evacuees in evacuation facilities in the event of a disaster;
[1677] a sensor means for collecting environmental data within the evacuation facility;
[1678] a health data collection means for collecting health status data of evacuees;
[1679] an analysis means for analyzing data collected from the communication means, the sensor means, and the health data collection means, and determining priorities for relief supplies to be provided based on the needs of evacuees;
[1680] a relief supplies management means for executing the relief supplies provision plan determined by the analysis means;
[1681] A system including:
[1682] (Claim 2)
[1683] 2. The system of claim 1, wherein the communication means is a means for receiving input from evacuees via a chatbot.
[1684] (Claim 3)
[1685] 10. The system of claim 1, wherein said sensor means includes means for measuring temperature, humidity, wind speed, and air quality.
[1686] "Example 1"
[1687] (Claim 1)
[1688] A means of communication to collect information from evacuees in evacuation facilities;
[1689] a sensor means for collecting environmental data within the evacuation facility;
[1690] a health data collection means for collecting health status data of evacuees;
[1691] an analysis means for analyzing data collected from the communication means, the sensor means, and the health data collection means, and determining priorities for relief supplies to be provided based on the needs of evacuees;
[1692] a relief supplies management means for executing the relief supplies provision plan determined by the analysis means;
[1693] a terminal for the relief goods management means to send a notification to relief goods management staff and prepare and distribute goods;
[1694] A system including:
[1695] (Claim 2)
[1696] 2. The system of claim 1, wherein the communication means is a means for receiving input from evacuees via a chatbot, and includes an analysis means for recording the information in a database.
[1697] (Claim 3)
[1698] 10. The system of claim 1, wherein said sensor means includes means for measuring temperature, humidity, wind speed, and air quality and storing the data in a central database in real time.
[1699] "Application Example 1"
[1700] (Claim 1)
[1701] A communication means for collecting information from evacuees in evacuation facilities in the event of a disaster;
[1702] a sensor means for collecting environmental data within the evacuation facility;
[1703] a health data collection means for collecting health status data of evacuees;
[1704] an analysis means for analyzing data collected from the communication means, the sensor means, and the health data collection means, and determining priorities for relief supplies to be provided based on the needs of evacuees;
[1705] a relief supplies management means for executing the relief supplies provision plan determined by the analysis means;
[1706] A means for real-time monitoring of employee health and working conditions at logistics centers;
[1707] A data analysis method using a generative AI model that generates optimal work support and environmental improvement proposals based on employee needs;
[1708] A means for collecting employee requests via a chatbot using prompt sentences;
[1709] A system including:
[1710] (Claim 2)
[1711] 2. The system of claim 1, wherein the communication means is a means for receiving input from evacuees and input from employees via a chatbot.
[1712] (Claim 3)
[1713] 10. The system of claim 1, wherein said sensor means includes means for measuring temperature, humidity, wind speed, air quality, and work environment data.
[1714] "Example 2: Combining Emotion Engines"
[1715] (Claim 1)
[1716] A communication means for collecting information from evacuees in evacuation facilities in the event of a disaster;
[1717] a sensor means for collecting environmental data within the evacuation facility;
[1718] a health data collection means for collecting health status data of evacuees;
[1719] emotion data collection means for collecting emotion data of evacuees;
[1720] an analysis means for analyzing the data collected from the communication means, the sensor means, the health data collection means, and the emotion data collection means, and determining priorities for relief supplies to be provided based on the needs, health conditions, and emotional conditions of the evacuees;
[1721] a relief supplies management means for executing the relief supplies provision plan determined by the analysis means;
[1722] A system including:
[1723] (Claim 2)
[1724] 2. The system of claim 1, wherein the communication means is a means for receiving input from evacuees via a chatbot.
[1725] (Claim 3)
[1726] 10. The system of claim 1, wherein said sensor means includes means for measuring temperature, humidity, wind speed, and air quality.
[1727] "Application example 2 when combining emotion engines"
[1728] (Claim 1)
[1729] A communication means for collecting information from evacuees in evacuation facilities in the event of a disaster;
[1730] a sensor means for collecting environmental data within the evacuation facility;
[1731] a health data collection means for collecting health status data of evacuees;
[1732] an analysis means for analyzing data collected from the communication means, the sensor means, and the health data collection means, and determining priorities for relief supplies to be provided based on the needs of evacuees;
[1733] a relief supplies management means for executing the relief supplies provision plan determined by the analysis means;
[1734] A system that includes an emotion engine that analyzes the emotional data of evacuees and provides the most appropriate means of psychological support when needed.
[1735] (Claim 2)
[1736] 2. The system of claim 1, wherein the communication means is a means for receiving input from evacuees via a chatbot.
[1737] (Claim 3)
[1738] 10. The system of claim 1, wherein said sensor means includes means for measuring temperature, humidity, wind speed, and air quality. [Explanation of symbols]
[1739] 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 communication means for collecting information from evacuees in evacuation facilities in the event of a disaster; a sensor means for collecting environmental data within the evacuation facility; a health data collection means for collecting health status data of evacuees; an analysis means for analyzing data collected from the communication means, the sensor means, and the health data collection means, and determining priorities for relief supplies to be provided based on the needs of evacuees; a relief supplies management means for executing the relief supplies provision plan determined by the analysis means; A system including:
2. The system of claim 1 , wherein the communication means is a means for receiving input from evacuees via a chatbot.
3. 2. The system of claim 1, wherein said sensor means includes means for measuring temperature, humidity, wind speed, and air quality.
Citation Information
Patent Citations
Persona chatbot control method and system
JP2022180282A