Customized living environment automatic optimization and safety management system
Patent Information
- Application Number
- KR1020250094948
- Authority / Receiving Office
- KR · KR
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-07-15
- Publication Date
- 2026-09-01
- Estimated Expiration
- 2045-07-15
Smart Images

Figure 112025079598144-PAT00001_ABST
Abstract
Description
Technology Field
[0001] The present invention relates to a user-customized automatic optimization of living environments and safety management system. Background Technology
[0002] The field of living environment control system technology encompasses technologies that manage the indoor environment by integrating various sensors and control devices to provide indoor comfort, energy efficiency, user convenience, and safety. In this field, sensor technology for detecting physical environmental factors such as temperature, humidity, illuminance, air quality, and noise in real time is generally used in conjunction with actuators such as HVAC systems, lighting devices, curtain motors, air purifiers, and humidifiers to control them.
[0003] Such systems perform data transmission and reception between user terminals and servers via wired or wireless networks, and are generally configured to allow users to directly input environment settings or receive control commands through the user terminals. The server performs the role of remotely controlling devices by generating control commands in real time based on user commands or environment data, and continuously manages living environment data and usage history by storing them.
[0004] Conventional living environment control systems were limited to temporarily reflecting values such as temperature, lighting, and air quality set directly by the user, failing to adequately reflect changes in the user's condition or lifestyle patterns. Furthermore, most systems provided only simple monitoring functions for sensor data and lacked the capabilities to comprehensively analyze this data to automatically control the environment or detect dangerous situations in real time, thereby harboring structural limitations that restricted actual user-customized management and emergency response. The problem to be solved
[0005] The present invention aims to improve upon the aforementioned problems by collecting user status and indoor environment data in real time, identifying the user's lifestyle patterns and signs of health abnormalities based on the collected data, automatically controlling the indoor environment according to the identified results, and transmitting emergency notifications to administrators, guardians, and medical personnel in the event of a dangerous situation, thereby simultaneously enhancing the user's convenience and safety.
[0006] Since indoor environment control goes beyond simply controlling temperature, lighting, and air quality to automatically customize based on individual user conditions and behavioral patterns, it can continuously provide an optimized environment for each user and eliminate the conventional inconvenience of requiring repetitive manual operation.
[0007] It identifies dangerous situations in real time, such as abnormal user conditions like prolonged inactivity, sudden changes in body temperature, suspected apnea, falls, or persistent high temperature, immediately transmits this information to administrator and guardian terminals, and simultaneously performs automatic physical measures such as adjusting the bed angle, turning on lights, and opening curtains, thereby enabling rapid rescue and follow-up actions even in emergency situations where the user cannot respond immediately on their own.
[0008] The invention provides a user-customized living environment automatic optimization and safety management system that saves environmental settings manually changed by the user in chronological order and automatically applies them through reinforcement learning when the same situation or similar users occur, thereby minimizing repetitive user operations and continuously providing a living environment tailored to individual users. means of solving the problem
[0009] A user-customized living environment automatic optimization and safety management system according to one embodiment of the present invention is characterized by comprising a user terminal having a display unit and a user input unit.
[0010] The system includes a server connected to the user terminal via a wired or wireless network, wherein the server includes a communication unit, a storage unit, and a control unit; the control unit receives first data collected from at least one sensor among RFID, BLE beacon RSSI, PIR sensor, CO₂ sensor, bed pressure sensor, activity level sensor, body temperature sensor, heart rate sensor, respiration sensor, illuminance sensor, and noise sensor linked to at least one of the user terminal or the server; identifies indoor temperature, humidity, illuminance, air quality, user body temperature, heart rate, respiration, activity level, and bed pressure status based on the first data; accumulates and stores the identified indoor environment and user status in chronological order to generate time-series behavior, environment, and biometric logs; identifies patterns of the user's sleep, rest, activity, going out, rehabilitation exercise, meal times, and signs of health abnormalities based on the stored time-series logs; generates control commands for HVAC, lighting, curtains, diffusers, smart beds, air purifiers, humidifiers, and dehumidifiers according to the identified patterns to control the corresponding devices; and when the user manually changes the environment settings through the user terminal, the changed setting values are... It is characterized by performing reinforcement learning by accumulating and storing data in sequence, applying the stored change values when the same situation or similar user is identified thereafter, and controlling the transmission of emergency alerts to the terminals of administrators, guardians, and medical staff when a sudden decrease in user activity, suspicion of apnea or hypopnea, rapid changes in body temperature, prolonged stay in the restroom, sustained high temperature, or fall patterns are identified.
[0011] The control unit collects the RFID signal reception status, BLE beacon RSSI value, PIR detection time, CO₂ concentration, bed pressure distribution, activity sensor detection frequency, body temperature, heart rate, respiratory rate, illuminance, and noise value as individual items when collecting the first data, and sets abnormal conditions in the collected data for each item when the BLE RSSI value is -80 dBm or less, the PIR detection time is in a non-operational state for 30 minutes or more, the CO₂ concentration exceeds 1,000 ppm, and the body temperature is 38 degrees or higher; when each abnormal condition is simultaneously satisfied, it identifies it as a high-risk pattern; when a high-risk pattern is identified, it outputs a warning screen to the display unit of the user terminal and attempts to make a phone call to an emergency contact stored in the server; and if the high-risk pattern is repeatedly identified within 2 minutes, it commands the upper body angle of the smart bed to be raised by 30 degrees, the lights to be turned on, and the curtains to be opened to induce the user's recovery of consciousness.
[0012] The control unit tracks the user's movement path in chronological order from the PIR sensor to detect the user's nighttime movement, calculates the straight-line distance and direction of movement based on the coordinate information of each sensor constituting the movement path, sequentially turns on only the indoor lights included in the movement path in correspondence with the calculated path, identifies the risk of a fall based on the coordinates of the location where movement stopped if real-time PIR detection is interrupted for more than 1 minute while all lights on the movement path are turned on, and if it is determined that a fall state has occurred based on the identified fall risk, controls the system to open the curtain at the corresponding location to improve external visual accessibility, raise the angle of the smart bed, and send an emergency notification to the administrator and guardian, and the control unit accumulates and records the user's meal and sleep time patterns for more than 7 days based on the user's daily pattern data to provide medication reminders, calculates the appropriate time for the medication reminder as within 30 minutes from the start of the meal or within 1 hour from the start of the sleep within the accumulated meal and sleep time patterns, and transmits a medication reminder voice through the user terminal and indoor speaker in correspondence with the calculated appropriate time for the medication reminder. It is characterized by outputting, and if the user does not input the medication completion button through the user terminal within 5 minutes after the medication notification, determining that the medication has not been taken and controlling the transmission of the fact of medication non-adherence to the terminals of the guardian and medical staff.
[0013] The control unit is configured to be linked with a non-contact plant cultivator to stably maintain the user's living environment, and the control unit receives second data including plant growth status data collected from the non-contact plant cultivator at one-hour intervals, and based on the second data, the control unit identifies the photosynthetic activity of the plant, soil moisture content, and surface temperature of the plant leaves, respectively, and if the identified photosynthetic activity is below a preset standard, the soil moisture content is below a preset standard, and the indoor humidity is 30% or less, it determines this as a state of reduced air purification and humidity deficiency, and if it determines the state of reduced air purification and humidity deficiency, it controls the light intensity control LED of the non-contact plant cultivator to turn on, the watering module to operate, the airflow of the indoor air purifier to increase by 30% compared to the existing level, and the spray volume of the humidifier to increase by 20% for one hour, and if the automatic watering module of the non-contact plant cultivator operates three consecutive times but the surface temperature of the plant leaves does not rise above a certain standard, the control unit determines that the plant is at risk of dying, and the user terminal's It is characterized by outputting a plant replacement notification through a display unit, and if the plant replacement notification is identified as unresponsive three or more times, switching to the high airflow mode of the indoor air purifier and the automatic humidity control mode of the smart bed instead of the plant-based air purification mode, thereby controlling to independently maintain indoor air quality and humidity stabilization.
[0014] The control unit receives third data collected from a sound wave transceiver-based non-contact object location tracking device at 1-second intervals to precisely track the user's movement path; the control unit continuously calculates a plurality of Time Difference of Arrival (TDoA) values included in the third data to calculate the user's current coordinates, and generates a movement pattern by accumulating and storing the movement speed, direction of movement, and location of stay of the calculated coordinates at 5-second intervals; the control unit identifies a fixed stay state when, within the movement pattern, the movement speed remains 0.1 m / s or less for 20 consecutive seconds or more, the variation in the direction of movement is fixed within 5 degrees, and the location of stay is maintained within a 0.5 m radius of a specific area; the control unit adjusts the lighting control priority based on the coordinates of the fixed stay state to keep only the lights within a 2 m radius around the coordinates lit; and if the fixed stay state persists for 20 consecutive minutes or more in a space other than a restroom or kitchen, and the PIR sensor and activity sensor match an inactive state for 10 consecutive minutes or more, the control unit identifies the user as being unable to stand, thereby triggering an emergency It is characterized by transmitting a notification in real time to the administrator, guardian, and medical staff terminals, sending a notification that prompts the user to check their consciousness status via voice through an indoor speaker, and controlling the system to automatically report to 119 if no response from the user via the user terminal or movement of the PIR sensor is detected within one minute after the voice notification is sent. Effects of the invention
[0015] By collecting user status and indoor environment data in real time, identifying users' lifestyle patterns and signs of health abnormalities based on the collected data, automatically controlling the indoor environment according to the identified results, and configuring it to send emergency alerts to administrators, guardians, and medical staff in the event of a dangerous situation, it simultaneously enhances the convenience and safety of users' daily lives.
[0016] Since indoor environment control goes beyond simply controlling temperature, lighting, and air quality to automatically customize based on individual user conditions and behavioral patterns, it can continuously provide an optimized environment for each user and eliminate the conventional inconvenience of requiring repetitive manual operation.
[0017] It identifies dangerous situations in real time, such as abnormal user conditions like prolonged inactivity, sudden changes in body temperature, suspected apnea, falls, or persistent high temperature, immediately transmits this information to administrator and guardian terminals, and simultaneously performs automatic physical measures such as adjusting the bed angle, turning on lights, and opening curtains, thereby enabling rapid rescue and follow-up actions even in emergency situations where the user cannot respond immediately on their own.
[0018] A user-customized living environment automatic optimization and safety management system can be provided by saving environmental settings manually changed by the user in chronological order and automatically applying them through reinforcement learning when the same situation or similar users occur, thereby minimizing repetitive user operations and continuously providing a living environment tailored to individual users. Brief explanation of the drawing
[0019] FIG. 1 is a diagram illustrating the schematic configuration of a user-customized living environment automatic optimization and safety management system according to one embodiment of the present invention. FIG. 2 is a drawing illustrating the specific configuration of a user-customized living environment automatic optimization and safety management system according to one embodiment of the present invention. FIG. 3 is a flowchart illustrating the operation of a user-customized living environment automatic optimization and safety management system according to one embodiment of the present invention. Specific details for implementing the invention
[0020] Embodiments of the present invention will be described in detail below with reference to the accompanying drawings. In the drawings, identical reference numbers or symbols refer to components that perform substantially the same function, and the size of each component in the drawings may be exaggerated for clarity and convenience of explanation. However, the technical concept of the present invention and its core components and operations are not limited only to the components or operations described in the following embodiments. In describing the present invention, if it is determined that a detailed description of known technologies or components related to the present invention may unnecessarily obscure the essence of the present invention, such detailed description will be omitted.
[0021] In embodiments of the present invention, terms including ordinal numbers, such as first, second, etc., are used solely for the purpose of distinguishing one component from another, and singular expressions include plural expressions unless the context clearly indicates otherwise. Furthermore, in embodiments of the present invention, terms such as 'composed of,' 'include,' 'have,' etc., should be understood as not precluding the existence or addition of one or more other features, numbers, steps, actions, components, parts, or combinations thereof. Additionally, in embodiments of the present invention, 'module' or 'part' performs at least one function or operation and may be implemented in hardware or software, or as a combination of hardware and software, or may be integrated into at least one module and implemented as at least one processor. Furthermore, in embodiments of the present invention, 'at least one' among a plurality of elements refers not only to all of the plurality of elements but also to each individual element excluding the remainder or all combinations thereof. Additionally, "configured to" may be used interchangeably with, depending on the context, for example, "suitable for," "having the capacity to," "designed to," "adapted to," "made to," or "capable of." "Configured to" does not necessarily mean that it is "specifically designed to" in hardware. Instead, in some situations, the expression "device configured to" may mean that the device is "capable of" doing so in conjunction with other devices or components.For example, the phrase “a processor configured (or set) to perform A, B, and C” may mean a dedicated processor for performing said operations (e.g., an embedded processor), or a generic-purpose processor (e.g., a CPU or an application processor) capable of performing said operations by executing one or more software programs stored in a memory device.
[0022] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings. This description is intended to be detailed enough for a person skilled in the art to easily practice the invention, and it should be noted that the technical scope and concept of the present invention are not limited thereby.
[0023] FIG. 1 is a diagram illustrating the schematic configuration of a user-customized living environment automatic optimization and safety management system according to one embodiment of the present invention, FIG. 2 is a diagram illustrating the specific configuration of a user-customized living environment automatic optimization and safety management system according to one embodiment of the present invention, and FIG. 3 is a flowchart illustrating the operation of a user-customized living environment automatic optimization and safety management system according to one embodiment of the present invention.
[0024] Referring to FIGS. 1 to 3, a user-customized living environment automatic optimization and safety management system according to one embodiment of the present invention includes a user terminal comprising a display unit; and a user input unit; and includes a server connected to the user terminal via a wired or wireless network.
[0025] A user-customized living environment according to one embodiment of the present invention refers to a series of environmental management states that automatically adjust or maintain environmental elements perceived by the user based on real-time or accumulated data, by comprehensively considering the individual user's state, behavior, preferences, biosignals, indoor environment data, etc. The user-customized living environment includes not uniformly applying fixed settings, but dynamically providing an environment suitable for each user by reflecting the different lifestyle patterns, physical characteristics, behavioral habits, health status, and needs by time of day for each user.
[0026] A user-customized living environment may include not only physical environmental factors such as temperature, humidity, illuminance, air quality, and noise, but also the integration of multiple indoor environmental control devices, such as air purifiers, humidifiers, smart beds, lighting, curtains, and diffusers, to automatically provide an environment suitable for the user. This user-customized living environment does not include a configuration that is controlled collectively based on a simple preset time, but can change in real time by integrally reflecting collected user status data, indoor environment data, user input information, usage history, and recurring manual control records.
[0027] Furthermore, the user-customized living environment may include a state in which setting values generated during the process of repeated manual control by the same user are continuously accumulated and stored, so that when the same situation occurs or a similar user type is identified, the user's preferred environment can be automatically reproduced based on the change history. This user-customized living environment can be manually modified at any time according to the user's intent, and the user's manual changes can also be learned within the system and applied as a standard for future environment control.
[0028] A user-customized living environment encompasses all states, including preventing risks by considering the user's real-time status or automatically responding in the event of an emergency, and is not limited to fixed control scenarios or specific devices, but can be linked with various environmental elements and control devices. Therefore, a user-customized living environment is not limited to specific control methods, specific times, specific devices, or specific data types, and includes continuously providing a state optimized for the user by comprehensively considering user convenience, safety, comfort, and indoor environmental quality.
[0029] Living environment optimization according to one embodiment of the present invention refers to a series of environmental control states that dynamically adjust or maintain multiple environmental elements by comprehensively considering the user's convenience, comfort, and safety within an indoor space. Living environment optimization includes the mutual organic control of environmental elements by reflecting the user's state, indoor environment data, time of day, activity type, user behavior patterns, etc.
[0030] Living environment optimization encompasses various physical and electrical environmental factors such as temperature, humidity, illuminance, air quality, noise, bed angle, lighting intensity, curtain opening / closing, air purifier airflow, and humidifier spray volume; these environmental factors can be adjusted individually or in combination. Rather than simply maintaining specific reference values, living environment optimization can continuously change by comprehensively reflecting individual user state changes, the passage of time, fluctuations in behavioral patterns, and real-time indoor environmental data.
[0031] Furthermore, living environment optimization may include a process of automatically reapplying changes when similar situations occur, based on the history of manual environmental modifications made by the user, and may include a reinforcement learning-based continuous control flow to minimize repetitive manual operations. This living environment optimization continuously adjusts the indoor environment to suit the different physical conditions, health status, and activity habits of each user, and optimization criteria can dynamically change depending on the time of day and situation, even for the same user.
[0032] Living environment optimization is not limited to specific devices, control methods, data types, or time periods; rather, it encompasses all control states designed to improve the overall quality of the indoor environment and user comfort by combining multiple control devices, sensors, and input data installed indoors. Therefore, living environment optimization can be realized through various system integration and control standards, encompassing objectives such as enhancing user convenience, saving energy, managing health, preventing hazards, and reflecting user preferences.
[0033] Safety management according to one embodiment of the present invention refers to a series of management procedures that detect a user's indoor stay status, biosignals, behavioral patterns, and environmental data in real time to identify physical abnormalities, emergency situations, and environmental risk factors at an early stage, and perform real-time response, warnings, notifications, and automatic control based on this. Safety management aims to protect life and body as well as user convenience and comfort, and can be performed in a complex manner tailored to the individual user's situation.
[0034] Safety management includes identifying abnormal patterns in real time, such as prolonged inactivity, sustained high temperature, rapid changes in body temperature, suspected apnea, falls, a sharp decrease in activity, and prolonged stay in the restroom. In this process, it may include a procedure for continuously collecting user environmental data through multiple sensors and determining a high-risk state based on complex criteria. Upon the occurrence of a dangerous situation, safety management may include sending emergency alerts to multiple recipients, such as administrators, guardians, and medical personnel, and implementing complex automated response measures, such as turning on lights, opening curtains, and adjusting the bed angle, to support the user's recovery of consciousness or rapid rescue.
[0035] Furthermore, safety management is not limited to merely identifying and notifying risks; it may include procedures for finely distinguishing abnormal conditions based on the user's daily life patterns, analyzing trends in recurring data in real time, and performing proactive warnings and inspections. Safety management may include a function to identify conditions where the user cannot respond manually, path tracking based on the user's location, a consciousness verification procedure via indoor voice alerts, and a structure that sequentially applies multiple verification processes; it is not limited to specific devices, specific data, or specific emergency situations.
[0036] The safety management of the present invention integrates the management of multiple types of emergencies and encompasses all technical procedures for timely response in various situations by performing complex calculations on risk occurrence frequency, user status history, and real-time detection data; it is not limited to specific emergency situations or specific response devices, but includes a user-customized overall management flow aimed at safety.
[0037] A user terminal (100) according to one embodiment of the present invention includes, for example, a personal computer, a server computer, a handheld or laptop device, a mobile device (mobile phone, PDA, media player, etc.), a multiprocessor system, a consumer electronic device, a mini computer, a mainframe computer, a distributed computing environment including any of the aforementioned systems or devices, and an edge computing environment in which data is processed at the edge where data is generated rather than at a central server, and the configuration is not limited only to what is described.
[0038] The user terminal (100) may include at least one processor and memory. Here, the processor may include, for example, a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor, an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), and may have multiple cores.
[0039] The memory may be volatile memory (e.g., RAM, etc.), non-volatile memory (e.g., ROM, flash memory, etc.), or a combination thereof. Additionally, the user terminal (100) may include additional storage. The storage includes, but is not limited to, magnetic storage, optical storage, etc. The storage may store computer-readable instructions for implementing one or more embodiments disclosed herein, and may also store other computer-readable instructions for implementing an operating system, an application program, etc. Computer-readable instructions stored in the storage may be loaded into memory to be executed by a processor.
[0040] Additionally, the user terminal (100) may include a user input unit (110) and an output device. The user input unit (110) may include, for example, a keyboard, a mouse, a pen, a voice input device, a touch input device, an infrared camera, a video input device, or any other input device. Additionally, the output device may include, for example, one or more displays, speakers, printers, or any other output devices. Additionally, the computing device may use an input device or an output device provided in another computing device as the user input unit (110) or output device. Additionally, the computing device may include a communication module that enables the computing device to communicate with another device. Here, the communication module may include a modem, a network interface card (NIC), an integrated network interface, a radio frequency transmitter / receiver, an infrared port, a USB connection, or other interfaces for connecting the computing device to another computing device. The communication module may include a wired connection or a wireless connection.
[0041] Each component of the user terminal (100) may be connected by various interconnections such as a bus (e.g., peripheral component interconnection (PCI), USB, firmware (IEEE 1394), optical bus structure, etc.) or may be interconnected by a network. Terms such as “component,” “system,” etc. used in this specification generally refer to computer-related entities that are hardware, a combination of hardware and software, software, or running software.
[0042] A user terminal (100) according to one embodiment of the present invention may include a display unit (120), and the method of implementing the display of the display unit (120) is not limited and may be implemented in various display methods such as liquid crystal, plasma, light-emitting diode, organic light-emitting diode, surface-conduction electron-emitter, carbon nanotube, nanocrystal, etc. In the case of a liquid crystal method, the display unit (120) includes a liquid crystal display panel, a backlight unit that supplies light to the liquid crystal display panel, and a panel driving unit that drives the liquid crystal display panel. Meanwhile, the display unit (120) may be implemented as an OLED panel, which is a self-emissive element, without a backlight unit.
[0043] A server (200) according to one embodiment of the present invention may include a communication unit (210), a storage unit (220), and a control unit (230).
[0044] A communication unit (210) according to one embodiment of the present invention can communicate with a user terminal (100) or other external electronic devices, etc., via wired or wireless communication methods. Therefore, in addition to a connection unit including a connector or terminal for wired connection, it can be implemented in various other communication methods. For example, it can be configured to perform one or more of Wi-Fi, Bluetooth, Zigbee, infrared communication, Radio Control, Ultra-Wide Band (UWM), Wireless USB, and Near Field Communication (NFC). The communication unit (210) may include communication modules such as Bluetooth Low Energy (BLE), Serial Port Profile (SPP), Wi-Fi Direct, infrared communication, Zigbee, and Near Field Communication (NFC). Additionally, the communication unit (210) can be implemented in the form of a device, a software module, a circuit, a chip, etc.
[0045] A communication unit (210) according to one embodiment of the present invention may include various communication modules as described above, and may include an IoT communication module having an IoT network for each carrier. An IoT communication module may refer to any IoT communication network in which a plurality of objects having separate communication units (210) are connected through a network to enable services based on various platforms. By using such an IoT communication module, a smoother communication network can be provided within a set area.
[0046] A storage unit (220) according to one embodiment of the present invention may receive information from a user terminal (100) or from an external search platform through a communication unit (210) and store it, and may receive text information and image information included in a plurality of web pages received by a control unit (230) and store it. The storage unit (220) may store various data according to the processing and control of the control unit (230) described later. The storage unit (220) may be accessed by the control unit (230) to perform reading, recording, modification, deletion, updating, etc. of data. The storage unit (220) may include non-volatile memory such as flash memory, hard disk drive, and SSD (solid-state drive) so as to preserve data regardless of whether system power is provided to the server (200). Additionally, the storage unit (220) may include volatile memory, such as a buffer or RAM, for temporarily loading data processed by the control unit (230).
[0047] A control unit (230) according to one embodiment of the present invention can perform control for the operation of various components of a server (200). The control unit (230) may include a control program (or instruction) that enables such control operation, an inactive memory in which the control program is installed, a volatile memory in which at least a portion of the installed control program is loaded, and at least one processor or CPU (Central Processing Unit) that executes the loaded control program. In addition, such a control program may be stored in an external electronic device other than the server (200).
[0048] The control program may include program(s) implemented in at least one form among BIOS, device driver, operating system, firmware, platform, and application. In one embodiment, the application may be pre-installed or stored in the server (200) at the time of manufacturing the server (200), or may be installed in the server (200) based on the received data by receiving data of the application from an external source when it is used later. The data of the application may be downloaded to the server (200) from an external server, such as an application market, for example, a platform according to the present invention, but is not limited thereto. Meanwhile, the control unit (230) may be implemented in the form of a device, S / W module, circuit, chip, etc., or a combination thereof.
[0049] A control unit according to an embodiment of the present invention receives first data collected from at least one sensor among RFID, BLE beacon RSSI, PIR sensor, CO₂ sensor, bed pressure sensor, activity level sensor, body temperature sensor, heart rate sensor, respiration sensor, illuminance sensor, and noise sensor linked to at least one of the user terminal or the server, and identifies indoor temperature, humidity, illuminance, air quality, user body temperature, heart rate, respiration, activity level, and bed pressure status based on the first data.
[0050] A control unit according to an embodiment of the present invention collects data in real time from at least one sensor among RFID, BLE beacon RSSI, PIR sensor, CO₂ sensor, bed pressure sensor, activity sensor, body temperature sensor, heart rate sensor, respiration sensor, illuminance sensor, and noise sensor that is linked to at least one of a user terminal or a server. Here, for RFID, a reader installed at a specific location indoors periodically detects the identification signal of an RFID tag, and when an RFID tag is detected, the user's location information can be recorded and received as 'tag recognition coordinates'. For BLE beacon RSSI, based on the reception strength value of a low-power signal transmitted from an indoor beacon device, the control unit uses a value measured within the range of -40 dBm to -100 dBm for the RSSI value to enable the user terminal or server to calculate the relative distance between the user and the beacon.
[0051] The PIR sensor detects infrared temperature differences at the indoor installation location and outputs the presence or absence of user movement and the detection time in seconds, while the control unit records the point of PIR detection and the continuity of the detection time to determine real-time activity patterns. The CO₂ sensor measures carbon dioxide concentration in ppm units at 10-second intervals to quantify indoor air quality, and the control unit can identify whether indoor ventilation is necessary by comparing the received CO₂ levels in real time. The bed pressure sensor detects pressure distribution in real time at pressure sensing points distributed within the bed mattress, and the control unit maps the received changes in pressure distribution by coordinate to identify whether the user has changed their body position and the status of bed occupancy.
[0052] The activity sensor collects real-time movement frequency, distance traveled, and acceleration data of the user in seconds through a wearable device or a non-contact detection device, and the control unit accumulates the data over time to quantify the activity level and can determine a decrease in activity level if movement below a certain standard persists. The body temperature sensor receives body temperature values measured in real time via the user's skin contact method or non-contact infrared method, and the control unit continuously monitors whether the received body temperature changes in increments of 0.1℃ to identify whether there is an abnormality in body temperature by comparing it to the normal body temperature range. The heart rate sensor continuously measures the heart rate per minute (BPM) and transmits the collected data in real time, and the control unit identifies whether there is an abnormality in heart rate by distinguishing between high heart rate and low heart rate states based on the normal range (e.g., 60–100 BPM) in the heart rate data.
[0053] The respiration sensor measures the user's breathing cycle and frequency in real time through a non-contact or wearable sensor that detects minute movements of the abdomen or chest, and the control unit calculates the number of breaths per minute based on the collected respiration data and identifies whether there is a cessation of breathing or hypopnea. The illuminance sensor measures indoor light intensity in Lux units at 5-second intervals, and the control unit identifies the indoor brightness level in real time by comparing illuminance data, and the noise sensor measures sound pressure in decibels (dB) units at 1-second intervals, enabling the control unit to quantify and detect the indoor noise environment.
[0054] The control unit classifies the data collected from each sensor as described above by category, and individually calculates and determines the indoor temperature, humidity, illuminance, air quality, user body temperature, heart rate, respiration, activity level, and bed pressure status, respectively, so that this can be used to identify the user and the indoor environment status. The determination criteria and calculation method for each data are applied in real time, and the data collection interval and processing cycle can be flexibly set according to the sensor specifications and indoor environment configuration.
[0055] A control unit according to one embodiment of the present invention accumulates and stores identified indoor environments and user states in chronological order to generate time-series behavior, environment, and bio-logs, and identifies patterns of the user's sleep, rest, activity, outing, rehabilitation exercise, meal times, and signs of health abnormalities based on the stored time-series logs.
[0056] A control unit according to one embodiment of the present invention accumulates and stores previously identified indoor environment data and user status data in chronological order, and at the time of storage, records the collection time of each data, the type of collecting sensor, the measured value, the user location coordinates, and the duration of sensor detection. The control unit generates time-series data by assigning timestamps to each collected data item, and classifies the continuously stored data in real time by sensor type to manage them separately as time-series behavior logs, time-series environment logs, and time-series biometric logs.
[0057] The time-series behavior log is generated by accumulating and storing user movement distance, direction of movement, movement speed, duration of stay, changes in body position, and duration of sensor detection in chronological order at 1-second intervals, collected from PIR sensors, RFID, BLE beacons, activity sensors, and bed pressure sensors; the time-series environment log is composed of carbon dioxide concentration, indoor illuminance, and indoor noise levels collected from CO₂ sensors, light sensors, and noise sensors in chronological order at 5-second intervals; and the time-series biometric log is generated by accumulating and storing body temperature, heart rate, and respiratory cycles collected from body temperature sensors, heart rate sensors, and respiration sensors in chronological order at 1-second intervals.
[0058] The control unit applies multiple time-based criteria to identify the user's sleep, rest, activity, outing, rehabilitation exercise, and meal times based on accumulated time-series behavior logs. For example, it identifies a state as sleep when the PIR sensor and BLE beacon are inactive for 30 minutes or more continuously, the bed pressure sensor maintains a constant pressure distribution, and the heart rate is measured at an average of 60 BPM or less. Rest is identified as a state when the PIR sensor operates intermittently for 1030 minutes, the activity sensor frequently stays at a single point, and the heart rate is maintained at 6080 BPM.
[0059] Activity is identified based on the condition that BLE RSSI is continuously detected at multiple indoor points, movement is maintained within the detection range of the PIR sensor for more than 5 consecutive minutes, and the movement speed from the activity sensor is 0.3 m / s or higher. Away can be identified when RFID and BLE signals move out of the indoor beacon reception range, inactivity persists for more than 30 minutes according to the PIR sensor and bed pressure sensor, and the indoor CO₂ concentration maintains a decreasing trend. Rehabilitation exercise can be identified by a pattern in which the user repeatedly moves through the same area during a specific time period, the repetition of movement in BLE RSSI, or the repetition of the same periodic amplitude in the acceleration data from the activity sensor five or more times.
[0060] Mealtime can be identified as such if the user is detected by the PIR sensor at the kitchen location for more than 10 minutes, the BLE RSSI is maintained at -60 dBm or higher relative to the kitchen beacon, and the activity sensor maintains a state of presence. Based on the time-series biometric log, the control unit identifies abnormal health signs as cases where body temperature rises rapidly by more than 0.5℃ within one hour, the heart rate remains above 120 BPM for more than 5 minutes, the respiratory rate is 5 breaths / minute or less, or apnea lasts for more than 30 seconds. The control unit makes a final determination of abnormal health signs when two or more abnormal biometric data are identified simultaneously or sequentially in the time-series log.
[0061] The control unit subdivides behavioral, environmental, and biological data as described above, accumulates and stores them in chronological order, and is configured to comprehensively identify patterns of sleep, rest, activity, going out, rehabilitation exercises, meal times, and signs of health abnormalities based on discrimination criteria and time duration conditions for each data point. Data discrimination and identification are performed in real time, and calculation criteria are defined based on specific sensor detection times, numerical ranges, travel distances, and speeds so that they can be set by a person of ordinary skill.
[0062] A control unit according to one embodiment of the present invention generates control commands for HVAC, lighting, curtains, diffusers, smart beds, air purifiers, humidifiers, and dehumidifiers according to an identified pattern, and controls the corresponding devices.
[0063] A control unit according to one embodiment of the present invention generates control commands for HVAC, lighting, curtains, diffusers, smart beds, air purifiers, humidifiers, and dehumidifiers for each individual device according to the previously identified patterns of the user's sleep, rest, activity, outing, rehabilitation exercise, meal times, and signs of health abnormalities, and each device is configured to be automatically controlled according to quantitative criteria in conjunction with the identified patterns.
[0064] When a sleep pattern is identified, the control unit stops the HVAC airflow or adjusts the heating and cooling temperatures to the appropriate sleep temperature range of 20-22℃, generates a light reduction command to lower the brightness of the lighting to 30 Lux or less, transmits an open / close command to completely close the curtains, and controls the diffuser's fragrance dispensing cycle to be set at 30-minute intervals so that the indoor airflow is not excessive. The smart bed generates a control command to maintain a flat angle during sleep, reduces the airflow of the air purifier to 30%, sets the humidifier's dispensing cycle to 10-minute intervals to maintain humidity at 40-50%, and controls the dehumidifier to output an automatic stop command.
[0065] When a resting pattern is identified, the HVAC is set to maintain a temperature of 22-24°C, the lighting is given a command to maintain a medium brightness of 100-200 Lux, the curtains are given a command to partially open, and the diffuser's spray cycle is adjusted to 15-minute intervals. The smart bed is given a command to raise the backrest angle by 10 degrees, the air purifier is given a command to adjust the airflow to 50%, and the humidifier and dehumidifier are each given a command to repeatedly turn on and off at 5-minute intervals according to changes in indoor humidity.
[0066] When an activity pattern is identified, the HVAC activates the outdoor mode within the range of 20-26℃, controls the lighting to be set to 300-500 Lux and illuminated at maximum brightness, generates a command to fully open the curtains, and commands the diffuser to maintain continuous spraying during the activity time. The smart bed generates a command to maintain a flat surface during activity, the air purifier increases the airflow to 70%, and the humidifier and dehumidifier send operation commands at 3-minute intervals within the indoor humidity range of 40-60%.
[0067] When an away-home pattern is identified, the HVAC generates a command to completely stop the fan, the lighting outputs a command to turn off all lights, the curtains generate a command to close completely, and the diffuser, humidifier, dehumidifier, and air purifier generate a collective stop command to cut off power consumption. The smart bed generates a command to maintain a flat state during the outing, and all connected devices switch to a deactivated mode upon detection of the away-home pattern.
[0068] When a rehabilitation exercise pattern is identified, the HVAC controls the temperature to be lowered to 19-22℃, the lighting controls the lighting to maintain a maximum brightness of 500-700 Lux, the curtains controls the curtains to be fully opened, and the diffuser controls the diffuser to pause the spraying. The smart bed controls the backrest angle to be raised to 15 degrees, the air purifier controls the airflow to increase to 80%, and the humidifier and dehumidifier control the humidity to be continuously maintained at 40-50%.
[0069] When a mealtime pattern is identified, the HVAC is controlled to operate in outside air circulation mode for 15 minutes, the lighting is maintained at 300-400 Lux, the curtains are issued a command to be half-open, and the diffusers are controlled to pause. The smart bed is configured to maintain the backrest angle in a flat state, the air purifier is configured to maintain the airflow at 60%, and the humidifier and dehumidifier are configured to issue a pause command during meals.
[0070] If a pattern of abnormal health signs is identified, the HVAC generates an operation command to raise the current temperature by 1-2°C, the lighting temporarily turns on at 500 Lux, the curtains output a command to open completely, and the diffuser controls the spraying to stop. The smart bed commands the backrest angle to be raised by 30 degrees, the air purifier operates at 100% airflow, and the humidifier and dehumidifier are commanded to switch to a 5-minute continuous operation mode.
[0071] The control unit generates control commands by separately setting control reference values, control timing, operating time, and operating intensity for multiple devices according to the patterns identified as above, and each device is configured to operate in accordance with the command immediately upon receiving it. The control unit's pattern-based device control is performed in real time by comprehensively reflecting the time of day, indoor conditions, and user status, and the control criteria for a specific pattern can be appropriately set by a skilled technician according to the field environment.
[0072] A control unit according to one embodiment of the present invention performs reinforcement learning by accumulating and storing the changed setting values in chronological order when a user manually changes environment settings through the user terminal, and subsequently applies the stored changed values when the same situation and similar users are identified.
[0073] A control unit according to one embodiment of the present invention, when a user manually changes the environmental settings for at least one device among HVAC, lighting, curtains, diffusers, smart beds, air purifiers, humidifiers, and dehumidifiers through a user terminal, immediately detects the changed setting values and accumulates and stores them in chronological order, and when storing, records together the time of each change request, the type of device changed, the setting value before the change, the setting value after the change, the user's state at the time of the change, and indoor environment data.
[0074] The control unit accumulates the stored change history in a database by classifying it by device, user, time period, and pattern. If the same user repeatedly makes manual changes within the same time period or pattern, the control unit sets the repetition frequency of the corresponding change value to 5 or more times and selects it as a target for reinforcement learning. If the repetition frequency exceeds the accumulation threshold, the control unit designates the corresponding change value as the priority setting value and controls the system to automatically apply the stored change value when the same situation occurs thereafter.
[0075] A similar situation is determined based on whether the user's identified patterns, such as sleep, rest, activity, going out, rehabilitation exercise, and meal time patterns, match the existing change point, and is identified as a similar situation if three or more of the following match: same time period, same indoor temperature, same illuminance, same heart rate, and same activity amount. A similar user is determined by the control unit as a user belonging to the same group within data grouped based on user physical information, such as age, gender, average body temperature, average heart rate, and main activity time period, and is finally identified as a similar user when 70% or more of the data within the same group match.
[0076] When the same situation or similar user is identified, the control unit prioritizes applying the most recent manual change value among the previously accumulated stored values; if multiple manual change histories exist within the same situation, it controls the system to automatically apply the setting value with the highest frequency of change. When applying manual changes, the control unit compares the stored indoor environment data and user status at the time of the change; it applies the value only when key items such as indoor temperature, humidity, illuminance, air quality, body temperature, and heart rate match within ±5% to prevent malfunctions, and controls the system to maintain the default setting value if the same situation does not match imperfectly.
[0077] In addition, the control unit classifies cases where a user reverts a setting to its original value within 10 minutes of changing it as non-preferred changes among the stored change history, excludes such changes from reinforcement learning application, and finally controls the system to permanently exclude changes that have been reverted three or more times consecutively from storage. The control unit accumulates and stores real-time manual change values in this manner, identifies identical situations and similar users based on the repetition history, and controls the system to automatically apply the stored change values. This process can be carried out by a skilled technician who appropriately sets the change history management criteria, similarity comparison criteria for application, error range, and repetition frequency according to indoor environmental conditions and user types.
[0078] A control unit according to one embodiment of the present invention controls the transmission of an emergency notification to the terminals of an administrator, guardian, and medical staff when a sudden decrease in user activity, suspicion of apnea or hypopnea, rapid change in body temperature, prolonged stay in the restroom, persistence of high temperature, and fall patterns are identified.
[0079] To identify a sudden decrease in activity, the control unit determines a sudden decrease in activity when the movement distance data detected by the activity sensor for 10 consecutive minutes is measured as 1m or less, the average movement speed of the activity sensor is maintained at 0.05 m / s or less, and the BLE beacon RSSI maintains the same signal strength for 10 consecutive minutes or more at the same location.
[0080] Suspected apnea or hypopnea is identified based on the fact that the respiratory rate collected by the respiratory sensor is measured as 5 breaths or less per minute, or that no respiration is detected for 30 seconds or more consecutively, and if the suspected apnea state is identified two or more times, it is determined to be a final dangerous state.
[0081] Rapid changes in body temperature are identified based on the condition that the body temperature rises by 0.5°C or more within 1 hour at the body temperature sensor, or that the body temperature remains at 38°C or higher for 5 minutes or more continuously, and is determined to be a rapid change if the rate of change in the continuous rise in body temperature is 0.1°C / min or more.
[0082] A prolonged stay in the restroom is identified when the BLE beacon RSSI is detected at -70 dBm or higher from the beacon inside the restroom for more than 20 minutes continuously, the PIR sensor maintains a continuously motionless state inside the restroom for more than 10 minutes, and the activity sensor repeatedly records a slight movement state during that time.
[0083] A prolonged high temperature condition is identified based on the case where the temperature measured by the indoor temperature sensor is maintained at 30°C or higher for 15 minutes or more continuously, and if the CO₂ sensor and air circulation device remain inactive, the high temperature condition is finally determined to be a high-risk condition.
[0084] A fall pattern is identified when a sudden change in acceleration, e.g., an acceleration of -9.8 m / s² or greater, is detected by an activity sensor or non-contact position tracking sensor and persists in the vertical direction for more than 0.5 seconds, followed by the PIR sensor and BLE RSSI remaining motionless or fixed in the same coordinates for more than 5 minutes, and no change in position is detected by the bed pressure sensor.
[0085] When each of the above-mentioned dangerous situations is identified, the control unit immediately transmits an emergency notification packet in real time to the user terminal, administrator terminal, guardian terminal, and medical staff terminal, including the type of danger, time of occurrence, location of occurrence, and detected sensor data, and controls the notification so that it can be sent via at least one of text, voice, or app push.
[0086] When the control unit identifies a dangerous situation, if the same danger is repeatedly identified within 2 minutes, it raises the urgency level and sends it to the medical staff terminal first, and when multiple emergency alerts occur simultaneously, it manages to prioritize and urgently process patterns such as sudden decrease in activity, suspected apnea, and falls.
[0087] The above-mentioned emergency notification transmission criteria, risk identification criteria, data collection cycle, and detection values per sensor are configured so that a standard technician can appropriately adjust and implement them according to the user environment and sensor specifications.
[0088] A control unit according to one embodiment of the present invention collects the RFID signal reception status, BLE beacon RSSI value, PIR detection time, CO₂ concentration, bed pressure distribution, activity sensor detection frequency, body temperature, heart rate, respiratory rate, illuminance, and noise value as individual items when collecting the first data.
[0089] A control unit according to one embodiment of the present invention, when collecting first data, classifies and stores each collected data item individually, and performs data collection according to specific criteria and methods for each item.
[0090] The control unit transmits a tag identification signal at intervals of a few seconds through an indoor RFID reader to determine whether an RFID signal is received. When an RFID tag enters the reader's recognition range, it collects tag reception data in real time, including the tag identification ID and the time of recognition, and stores the data by individually classifying it as 'Received' if the RFID signal is received and 'Not Received' if it is not received.
[0091] The BLE beacon RSSI value is obtained by receiving a signal periodically transmitted by a BLE beacon at a user terminal or server. The RSSI value is continuously measured at 1-second intervals within a range of -30 dBm to -100 dBm. The control unit separates the corresponding RSSI value by beacon ID, calculates the relative distance between the user and the beacon based on the RSSI intensity value, and classifies and stores the RSSI value as a separate item by beacon ID.
[0092] The PIR detection time records the continuous operation time from the time the PIR sensor detects a change in indoor infrared temperature until the detection ends, in 1-second increments. The control unit classifies and stores the detection start time, detection end time, and detection duration separately, and maps the detection zone for each PIR sensor to prevent duplication between data.
[0093] CO₂ concentration is measured by a CO₂ sensor at 5-second intervals in ppm units, and the control unit collects the measured CO₂ values in real time, stores them as individual items by classifying them by CO₂ sensor, and accumulates and stores the CO₂ concentration data in chronological order.
[0094] The bed pressure distribution collects pressure values measured at each detection point of the pressure sensor array installed on the bed at 1-second intervals, and the control unit maps the pressure data for each detection point by coordinate, and stores the pressure value, pressure change amount, and pressure center coordinate of each coordinate as separate items.
[0095] The activity sensor detection frequency collects the number of user movements, acceleration data, and distance traveled data detected by the activity sensor at one-second intervals, and the control unit calculates the detection frequency at one-minute intervals and classifies and stores the number of detections, average distance traveled, and average acceleration data as individual items.
[0096] Body temperature is collected at 5-second intervals using data continuously measured in 0.1℃ increments from a body temperature sensor, and the control unit stores the collected body temperature values individually by measurement time and manages the amount of change in body temperature and the intervals of rapid rise and fall in body temperature as separate items.
[0097] The heart rate is measured at heart rate per minute (BPM) at 1-second intervals by the heart rate sensor, and the control unit stores the measured heart rate individually by time, and classifies and stores the average heart rate, maximum heart rate, minimum heart rate, and intervals of rapid heart rate change into items.
[0098] The respiratory rate is collected at 5-second intervals from the respiratory sensor detecting the respiratory rate per minute, and the control unit continuously stores the collected respiratory rate, separately manages the time of respiratory arrest and the interval of rapid decrease in respiratory rate, and accumulates and stores data while maintaining data intervals to distinguish abnormal respiratory patterns.
[0099] Illuminance is collected at 3-second intervals from indoor lighting brightness measured in Lux units by an illuminance sensor, and the control unit stores the collected illuminance data by time, and classifies and stores the lighting on / off interval, average illuminance, minimum illuminance, and maximum illuminance by item.
[0100] Noise values are collected at 1-second intervals from indoor sound pressure values measured in dB units by a noise sensor, and the control unit stores the hourly changes in noise data, average noise, maximum noise, and noise spike occurrence intervals separately, and if noise type classification is required, the analysis results by frequency band can also be stored as a separate item.
[0101] As described above, the control unit classifies RFID, BLE beacon RSSI, PIR detection time, CO₂ concentration, bed pressure distribution, activity sensor detection frequency, body temperature, heart rate, respiratory rate, illuminance, and noise values into individual items, classifies and stores data by sensor, time, and situation so that the data is not mixed with one another, and the data collection cycle, unit, and classification method can be easily implemented by a skilled technician by appropriately setting them according to the field environment.
[0102] A control unit according to one embodiment of the present invention sets an abnormal condition in the collected data for each item when the BLE RSSI value is -80 dBm or less, the PIR detection time is in a non-operational state for 30 minutes or more, the CO₂ concentration exceeds 1,000 ppm, and the body temperature is 38 degrees or higher, and identifies a high-risk pattern when each abnormal condition is satisfied simultaneously.
[0103] A control unit according to one embodiment of the present invention is configured to individually analyze data collected for each item and determine whether abnormal conditions are satisfied according to detailed criteria. Based on the BLE RSSI value, the control unit identifies data measured at -80 dBm or lower among the BLE beacon RSSI values collected in real time, and targets cases where a state in which the signal strength is weakened due to a physical increase in the distance between the BLE beacon and the user terminal is continuously detected. Here, the control unit primarily determines a 'BLE long-distance separation state' when the state in which the RSSI value is -80 dBm or lower persists for 10 minutes or more continuously, and excludes sections where the RSSI value fluctuates irregularly, identifying it as an abnormal condition only when a state of separation by a certain distance or more is stably maintained.
[0104] Based on the duration of the non-operation state detected by the PIR sensor, the control unit determines a case as a 'non-operation state' when the PIR sensor does not detect any movement for 30 consecutive minutes in a specific space. In this case, the PIR detection time is managed separately based on individual sensors, and if multiple PIR sensors are installed in the same space, it is confirmed as an abnormal condition only when non-operation persists for the same amount of time across all sensors. To prevent detection errors in the PIR sensor detection data, the control unit verifies in real-time whether a continuous non-detection state occurs at least 180 times at intervals of at least 10 seconds, and excludes single momentary detection omissions from the abnormal determination.
[0105] Based on data measured by the CO₂ sensor at 5-second intervals, the control unit determines a 'high concentration CO₂ state' if the indoor CO₂ concentration exceeds 1,000 ppm for 15 consecutive minutes or more, excluding periods of temporary exceedance or sensor error, and confirms the abnormal state only if the CO₂ concentration does not recover to 1,000 ppm or less. The control unit makes a final determination of a high concentration CO₂ state only if three consecutive measurements exceed the threshold after the CO₂ concentration value reaches the threshold.
[0106] Based on data collected from a body temperature sensor, the control unit determines a 'high fever state' when the body temperature is measured to be 38.0℃ or higher, and to exclude temporary measurement errors, it finally identifies the high fever state based on the case where the same measurement value is maintained for 5 consecutive times at 1-minute intervals. Taking into account short-term fluctuations in body temperature, the control unit determines only a high fever state that is stably maintained for a certain period of time as an abnormal condition, rather than data showing a rapidly rising body temperature.
[0107] After individually determining four abnormal conditions, such as a BLE RSSI value of -80 dBm or less, a PIR detection time of 30 minutes or more without operation, a CO₂ concentration exceeding 1,000 ppm, and a body temperature of 38℃ or higher, the control unit identifies a case where all of the corresponding abnormal conditions are simultaneously satisfied within the same time interval as a 'high-risk pattern'.
[0108] At this time, the control unit sets the criterion for simultaneous satisfaction of abnormal conditions as 'overlapping duration of 5 minutes or more in real-time data,' and does not identify a single condition or partial satisfaction among the items as a high-risk pattern. When a high-risk pattern is identified, the control unit determines the risk level to be higher and controls it to be immediately transmitted to a subsequent emergency response procedure. The data collection cycle, abnormality determination criteria, number of continuous measurements, and overlap duration can be appropriately set and implemented by a skilled technician considering the usage environment, sensor sensitivity, and user status.
[0109] A control unit according to one embodiment of the present invention, upon identifying a high-risk pattern, outputs a warning screen to the display unit of the user terminal and attempts to make a phone call to an emergency contact stored in the server.
[0110] A control unit according to one embodiment of the present invention controls the display unit of a user terminal to immediately output a warning screen when a high-risk pattern is identified. The warning screen includes a warning phrase "High-risk state occurred," the time of occurrence, detected risk items, the currently measured BLE RSSI value, PIR inactivity time, CO₂ concentration, and body temperature data. The warning screen is output to the display unit in the form of a fixed window and is configured to provide a warning dismissal button, an emergency call connection button, and a status maintenance button. When the warning screen is output, the control unit repeatedly outputs a flashing effect at 30-second intervals and a warning sound at 1-second intervals from the display unit, thereby simultaneously providing real-time visual and auditory notifications so that the user can recognize the warning.
[0111] In addition, the control unit immediately queries the emergency contact database stored on the server when a high-risk pattern is identified. The stored contacts are classified into administrator, guardian, and medical staff contacts, and each contact is managed with information including phone number, affiliation, priority contact order, and contact time limit. As soon as a high-risk pattern is identified, the control unit automatically attempts to connect to the contact stored as the first priority contact, and the call connection is executed directly through the voice call module or internet phone module of the user terminal.
[0112] The control unit controls the system so that if the call connection signal is not answered for 30 seconds or more after attempting to connect a call, it immediately retryes the call to the next priority contact, and if it fails up to 3 consecutive times, it simultaneously sends a text message and an app push notification to the last priority contact. Upon successful call, the control unit is configured to automatically transmit emergency situation information, including the time of occurrence of the high-risk pattern, detected risk items, real-time on-site data, and the user's location, via voice or send it as text to the screen of the connected contact's terminal.
[0113] The control unit is configured to terminate the phone connection if the user manually dismisses the warning screen by selecting the 'Maintain Situation' button after the warning screen is displayed on the display unit within the user terminal, and to immediately continue making a call to the priority contact if the user selects the emergency call connection button. At this time, the emergency contact information stored on the user terminal and the server can be configured so that a standard technician can freely modify, add, or delete it through the administrator page according to the user environment.
[0114] In this way, the control unit can configure detailed operation criteria and connection scenarios so that a person of ordinary skill can easily set up and implement a procedure in which, immediately upon identifying a high-risk pattern, a real-time warning screen is displayed on the display unit of the user terminal, repeatedly attempts to make a phone call to contacts stored on the server according to priority, and automatically switches to the next priority upon connection failure.
[0115] A control unit according to one embodiment of the present invention controls the upper body angle of the smart bed to be raised by 30 degrees, turns on the light, and opens the curtain when the high-risk pattern is repeatedly identified within 2 minutes, in order to induce the user to regain consciousness.
[0116] A control unit according to one embodiment of the present invention controls the immediate execution of emergency physical measures by determining that the high-risk condition is continuing or worsening when the same high-risk pattern is repeatedly identified within 2 minutes after a high-risk pattern has been identified. Here, the repeated identification of a high-risk pattern is determined by the control unit based on the condition that a BLE RSSI value of -80 dBm or less, a PIR detection time of 30 minutes or more of inactivity, a CO₂ concentration exceeding 1,000 ppm, and a body temperature of 38°C or higher are simultaneously satisfied at least twice within 2 minutes, and each data collection interval is set to 1 second to enable continuous monitoring 120 times.
[0117] When a high-risk pattern is repeatedly identified, the control unit first transmits a command to raise the upper body angle to the motor drive unit of the smart bed. At this time, the angle raising command is transmitted including detailed control data to continuously adjust the upper body angle from 0 degrees to 30 degrees. The motor control speed of the smart bed is set to a standard of 5 degrees per second, and operates to complete a 30-degree rise over a total of 6 seconds. During the bed raising process, the control unit receives signals indicating the arrival of each angle step and verifies in real time whether the bed motor is malfunctioning.
[0118] The control unit transmits a command to turn on the indoor lighting simultaneously with the bed raising command, and the lighting command is set to a high-intensity lighting mode of 500 Lux or higher to induce visual stimulation of the user. The lighting operates in a mode where all lights are turned on at once rather than sequentially, and after turning on the lights, a flashing effect is repeated 5 times at 3-second intervals to enhance visual arousal.
[0119] In addition, the control unit transmits a command to open the curtain simultaneously with the bed raising and the lighting turning on, and operates so that full opening is completed within 10 seconds via the curtain motor. Opening the curtain is an operation to maximize the influx of external light into the room, and upon completion of curtain opening, the control unit verifies in real time whether it is fully open through a curtain position detection sensor.
[0120] After the bed raising, lighting, and curtain opening are all completed, the control unit outputs a 'consciousness recovery induction notification' through the display unit of the user terminal and the indoor speaker, and controls the notification to be repeated as voice output three times at 30-second intervals. After the notification is output, the control unit monitors in real time whether the user's movement resumes within 2 minutes via the PIR sensor and BLE RSSI, and automatically performs emergency mode deactivation when movement resumes.
[0121] The control unit stores the command transmission, device response, operation progress status, and operation completion status of each of the above measures individually in a database, and is configured to verify whether there is a device malfunction by comparing the estimated time required for each operation with the actual operation time. This series of measures and verification procedures can be easily implemented by a skilled technician by appropriately setting the control sequence, operation speed, lighting brightness, curtain opening time, voice notification cycle, etc., according to the field conditions and user environment.
[0122] A control unit according to one embodiment of the present invention tracks the user's movement path from the PIR sensor in chronological order to detect the user's nighttime movement, and calculates the straight-line distance and the direction of movement based on the coordinate information of each sensor constituting the movement path.
[0123] A control unit according to one embodiment of the present invention controls the continuous tracking of detection data collected from a PIR sensor in chronological order to detect nighttime movement of a user, and the nighttime time is set to a standard time zone stored in a server, for example, from 22:00 to 06:00. The control unit collects detection signals generated in a plurality of indoor zones where PIR sensors are installed at 1-second intervals, and stores the unique ID of the PIR sensor, the time of detection, and the coordinates of the detection location together at each detection point.
[0124] The control unit rearranges the detection order of the PIR sensors in chronological order to construct the user's movement path, and generates a real-time movement path by connecting the coordinates of each detection point in sequence. When generating the movement path, the control unit calculates the difference in coordinates between the continuously detected PIR sensors, calculates the straight-line distance between the two sensors in real-time using the Pythagorean formula d = √[(x₂ - x₁)² + (y₂ - y₁)²], and calculates the user's total movement distance by accumulating all the continuous straight-line distances along the movement path.
[0125] In addition, the control unit sets a movement vector based on consecutive PIR sensor coordinates to calculate the direction of movement, converts the slope of the movement vector into an angle for the direction of movement of each movement segment using the arctangent(Δy / Δx) function and stores it, and identifies whether the user's movement path is a straight, turning, or congested section by comparing consecutive direction vectors within the same time period. The movement direction data is accumulated in 5-second intervals to calculate the hourly average direction of movement, and cases where the frequency of direction changes occurs 3 or more times are additionally identified as a nighttime complex movement path.
[0126] The control unit integrates and analyzes the straight-line distance between PIR sensors along the movement path, travel time, and movement direction to visualize the user's nighttime movement pattern in real time, and stores the movement start time, movement end time, movement speed, travel distance, movement direction, and movement path coordinates in the database in chronological order.
[0127] These night movement tracking and distance / direction calculation procedures can be implemented by flexibly setting reference coordinates, calculation cycles, and direction classification criteria so that a person of ordinary skill can easily design and apply them depending on the placement locations of multiple PIR sensors, coordinate distances between sensors, and the usage environment.
[0128] A control unit according to one embodiment of the present invention sequentially lights only the lights included in the movement path among the indoor lights in correspondence with the calculated path.
[0129] A control unit according to one embodiment of the present invention controls the sequential lighting of a plurality of lights installed indoors by identifying only the lights included in the user's movement path based on a calculated movement path. The control unit manages the installation coordinates of each light placed indoors by matching them with a lighting layout diagram stored in advance on a server, and automatically selects lights included within a radius of 1.5 meters from the center of the PIR sensor as 'path-side lights' by comparing the coordinates of the PIR sensor constituting the movement path with the lighting coordinates.
[0130] Based on the direction of travel of the movement path, the control unit generates a lighting control sequence by classifying the lights near the PIR detection coordinates corresponding to the lead of the movement path as 'primary lighting targets,' the lights near the current user's location as 'maintenance lighting targets,' and the lights near the rear PIR detection coordinates as 'standby lighting targets.' For the lights of the primary lighting targets, the control unit transmits a lighting command within 1 second after the PIR sensor recognizes the movement start coordinates, and controls the lights of the maintenance lighting targets to maintain a continuously lit state while the PIR sensor in the section where the user is moving detects the light in real time.
[0131] When the rear PIR sensor switches to a non-detection state, the control unit commands the lights within the sensor's radius to turn off sequentially after a 3-second lighting maintenance period, and the waiting time for turning off is configured to be set considering the user's movement speed. If the movement path branches into multiple paths, the control unit compares the PIR sensor detection priority and the BLE RSSI intensity value to adjust the lighting order based on the path closest to the actual user's direction of movement.
[0132] In addition, the control unit maintains the brightness of the illuminated lights at 300 to 500 Lux and controls the lighting speed to respond in real-time at 1-second intervals. If the interval between lights is slower than the movement speed, the lighting range is expanded to a radius of 2 meters to compensate for any gaps in lighting along the movement path.
[0133] The control unit can be designed so that control parameters such as lighting and extinguishing operations, lighting maintenance time, lighting target areas along the movement path, distance criteria between the PIR sensor and the light, and extinguishing waiting time can be easily adjusted and implemented by a skilled technician according to the indoor structure, sensor detection range, lighting response speed, and user movement characteristics to suit the field environment.
[0134] A control unit according to one embodiment of the present invention identifies a fall risk based on the coordinates of the location where movement was stopped when real-time PIR detection is interrupted for more than 1 minute while all lights on the movement path are turned on, and if it is determined that a fall state has occurred based on the identified fall risk, controls the opening of the curtain at the location to increase visual accessibility from the outside, raises the angle of the smart bed, and sends an emergency notification to the manager and guardian.
[0135] A control unit according to one embodiment of the present invention, while tracking a user's movement path, determines that the user's movement has stopped abnormally at a specific location when the detection signals of the PIR sensors constituting the path are interrupted for more than 1 minute while all lights included in the movement path are turned on, and calculates the risk of falling based on the coordinates where the movement stopped.
[0136] If PIR sensor detection is interrupted for one consecutive minute, the control unit immediately designates the unique coordinates of the PIR sensor as a suspected fall location and subsequently verifies whether the user remains stationary at the same coordinates by comparing changes in BLE beacon RSSI reception strength in real time. The control unit finally identifies a 'continued fall risk state' when the BLE RSSI value is maintained within the same distance range (variation within -5 dBm) for more than one minute, movement is not detected by the activity sensor at the same time, and the PIR sensor continuously maintains an inactive state.
[0137] Based on the coordinates where movement stopped, the control unit refers to an indoor high-risk fall zone database and calculates an upward fall risk assessment if the coordinates are a space that is not generally used as a movement path or a zone where one does not usually stay during nighttime hours. At this time, the control unit is configured to pre-set risk weights for the location of stay by zone, thereby subdividing the calculation criteria so that, for example, the area around the bed is reflected as a risk weight of 1, the hallway as 1.5, and the restroom as 2.
[0138] If the control unit determines that the fall risk is 80% or higher including weighting, it makes a final determination of a fall state, immediately transmits an opening command to the curtain near the corresponding coordinate, and controls the curtain to fully open to ensure visibility both inside and outside. The motor speed is automatically set so that the curtain opening operation is completed within 10 seconds after the opening begins, and whether the opening is complete is verified by receiving the opening angle value in real time from the curtain position detection sensor.
[0139] In addition, when a fall is detected, the control unit transmits a command to raise the upper body angle of the smart bed by 30 degrees. This command is configured to control the bed motor at a rate of 5 degrees per second so that the angle raising is completed within a total of 6 seconds. After the bed raising is complete, the control unit sends an emergency notification to the administrator and guardian terminals. The notification is configured to include the phrase "Suspected fall," the coordinates of the incident, the time of occurrence, detected sensor data, the time of movement cessation, the BLE RSSI value, and the current PIR detection status.
[0140] The control unit is configured to immediately send an emergency notification via at least one of text message, app push, or voice call according to the contact priority of the administrator and guardian terminals when transmitting an emergency notification, and if there is no response within 30 seconds, to automatically switch to the next priority contact and resend the notification sequentially. These fall risk calculation, fall detection criteria, curtain opening speed, bed angle raising speed, emergency notification transmission method, and contact priority are designed so that a skilled technician can easily set and apply them according to sensor sensitivity, indoor environment, and user characteristics.
[0141] A control unit according to one embodiment of the present invention accumulates and records the user's meal time and sleep time patterns for 7 days or more based on the user's daily pattern data to provide the user with medication reminders.
[0142] The control unit identifies the user's meal time pattern by making a determination based on the user's time spent in the kitchen area, and prioritizes identifying a candidate meal time interval when the BLE beacon RSSI value installed in the kitchen is maintained at -60 dBm or higher and the PIR sensor in the kitchen detects for 10 minutes or more continuously. In the identified candidate interval, the BLE RSSI reception distance, PIR detection time, and activity sensor movement frequency are further compared to precisely determine whether an actual meal action occurred during the stay in the kitchen, and if the candidate interval is repeated in a similar time period for 3 days or more continuously, the corresponding time period is confirmed as the 'user meal time pattern' and stored.
[0143] The sleep time pattern is recorded as the sleep start time when a constant pressure distribution is maintained at the bed pressure sensor for 30 minutes or more continuously, the PIR sensor remains inactive for 30 minutes or more, and patterns of body temperature stabilization (e.g., maintaining 36.5℃ ± 0.2℃) and heart rate decrease (e.g., maintaining 50~70 BPM) are identified by the body temperature sensor and heart rate sensor, respectively. The sleep end time is calculated based on the point of sudden pressure change of the bed pressure sensor, sudden movement of BLE RSSI, and the point of detection resumption by the PIR sensor. If such sleep periods are repeated at similar times for the same user for 7 consecutive days, it is confirmed as the 'user sleep time pattern' and accumulated and stored.
[0144] The control unit processes meal and sleep time pattern data stored for at least 7 days on a weekly basis to provide medication reminders, calculates the average time of the user's meal start and sleep start, respectively, and records the standard deviation of each average time period to evaluate the confidence interval of the pattern. When recording cumulatively, the control unit separates the data collected daily by time period and configures it so that if data from the same time period is repeatedly accumulated, that time period is prioritized and applied as the standard time for medication reminders.
[0145] The cumulative recording of such meal and sleep time patterns, calculation of averages, criteria for pattern determination, minimum number of repetition days, and sensor calculation criteria can be easily implemented by a person of ordinary skill by appropriately setting them according to the user environment, lifestyle habits, data collection cycle, and sensor sensitivity.
[0146] A control unit according to one embodiment of the present invention calculates a medication reminder time within 30 minutes from the start of a meal or within 1 hour from the start of a sleep within the accumulated meal and sleep time patterns of the user, and outputs a medication reminder voice through the user terminal and indoor speaker in correspondence with the calculated medication reminder time.
[0147] A control unit according to one embodiment of the present invention calculates an appropriate time for a medication reminder based on user meal time and sleep time pattern data accumulated and stored for at least 7 days, and the calculation procedure is derived by specifically calculating the repetition frequency and time interval within the pattern data.
[0148] In the case of meal time patterns, the control unit determines the time when the actual meal start time occurs most frequently within a range of ±15 minutes based on the weekly average meal start time as the 'meal start time', and sets the appropriate time for medication reminders to be within 30 minutes from the determined meal start time. For example, if the user's average meal start time is calculated to be 12:00, the control unit applies the interval from 12:00 to 12:30 as the appropriate time for medication reminders and controls the system to output medication reminders up to 3 times at 5-minute intervals within this time.
[0149] For sleep time patterns, the control unit sets the appropriate time for medication reminders to be within one hour from the start of sleep, based on the weekly average sleep start time. For example, if the average sleep start time is determined to be 23:00, the appropriate time for medication reminders is calculated to be the interval from 23:00 to 24:00. The volume of the medication reminder for the sleep pattern is limited to 30–40 dB to be suitable for sleep mode, and the reminder cycle is configured to output three times at 10-minute intervals.
[0150] The control unit controls the simultaneous output of medication notification voice data selected from a pre-stored medication voice database to a user terminal and an indoor speaker in response to the calculated appropriate time for the medication notification. The medication notification voice is configured to randomly select and transmit one of multiple notification phrases, such as "It is time to take your medication now" or "Do not forget to take your medication." The medication notification voice is output as a complete voice within 10 seconds, and can be set to automatically terminate or re-output the notification depending on whether the user has completed taking the medication.
[0151] After outputting a notification, the control unit determines that medication is completed if the user selects the medication completion button via the user terminal or speaks "medication completed" through the voice recognition module, and saves the medication notification record for that date in the medication history database.
[0152] The calculation of the appropriate time for medication reminders, calculation of the average time, verification of the repetition frequency, selection of the reminder voice and output cycle, and user response method can be configured so that a typical technician can easily implement them by appropriately setting them according to the user's lifestyle patterns, indoor environment, and device specifications.
[0153] A control unit according to one embodiment of the present invention controls the transmission of the fact of non-compliance with medication to the terminals of guardians and medical staff if the user does not input a medication completion button through the user terminal within 5 minutes after receiving a medication notification.
[0154] A control unit according to one embodiment of the present invention monitors in real time whether the user inputs a medication completion button through the user terminal after a medication notification is output through the user terminal and an indoor speaker, and determines that medication is not taken if the medication completion button is not input within 5 minutes from the time the medication notification is sent.
[0155] When sending a medication notification, the control unit automatically records the time of notification occurrence as the 'medication notification reference time' and calculates the time interval between the time when the user inputs the medication completion button and the reference time in real time to continuously compare whether it exceeds 5 minutes. If the medication completion button is entered within 5 minutes, the control unit determines that medication has been fulfilled, saves the fact of medication completion in the medication history database, and controls the cessation of additional notification sending; if the medication completion button is not entered within 5 minutes, it makes a final determination that medication has not been fulfilled.
[0156] If medication non-adherence is determined, the control unit immediately retrieves the emergency contact information of the guardian and medical staff stored on the server and generates an emergency notification packet to transmit the fact of non-adherence to the respective terminals of the guardian and medical staff. The emergency notification packet is generated to include detailed data such as the phrase 'Medication non-adherence occurred,' user identification information, time the medication notification was triggered, time of non-adherence, type of medication notification, and elapsed time since medication failure.
[0157] The control unit is configured to select and transmit at least one communication method among text message, app push, and voice call when transmitting an emergency notification to a guardian or medical staff terminal, and in the case of text message and app push, is configured to wait 30 seconds immediately after transmission and check whether receipt is confirmed, and if receipt confirmation fails, controls the transmission to repeat the same notification two additional times.
[0158] Even if the user additionally presses the "Complete Medication" button after a notification of non-compliance with medication is sent to guardians and medical staff, the control unit classifies the medication history as "delayed medication" and saves it as a separate history. Furthermore, if delayed medication is repeated three or more times by the same user, the system is designed to enable reinforcement learning integration so that the medication notification time is automatically adjusted to an additional repeated notification within 5 minutes.
[0159] Such criteria for determining non-compliance with medication, monitoring cycle for medication completion button input, emergency notification transmission method, medication history management, and retransmission procedure for receipt acknowledgment can be configured so that a standard technician can easily implement them by appropriately setting them according to the user environment, terminal type, and network conditions.
[0160] A control unit according to one embodiment of the present invention is configured to be linked in real-time with a non-contact plant cultivator via wired or wireless communication to stably maintain the user's living environment. The non-contact plant cultivator includes a function to periodically detect the plant growth status through a sensor and transmit the corresponding data to the control unit. The control unit is configured to identify data items received from the non-contact plant cultivator and to manage indoor humidity, air quality, light intensity control, and the maintenance of air purification functions in an integrated manner.
[0161] The non-contact plant cultivator includes a soil moisture sensor, a light intensity control LED, an automatic watering module, an air quality detection sensor, etc., and the control unit collects plant growth status data transmitted from the cultivator, such as soil moisture content, plant leaf surface temperature, photosynthetic activity, and watering history data, analyzes this in real time, and generates control commands necessary for maintaining the living environment.
[0162] The control unit is configured to set the communication cycle to 1-hour intervals when linked with a non-contact plant cultivator, and to immediately send a watering command to the cultivator when the soil moisture content transmitted from the cultivator is below a standard value, and to command the light intensity control LED of the cultivator to turn on when photosynthetic activity decreases, and to set the light intensity maintenance time in 30-minute increments.
[0163] The control unit can be configured to simultaneously send an HVAC operation command to correct the indoor temperature when the surface temperature of a plant leaf is lower than the reference value when receiving plant leaf surface temperature data from a non-contact plant grower three times in a row, and is linked to generate a command to stop the operation of the air purifier or reduce the airflow when the carbon dioxide concentration is measured to be below the reference concentration by the air quality detection sensor.
[0164] The control unit comprehensively manages indoor humidity maintenance, air purification, and environmental comfort support through a non-contact plant cultivator. It controls the output of a "plant status check required" notification via the user terminal if abnormal data is received from the cultivator for an extended period, and is designed to automatically transmit to the administrator terminal if there is no user response for a long time.
[0165] The above-described non-contact plant cultivator interlocking configuration, communication cycle, data items, types of control commands, and environmental maintenance standards can be designed so that a skilled technician can easily implement them by appropriately setting them according to the indoor environment, user requirements, and plant cultivator specifications.
[0166] A control unit according to one embodiment of the present invention receives second data, which includes plant growth status data collected from the non-contact plant cultivator, at one-hour intervals. At this time, the second data includes data measured by a plurality of sensors embedded in the cultivator. The second data consists of soil moisture data, plant leaf surface temperature data, photosynthetic activity data, and air quality data within the cultivator, and each data includes the measurement time, measurement sensor ID, and measurement value and is transmitted in real time.
[0167] The control unit sets the reception cycle of the second data to one hour, and the cycle setting is configured so that a normal technician can change it through the management screen, and if the same data is repeatedly transmitted within the one-hour cycle, a real-time duplicate filtering function is applied to store only the most recent data first.
[0168] Soil moisture data is transmitted by a soil moisture sensor attached to the grower, which measures the moisture ratio in the soil as a percentage (%) every hour, and the control unit accumulates the data in chronological order to continuously calculate the trend of moisture reduction. Plant leaf surface temperature data is measured by a non-contact infrared temperature sensor mounted on the grower, and the control unit receives the data recorded in 0.1℃ increments in real time and continuously compares the range of surface temperature fluctuations to manage them in conjunction with plant stress indicators.
[0169] Photosynthetic activity data is received from a light sensor installed around the light intensity control LED of the grower, and the control unit receives the value measured in units of photosynthetically effective light intensity (PAR) every hour to manage the light intensity maintenance status. Air quality data inside the grower includes carbon dioxide concentration, temperature, and humidity data, and the CO₂ ppm value is used by the control unit as a criterion to determine whether to operate the air purifier and HVAC in conjunction with indoor air quality maintenance standards.
[0170] The control unit is configured to store the second data received every hour in a database, classifying it by item, time period, and sensor, and to immediately classify the data as a priority for analysis when abnormal values are detected among the collected data, for example, when soil moisture content is below a standard value, surface temperature drops sharply, photosynthetic activity is below a standard, or CO₂ concentration remains abnormal.
[0171] The control unit can be designed so that a person of ordinary skill can easily apply the reception cycle of the second data, the storage method for each data item, the criteria for determining abnormal values, and the criteria for filtering duplicate data by appropriately setting them according to the indoor environment, the plant cultivator model, and user management requirements.
[0172] A control unit according to one embodiment of the present invention identifies the photosynthetic activity of a plant, the amount of soil moisture, and the surface temperature of a plant leaf based on the second data, and if the identified photosynthetic activity is below a preset standard, the amount of soil moisture is below a preset standard, and the indoor humidity is 30% or less, it determines this as a state of reduced air purification and humidity deficiency.
[0173] Photosynthetic activity is based on photosynthetically effective light (PAR) data measured by a light sensor in the grower, and the control unit determines a state of reduced photosynthesis when the received PAR value is measured to be less than 100 μmol / m² / s. The control unit finally determines that the photosynthetic activity is 'below the standard' when the same PAR value is received below the standard three consecutive times.
[0174] The soil moisture content is based on moisture content data measured by a soil moisture sensor within the grower, and the control unit determines a moisture deficiency state when the moisture content is measured to be less than 25%. The soil moisture content is finally identified as 'below standard' if the state of being below the standard is repeated two or more times in continuous measurements taken at one-hour intervals.
[0175] The surface temperature of the plant leaves is based on data received from an infrared sensor in the grower, and the control unit determines that the plant is in an abnormal growth environment if the surface temperature is measured as less than 15℃ or greater than 35℃ two or more times consecutively, and the surface temperature is used as an auxiliary indicator for verifying photosynthetic efficiency and water evaporation rate.
[0176] The control unit performs integrated calculations on identified photosynthetic activity, soil moisture content, and plant leaf surface temperature data, and verifies whether the three items are simultaneously satisfied 'within the same time interval' when the photosynthetic activity is identified as less than 100 μmol / m² / s, the soil moisture content as less than 25%, and the humidity collected from the indoor humidity sensor as 30% or less. The criterion for simultaneous satisfaction is set as a state in which all collected data compared in real-time by the control unit are continuously detected within the same cycle within one hour.
[0177] If a value below the standard is identified simultaneously, the control unit makes a final determination of this as a 'state of reduced air purification and humidity deficiency,' which signifies a state where plant photosynthetic activity is reduced, the air purification effect is diminished, and indoor humidity maintenance fails. When making the above determination, the control unit is configured to recognize simultaneous satisfaction when the time difference between data collections is within ±5 minutes, thereby preventing errors caused by differences in the sensor's data collection cycles.
[0178] The item-specific judgment criteria for such plant growth status data, the number of consecutive detections, the time error range for simultaneous satisfaction, and the logic for determining air purification degradation and humidity deficiency can be configured so that a typical technician can easily implement them by appropriately setting them according to the sensor sensitivity of the plant cultivator, indoor environmental variables, and the usage environment.
[0179] A control unit according to one embodiment of the present invention, when it determines that the air purification is reduced and humidity is insufficient, turns on the light intensity control LED of the non-contact plant cultivator, operates the watering module, increases the airflow of the indoor air purifier by 30% compared to the existing amount, and controls the amount of the humidifier to increase by 20% for one hour.
[0180] A control unit according to one embodiment of the present invention, when it is determined that air purification is reduced and humidity is insufficient, transmits a control command to each of the non-contact plant grower, air purifier, and humidifier to immediately perform an environment correction operation.
[0181] The control unit first transmits a light intensity control LED lighting command to the non-contact plant cultivator, and this command is sent to the light intensity control module including lighting intensity data to ensure a light intensity of 150–200 μmol / m² / s based on PAR values. When the LED is turned on, the control unit automatically applies a cycle of turning on for 30 minutes followed by turning off for 5 minutes to prevent an excessive reaction at the plant's light saturation point, and the LED lighting cycle is configured to be continuously maintained in real time.
[0182] The control unit transmits a watering start command to the watering module of the non-contact plant cultivator, sets the watering amount to the target of restoring the soil moisture level, and controls the watering module to operate until at least 100 ml of watering is completed. During watering, the control unit receives the moisture increase value in real time from the soil moisture sensor, and if the moisture level recovers to 30% or more, it immediately transmits a watering stop command to the watering module.
[0183] The control unit transmits a command to increase airflow to the indoor air purifier and sets airflow level data based on an airflow value that is 30% higher than the currently operating airflow. For example, if the air purifier is operating at 50% of the existing airflow, the control unit generates a command to adjust the airflow to 65% or higher and controls the airflow increase to be maintained continuously for one hour.
[0184] In addition, the control unit sends a command to increase the spray amount to the indoor humidifier, controls it to increase the spray amount by an additional 20% based on the currently set amount, and sets the increased spray amount to be maintained continuously for one hour. While the increase in spray amount is in progress, the control unit monitors data collected from the indoor humidity sensor at 5-minute intervals in real time, and if the humidity recovers to 40% or higher, it immediately sends a command to return the humidifier spray amount to its original state.
[0185] The control unit is configured to receive response signals in real time from each device linked to the non-contact plant cultivator, air purifier, and humidifier, respectively, verify whether each operation is executed normally, and output a 'device inspection required' warning message to the user terminal in the event of an abnormal response.
[0186] The standard values for LED lighting, watering module operation, air purifier airflow control, and humidifier spray volume adjustment, control command transmission cycle, operation maintenance time, and real-time response verification procedures of such a non-contact plant cultivator can be configured so that a skilled technician can easily perform them by appropriately adjusting them according to the indoor environment, sensor specifications, and user custom settings.
[0187] A control unit according to one embodiment of the present invention determines that if the surface temperature of a plant leaf does not rise above a certain standard even though the automatic watering module of the non-contact plant cultivator has operated three times in a row, the plant is at risk of dying, and outputs a plant replacement notification through the display unit of the user terminal.
[0188] A control unit according to one embodiment of the present invention controls the automatic watering module of a non-contact plant cultivator to determine the plant's dying risk condition when the surface temperature of the plant leaves does not rise above a certain standard even after the module has operated three times in a row.
[0189] The control unit records the watering start time, watering amount, and watering end time individually whenever the automatic watering module is activated, and recognizes a state where at least 100 ml of water is supplied per watering as normal watering. Immediately after watering is completed, the control unit immediately collects the surface temperature of the plant leaves through an infrared temperature sensor mounted on the non-contact plant cultivator, and if the collected surface temperature remains below the reference temperature of 18℃, it determines once that there is no watering effect.
[0190] Even after three consecutive waterings are completed at one-hour intervals, if the surface temperature rise remains below 0.5℃ within 10 minutes immediately after watering, the control unit determines that the plant's photosynthetic and water absorption functions have not recovered despite continuous water supply, and finally determines this as a 'risk of plant death'.
[0191] If the control unit determines that there is a risk of wilting, it controls the display unit of the user terminal to immediately output a plant replacement notification screen containing the phrase 'Plant replacement needed,' along with the plant's photosynthetic activity, soil moisture content, surface temperature history, watering history, and plant management recommendations.
[0192] The control unit provides 'Replacement Complete' and 'Notification Later' buttons on the plant replacement notification screen, and is configured to terminate the replacement notification when the user selects the 'Replacement Complete' button, and to repeat the same notification after 24 hours when the user selects the 'Notification Later' button.
[0193] If the control unit identifies that the same plant replacement notification has not responded three consecutive times, it finally determines that the air purification function of the plant has been lost, and subsequently disables the air purification mode, and automatically activates the high airflow mode of the air purifier and the increased spray volume mode of the humidifier to control the indoor environment so that indoor environment correction can be maintained without a plant cultivator.
[0194] The control unit can be configured so that a skilled technician can easily implement the criteria for determining the risk of plant death, the number of watering cycles, the amount of water, the criteria for detecting a rise in surface temperature, the number of user responses, and the conditions for switching to air purification mode by appropriately setting them according to the plant type, indoor environment, and specifications of the grower.
[0195] A control unit according to one embodiment of the present invention controls the indoor air quality and humidity stabilization independently by switching to a high-airflow mode of an indoor air purifier and an automatic humidity control mode of a smart bed instead of a plant-based air purification mode when a plant replacement notification is identified as unresponsive three or more times.
[0196] A control unit according to one embodiment of the present invention determines a non-response state when the user does not select a replacement completion button or a future notification button even though a plant replacement notification has been repeatedly output three or more times through the display unit of the user terminal, and if the non-response state accumulates three or more times, it finally determines that the plant is in a state where it cannot continuously perform the air purification function.
[0197] The control unit disables the plant-based air purification mode from the moment it is determined that the plant's air purification function has been lost, and controls the system to automatically switch to the indoor air purifier's high-airflow mode. When switching to the high-airflow mode, it applies an operating mode in which the airflow is increased by more than 50% compared to the operating airflow of the existing air purifier. The control unit checks the current operating mode data in real time through the airflow control API provided by the air purifier manufacturer and controls the system to rapidly increase the indoor air purification speed by transmitting the data including the high-airflow level setting data.
[0198] The control unit verifies in real-time whether the air volume of the air purifier is properly applied through response data packets after switching to high air volume mode, and is configured to send an 'air purifier response delay' notification to the administrator and guardian terminals if a normal response is not received from the air purifier within 30 seconds.
[0199] In addition, as the plant-based humidity maintenance function is deactivated, the control unit automatically activates the humidity control module built into the smart bed and switches the smart bed's humidity maintenance mode to 'automatic humidity control mode'. The control unit receives humidity data from the indoor humidity sensor at 5-minute intervals, and if the indoor humidity drops below 40%, it activates the smart bed's humidity replenishment device and controls the humidity spray amount to increase by 20% compared to the existing amount.
[0200] The control unit records the state in which both the air purifier's high-airflow mode and the smart bed's automatic humidity control mode are running normally as the 'Plant Alternative Environment Maintenance Mode,' and after this mode is applied, it automatically disables the linked control of the plant cultivator, configuring the overall indoor environment maintenance to be managed independently based on the air purifier and smart bed.
[0201] The control unit can be designed so that a person of ordinary skill can easily implement the air purifier airflow increase rate, humidity control operating conditions, criteria for the number of user non-responses, deactivation switching criteria, real-time response verification method, and independent maintenance mode application scenario by appropriately adjusting them according to the indoor environment, specifications of the device in use, and user custom settings.
[0202] A control unit according to one embodiment of the present invention receives third data collected from a sound wave transceiver-based non-contact object location tracking device at 1-second intervals to precisely track the movement path of a user.
[0203] The control unit periodically receives third data including data on the difference in arrival time for each receiver, based on the time at which a sound wave signal transmitted from a sound wave transceiver-based non-contact object location tracking device is received by a plurality of receivers installed indoors. The third data includes the transmission time of the transmitted sound wave, the reception time of each receiver, the transceiver ID, the reception strength, and the difference in the arrival time of the sound wave, and is continuously generated at a 1-second interval and transmitted to the control unit.
[0204] Based on the fact that the frequency band transmitted from the sound wave transceiver is set to an inaudible frequency of approximately 40 kHz, the control unit precisely receives the difference in arrival time between receivers in microseconds (μs) and controls the system to calculate the signal delay time between transceivers in real time. The control unit continuously stores the third data collected at 1-second intervals in chronological order and is configured to automatically transmit a re-request packet immediately upon reception omission to prevent data loss.
[0205] The control unit determines that the third data received at 1-second intervals is valid data only when it is simultaneously received by three or more receivers, and prevents misjudgment by treating cases with two or fewer receivers as a state where position calculation is impossible. In addition, to minimize reception errors depending on the indoor structure and acoustic environment, the control unit is configured to apply an error correction table for each receiver to utilize the time difference based on the distance between the sound wave transmitters and receivers after error correction.
[0206] The control unit establishes a real-time location tracking data management system based on third data received at 1-second intervals as described above, so that it can continuously perform user coordinate calculation, movement path calculation, movement speed detection, and movement direction calculation thereafter, and the data reception period, transmission frequency, error correction method, and valid data determination criteria can be designed so that a person skilled in the art can easily implement them by appropriately setting them according to the indoor environment, acoustic characteristics, and transceiver specifications.
[0207] A control unit according to one embodiment of the present invention continuously calculates a plurality of Time Difference of Arrival (TDoA) of sound waves included in the third data to calculate the user's current coordinates, and accumulates and stores the movement speed, movement direction, and stay location of the calculated coordinates in 5-second intervals to generate a movement pattern.
[0208] The TDoA calculation is based on the time difference in which transmitted sound waves reach multiple receivers. The control unit calculates the distance difference relative to each receiver using the absolute time difference between the transmission and reception times, and converts these distance differences using trilateration techniques to calculate the planar coordinates of the user's location in real time.
[0209] When performing TDoA calculations, the control unit utilizes arrival time data from each receiver collected at 1-second intervals, and determines the received data as valid data only if the time error is within ±10 microseconds (μs) for real-time coordinate calculation. When multiple TDoA data are received simultaneously, the control unit evaluates the reception reliability of each data and minimizes positional error by prioritizing the application of distance data between receivers with higher reliability scores.
[0210] The control unit accumulates and stores the calculated user's current coordinates in chronological order at 5-second intervals, and calculates the movement speed in real time based on the change in coordinates at 5-second intervals. The movement speed is calculated in m / s units by dividing the difference in straight-line distance between two consecutive coordinates by Δt (5 seconds), and manages the average movement speed based on continuous speed data.
[0211] The control unit converts the slope of the movement vector between the calculated consecutive coordinates into a movement direction angle using the arctangent(Δy / Δx) function, and the movement direction data is stored in 5-second intervals. If the same coordinate or the same movement direction is maintained for 30 seconds or more continuously, the control unit automatically identifies the corresponding coordinate as a dwelling location and continuously records the dwelling time, dwelling coordinate, and dwelling start time.
[0212] The control unit generates a user's movement pattern by continuously combining accumulated movement speed, movement direction, and dwell location data along the time axis at 5-second intervals, and the movement pattern is configured to include dwell periods, speed change periods, and movement direction change periods. The movement pattern is updated in real time, and the control unit periodically analyzes the continuity of the movement pattern, the repeatability of dwell time, and patterns of sudden changes in movement speed, and subsequently manages them in conjunction with reference data for determining fall risk, abnormal movement periods, and medication periods.
[0213] The above TDoA calculation method, coordinate calculation cycle, speed and direction calculation method, dwell location identification criteria, movement pattern accumulation cycle, etc., can be configured so that a person of ordinary skill in the field can easily implement them by appropriately setting them according to the indoor environment, the placement of transmitters and receivers, and the movement characteristics of the user.
[0214] A control unit according to one embodiment of the present invention identifies a fixed stay state in which the movement speed within the movement pattern is maintained at 0.1 m / s or less for 20 seconds or more continuously, the change in the direction of movement is fixed within 5 degrees, and the stay position is maintained within a radius of 0.5 m within a specific area, and adjusts the lighting control priority based on the coordinates of the fixed stay state to maintain only the lighting within a radius of 2 m around the coordinates in a lit state.
[0215] A control unit according to one embodiment of the present invention identifies a movement stop state based on the case where the user's movement speed remains 0.1 m / s or less for 20 seconds or more continuously within a movement pattern accumulated and stored in 5-second intervals, and determines a fixed stay candidate state when the movement stop state is continuously maintained. The control unit detects cases where the movement speed remains 0.1 m / s or less for 4 times (5 seconds × 4 = 20 seconds) or more in continuous movement speed data, and calculates the change in movement direction between continuous coordinates of the detected interval.
[0216] The change in the direction of movement is determined by calculating the vector angle between consecutive coordinates using the arctangent(Δy / Δx) function, and the case where the angle of the direction of movement is maintained within ±5 degrees is identified as a 'fixed direction of movement state'. The control unit continuously compares whether the direction of movement is maintained without change on the same line, that is, whether the change in the direction angle is maintained within 5 degrees for 20 consecutive seconds, and finally confirms a state where both speed and direction are fixed as a candidate for fixed stay.
[0217] Subsequently, the control unit calculates the distance deviation between consecutive stay coordinates in real time and checks whether all coordinates are maintained within a radius of 0.5 m. The control unit creates a virtual circle with a radius of 0.5 m centered on the stay coordinates and finally determines the case where the user's consecutive position does not deviate from the circle as a fixed stay state.
[0218] When a fixed-stay state is determined, the control unit resets the control priority of the indoor lighting based on the coordinates of the fixed-stay state, and designates only the lighting included within a radius of 2 m from the center of the fixed-stay coordinates as 'priority lighting targets' to continuously maintain the lighting state. For lighting outside the 2 m radius, a sequential off command is sent until detection by a PIR sensor, BLE RSSI, or non-contact position tracking device resumes.
[0219] The control unit monitors in real time whether the user does not move out of the stay coordinates while the fixed stay state is maintained, and is configured to automatically return to the existing movement path-linked lighting mode when movement resumes. The control unit can be designed so that a person of ordinary skill can easily implement the lighting priority, fixed stay determination criteria, radius distance, speed, and direction calculation cycle by appropriately setting them according to indoor lighting placement, sensor sensitivity, and user movement characteristics.
[0220] A control unit according to one embodiment of the present invention identifies the user as being unable to stand if the fixed state persists for more than 20 minutes continuously in a space other than a bathroom and kitchen, and the PIR sensor and the activity sensor match being in a non-operational state for more than 10 minutes continuously, transmits an emergency notification in real time to a manager, guardian, or medical staff terminal, and sends a notification through an indoor speaker to induce the user to check their state of consciousness.
[0221] A control unit according to one embodiment of the present invention, when a fixed dwelling state is identified, compares the dwelling coordinates with a space classification database pre-stored on a server to first determine whether the space is a restroom or kitchen, and first identifies a fixed dwelling state as an abnormal dwelling if it persists for 20 minutes or more continuously in a zone other than a restroom or kitchen. After determining the fixed dwelling state, the control unit collects detection data from a PIR sensor and an activity sensor in real time at a 1-second interval, and verifies whether the inactive state of the PIR sensor and the state of inability to detect movement of the activity sensor correspond continuously for 10 minutes or more, respectively.
[0222] The control unit determines that if the PIR sensor and the activity sensor remain inactive for more than 10 minutes, the PIR detection value 'no' and the activity sensor movement distance '0' are continuously recorded for at least 600 seconds within the detection interval, and if intermittent detection or sensor malfunction is included, it is treated as invalid data.
[0223] If all of the above conditions are met, the control unit makes a final determination that the user is unable to stand up on their own at the location, identifies this as a 'state of inability to stand,' and controls the immediate real-time transmission of an emergency alert to the terminals of the administrator, guardian, and medical staff. The emergency alert generates and transmits an emergency notification packet containing the phrase 'Suspected inability to stand,' the coordinates of occurrence, the time of occurrence, the PIR detection time, the activity sensor detection history, real-time movement data, and the name of the relevant space, and transmits it via at least one of text message, app push, or voice call according to the priority contact order.
[0224] The control unit controls the transmission of an emergency notification and simultaneously transmits a voice alert through an indoor speaker saying, "User status needs to be checked. Please respond if you are conscious," three times at 30-second intervals, and automatically adjusts the volume of the voice output to at least 60 dB based on the ambient noise level.
[0225] The control unit is configured to automatically deactivate the emergency notification mode and return to a normal state after the voice notification is transmitted, when the user presses the response button on the user terminal or when real-time detection resumes from the PIR sensor and activity sensor, and can be extended to enable final reporting to 119 or a designated emergency contact in the event of no response.
[0226] Such spatial identification criteria, dwell time criteria, non-operation time criteria, emergency notification transmission method, voice notification repetition cycle, indoor speaker output volume, and response return procedure can be configured so that a skilled technician can easily implement them by appropriately setting them according to the indoor environment, user's lifestyle patterns, and sensor detection sensitivity.
[0227] A control unit according to one embodiment of the present invention controls the automatic reporting to 119 if no response from the user through the user terminal or movement of the PIR sensor is detected within one minute after transmitting a voice notification.
[0228] A control unit according to one embodiment of the present invention monitors in real time whether a user responds within one minute from the time a voice notification is transmitted through an indoor speaker, and specifically distinguishes and determines whether the user's response is input by the response button of the user terminal or by movement detection through a PIR sensor.
[0229] Immediately after transmitting the voice notification, the control unit immediately fixes the screen to keep the response button of the user terminal active and simultaneously starts a 60-second timer. When the user presses the response button, the control unit records the response time, confirms that the response is valid, controls the emergency mode to be immediately deactivated, and stops the retransmission of the voice notification.
[0230] If there is no response button input, the control unit collects detection data from the PIR sensor in real time at a 1-second interval and continuously compares whether the PIR sensor maintains a continuous detection value of 'no' within 60 seconds. If the PIR sensor detects movement even once within 60 seconds, the control unit determines that voluntary movement by the user has occurred, recognizes it as a response, and automatically deactivates the emergency mode.
[0231] If there is no response button input from the user terminal and no movement is detected by the PIR sensor within 60 seconds, the control unit determines the state as ultimately unresponsive and controls the system to immediately activate the 119 emergency call linkage system to execute the automatic reporting procedure. The automatic 119 report is directly transmitted via a voice call transmission module to a regional 119 emergency number pre-stored in the user terminal, and is configured to repeat the voice automatic transmission message "The user is presumed to be unconscious. The address is [pre-stored address]." twice during automatic transmission.
[0232] The control unit detects in real-time whether the call is connected within 30 seconds after the automatic 119 call is made, records the 'automatic report successful' status if the call is successfully connected, and is configured to immediately send an 'automatic report failed' notification to the administrator and guardian terminals to induce alternative contact if the connection fails.
[0233] The control unit can be designed so that the automatic 119 call transmission conditions, user response judgment criteria, PIR detection cycle, call connection verification method, voice automatic transmission message phrases, and regional report number storage can be easily implemented by a standard technician by appropriately setting them according to the user environment, communication network conditions, and sensor sensitivity. Explanation of the symbols
[0234] 100: User terminal 110: User Input Section 120: Display section 200: Server 210: Communications Department 220: Storage section 230: Control unit
Claims
Claim 1 In a user-customized living environment automatic optimization and safety management system, a display unit; The system includes a user terminal provided with a user input unit; and a server connected to the user terminal via a wired or wireless network. The server includes a communication unit, a storage unit, and a control unit. The control unit receives first data collected from at least one sensor among RFID, BLE beacon RSSI, PIR sensor, CO₂ sensor, bed pressure sensor, activity level sensor, body temperature sensor, heart rate sensor, respiration sensor, illuminance sensor, and noise sensor linked to at least one of the user terminal or the server. Based on the first data, the control unit identifies indoor temperature, humidity, illuminance, air quality, user body temperature, heart rate, respiration, activity level, and bed pressure status. The control unit accumulates and stores the identified indoor environment and user status in chronological order to generate time-series behavior, environment, and biometric logs. Based on the stored time-series logs, the control unit identifies patterns of the user's sleep, rest, activity, going out, rehabilitation exercise, meal times, and signs of abnormal health. Based on the identified patterns, the control unit generates control commands for HVAC, lighting, curtains, diffusers, smart beds, air purifiers, humidifiers, and dehumidifiers to control the corresponding devices. When environmental settings are manually changed through the user terminal, the changed setting values are accumulated and stored in chronological order to perform reinforcement learning, and subsequently, when the same situation or similar user is identified, the stored change values are applied, and if a sudden decrease in the user's activity level, suspicion of apnea or hypopnea, rapid changes in body temperature, prolonged stay in the bathroom, persistence of high temperature, or fall patterns are identified, control is provided to transmit emergency alerts to the terminals of the administrator, guardian, and medical staff, and when collecting the first data, the control unit classifies and collects the RFID signal reception status, BLE beacon RSSI value, PIR detection time, CO₂ concentration, bed pressure distribution, activity sensor detection frequency, body temperature, heart rate, respiratory rate, illuminance, and noise values as individual items, respectively.An abnormal condition is set when, in the data collected for each item, the BLE RSSI value is -80 dBm or lower, the PIR detection time is inactive for 30 minutes or more, the CO₂ concentration exceeds 1,000 ppm, and the body temperature is 38 degrees or higher; if each abnormal condition is met simultaneously, it is identified as a high-risk pattern; upon identification of a high-risk pattern, a warning screen is displayed on the display unit of the user terminal, and a phone connection is attempted to be made to an emergency contact stored in the server; if the high-risk pattern is repeatedly identified within 2 minutes, the control unit commands the upper body angle of the smart bed to be raised by 30 degrees, the lights to be turned on, and the curtains to be opened to induce the user's recovery of consciousness; the control unit tracks the user's movement path in chronological order from the PIR sensor to detect the user's nighttime movement, calculates the straight-line distance and direction of movement based on the coordinate information of each sensor constituting the movement path, sequentially turns on only the indoor lights included in the movement path corresponding to the calculated path, and if real-time PIR detection is interrupted for 1 minute or more while all lights along the movement path are turned on Identifying the risk of a fall based on the coordinates of the location where movement was stopped, and if it is determined that a fall state has occurred based on the identified fall risk, controlling the opening of the curtain at the location to improve external visual accessibility, raising the angle of the smart bed, and sending an emergency notification to the administrator and guardian; the control unit accumulates and records the user's meal and sleep time patterns for at least 7 days based on the user's daily pattern data to provide medication reminders to the user, calculates the appropriate time for the medication reminder as within 30 minutes from the start of the meal or within 1 hour from the start of the sleep within the accumulated meal and sleep time patterns, outputs a medication reminder voice through the user terminal and indoor speaker in correspondence with the calculated appropriate time for the medication reminder, and if the user does not input the medication completion button through the user terminal within 5 minutes after the medication reminder,It determines non-adherence to medication and controls the transmission of the fact of non-adherence to the terminals of guardians and medical staff; the control unit is configured to link with a non-contact plant cultivator to stably maintain the user's living environment; the control unit receives second data including plant growth status data collected from the non-contact plant cultivator at one-hour intervals; based on the second data, the control unit identifies the photosynthetic activity of the plant, soil moisture content, and the surface temperature of the plant leaves, respectively; if the identified photosynthetic activity is below a preset standard, the soil moisture content is below a preset standard, and the indoor humidity is 30% or less, it determines this as a state of reduced air purification and humidity deficiency; if the state of reduced air purification and humidity deficiency is determined, it controls the turning on of the light intensity control LED of the non-contact plant cultivator, the operation of the watering module, increasing the airflow of the indoor air purifier by 30% compared to the existing level, and increasing the spray volume of the humidifier by 20% for one hour; and the control unit, even though the automatic watering module of the non-contact plant cultivator has operated three consecutive times, the plant leaf's If the surface temperature does not rise above a certain standard, the plant is determined to be at risk of dying, and a plant replacement notification is output through the display unit of the user terminal; if the plant replacement notification is identified as unresponsive three or more times, the system switches to the high-airflow mode of the indoor air purifier and the automatic humidity control mode of the smart bed instead of the plant-based air purification mode to control the system in order to independently maintain the stabilization of indoor air quality and humidity; the control unit receives third data collected from a sound wave transceiver-based non-contact object location tracking device at 1-second intervals to precisely track the user's movement path; the control unit continuously calculates the Time Difference of Arrival (TDoA) of a plurality of sound waves included in the third data to calculate the user's current coordinates, and accumulates and stores the movement speed, direction of movement, and location of stay of the calculated coordinates at 5-second intervals to generate a movement pattern;The control unit identifies a fixed dwell state when, within the movement pattern, the movement speed remains 0.1 m / s or less for 20 seconds or more continuously, the variation in the direction of movement is fixed within 5 degrees, and the dwelling location is maintained within a 0.5 m radius of a specific area; adjusts the lighting control priority based on the coordinates of the fixed dwell state to keep only the lights within a 2 m radius around the coordinates lit; if the fixed dwell state persists for 20 minutes or more continuously in a space other than the restroom and kitchen, and the PIR sensor and activity sensor match an inactive state for 10 minutes or more continuously, it identifies the user as being unable to stand; transmits an emergency alert in real time to the terminals of the administrator, guardian, and medical staff, and broadcasts an alert via indoor speakers to induce the user to check their consciousness status verbally; the control unit monitors in real time whether the user responds within 1 minute from the time the voice alert is broadcast via indoor speakers, and determines the user's response by distinguishing between inputting the response button on the user terminal or detecting movement via the PIR sensor; and immediately after the voice alert is broadcast, the response button on the user terminal Immediately fix the screen to maintain an active state and simultaneously activate a 60-second timer; if the user presses the response button, record the response time, confirm that the response is valid, control to immediately deactivate the emergency mode, and stop the retransmission of voice notifications; if there is no input from the response button, collect detection data from the PIR sensor in real-time at 1-second intervals, continuously compare whether the PIR sensor maintains a continuous detection value of 'no' within 60 seconds, and if the PIR sensor detects movement even once within 60 seconds, determine that voluntary movement by the user has occurred and acknowledge it as a response, and automatically deactivate the emergency mode; if there is no input from the response button of the user terminal within 60 seconds and no movement is detected by the PIR sensor, finally determine that the state is unable to respond.A user-customized living environment automatic optimization and safety management system characterized by controlling the execution of an automatic reporting procedure by immediately activating a 119 reporting linkage system, wherein the automatic 119 report is directly transmitted via a voice call transmission module to a regional 119 reporting phone number pre-stored in the user terminal, and wherein, upon automatic transmission, an automatic voice transmission message stating "The user is presumed to be unconscious. The address is [pre-stored address]." is transmitted twice, and wherein, after the automatic 119 report is transmitted, the system detects in real-time whether the call is connected within 30 seconds, records an "automatic report successful" status if the call is successfully connected, and, if the connection fails, immediately transmits an "automatic report failed" notification to the administrator and guardian terminals to induce alternative contact. Claim 2 delete Claim 3 delete Claim 4 delete Claim 5 delete Claim 6 delete
Citation Information
Patent Citations
Healthcare system integrated muti kinds sensor
KR1020120036638A
Vulnerable layer monitoring system with IoT based privacy protection function
KR1020240025905A
Personal semi-automatic plant care system
KR1020240037416A
System for preventing lonely death and method using thereof
KR1020250057350A
Artificial intelligence patient care bed system and using method thereof
KR102026706B1