Monitoring system, server device, information processing method, program, and monitored terminal

The monitoring system predicts geofence boundary risks using GPS and motion sensors, providing proactive tactile warnings to prevent dangerous situations, enhancing safety beyond conventional reactive systems.

JP2026109533APending Publication Date: 2026-07-01MIXI INC

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
MIXI INC
Filing Date
2025-09-16
Publication Date
2026-07-01

AI Technical Summary

Technical Problem

Conventional monitoring systems for children and the elderly lack proactive preventative functions to predict and prevent dangerous situations by analyzing dynamic movement states and providing timely warnings.

Method used

A monitoring system that integrates a monitored terminal with GPS and motion sensors to predict the risk of approaching a geofence boundary by analyzing movement trajectory and speed, and provides preventative tactile warnings through a server that determines risk levels and controls vibration output based on these predictions.

Benefits of technology

Enables proactive safety support by predicting potential dangers and providing intuitive tactile feedback, significantly enhancing safety by preventing dangerous situations compared to reactive notification systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026109533000001_ABST
    Figure 2026109533000001_ABST
Patent Text Reader

Abstract

Based on dynamic analysis of movement patterns, this system solves the problems of conventional technologies that lacked sufficient preventative functions to issue warnings before crossing the boundary of a dangerous area, and provides a monitoring system that can predict future dangers and provide preventative tactile warnings. [Solution] A monitoring system comprising a monitored terminal (100) and a server (300). The monitored terminal acquires location information and transmits it to the server. The server determines the level of risk based on the received location information and pre-configured geofence boundary information, and transmits warning information including the level of risk to the monitored terminal. The monitored terminal controls the vibration output of its vibration unit according to the level of risk included in the received warning information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a monitoring system, a monitored terminal, an information processing method, and a program that analyze a moving state using GPS position information and motion sensor information, predict the risk of approaching a preset geographical area (geo fence), and provide preventive tactile feedback.

Background Art

[0002] Conventionally, mobile terminals for monitoring the safety of children and the elderly have been widely spread. These terminals generally have a position information measurement function by GPS and a communication function with the smartphone of a guardian. Also, a function of setting a specific geographical area (geo fence) and notifying the guardian when a child enters or exits the area is known.

[0003] For example, U.S. Patent No. 8,487,759 (B2) discloses a technique in which a mobile device detects its own operation status with an acceleration sensor or the like and adjusts the intensity of tactile feedback or the like to maximize the perceptibility of notification. Also, U.S. Patent No. 11,758,353 (B1) discloses a technique in which a device outputs a tactile signal when it is present within a geo fence.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Patent Document 2

Summary of the Invention

Problems to be Solved by the Invention

[0005] However, conventional technologies only offered reactive and passive control based on the current state of the device, lacking sufficient preventative functions to proactively prevent dangerous situations. Specifically, they did not include a preventative concept of analyzing the dynamic state of how the user is approaching the boundary and issuing appropriate warnings before crossing the boundary.

[0006] Therefore, the objective of the present invention is to provide a monitoring system that can predict future dangers using dynamic information such as movement trajectory and speed, and provide preventative tactile warnings to avoid those dangers. [Means for solving the problem]

[0007] A monitoring system according to one aspect of the present invention comprises a monitored terminal and a server, wherein the monitored terminal includes a GPS receiving unit for acquiring location information, a vibration unit for generating vibrations, and a first communication unit for transmitting the location information to the server, the server includes a second communication unit for receiving the location information from the monitored terminal, a risk determination unit for determining the risk level based on the received location information and pre-set geofence boundary information, and a warning transmission unit for transmitting warning information including the risk level to the monitored terminal, and the monitored terminal further includes a control unit for receiving the warning information from the server and controlling the vibration output by the vibration unit according to the risk level included in the received warning information. [Effects of the Invention]

[0008] According to one aspect of the present invention, based on dynamic movement state analysis such as movement trajectory and speed, the risk of approaching a geofence boundary can be predicted in advance, and preventative haptic feedback can be provided. This prevents dangerous situations from occurring and achieves significantly better safety compared to conventional reactive notification systems.

[0009] The effects described above are merely examples of effects obtainable by the embodiments of the present invention, and the effects obtainable by the present invention are not limited to these. Furthermore, in some embodiments of the present invention, some of the above effects may not be obtained, but even in such cases, the invention is not excluded from the technical scope of the present invention. [Brief explanation of the drawing]

[0010] [Figure 1] This is a system configuration diagram showing the overall configuration of a monitoring system according to one embodiment of the present invention. [Figure 2] This is a block diagram showing the hardware configuration of the management server. [Figure 3] This is a block diagram showing the hardware configuration of the monitored device. [Figure 4] Block diagram showing the hardware configuration of the parent device. [Figure 5] This is a functional block diagram of the management server. [Figure 6] This is a functional block diagram of the monitoring device. [Figure 7] This is a flowchart of the risk assessment process using the TTB algorithm. [Figure 8] This is a flowchart for stepwise haptic feedback control. [Figure 9] This is a conceptual diagram of gait cycle-synchronized tactile feedback control. [Figure 10] This is a conceptual diagram of directional vibration control. [Figure 11] This is a sequence diagram of the voice message integration function. [Figure 12] This is a flowchart for controlling competition based on multiple triggers. [Figure 13] This is a flowchart of the waiting queue processing for multi-trigger conflict control. [Figure 14] This is a conceptual diagram of stepwise vibration intensity augmentation control. [Figure 15] This is a flowchart for display-linked vibration control. [Figure 16] This is a conceptual diagram of vibration control for communication status notification. [Figure 17] It is an explanatory diagram showing an example of the UI screen of the monitored terminal.

Embodiments for Carrying Out the Invention

[0011] The monitoring system according to an embodiment of the present invention is an integrated system including a monitored terminal carried by a monitored person such as a child, a management server that processes position information, and a protector terminal operated by a protector. The greatest feature of this system lies in the "predictive safety support function" beyond simple position notification. That is, it integrally analyzes the current position, moving speed, and moving direction of the monitored person, predicts the possibility of approaching a danger area (geo-fence boundary) tens of seconds in advance, and prompts danger avoidance behavior through step-by-step tactile feedback.

[0012] This predictive approach realizes a paradigm shift from the conventional ex-post response type of "warning after entering the danger area" to a proactive safety support of "prevention before entering the danger area". Furthermore, through synchronization with the walking cycle and the direction indication function, intuitive safety guidance independent of vision and hearing is enabled. ≪System Configuration≫

[0013] As shown in FIG. 1, the monitoring system 1 is composed of a monitored terminal 100, a management server 300, a protector terminal 400, and a communication network 500. These devices are communicably connected to each other via the communication network 500.

[0014] The monitored terminal 100 is a small terminal device carried by a monitored person such as a child. The monitored terminal 100 includes a GPS receiver, a vibration unit, a communication unit, a control unit, etc., and performs autonomous position measurement, tactile feedback output, and communication with the server.

[0015] The management server 300 processes location information received from the monitored terminal 100, analyzes its relationship with the geofence boundary to determine the level of risk, generates appropriate warning information, and sends it to the monitored terminal 100. Server processing enables the execution of advanced prediction algorithms and integrated management of multiple terminals.

[0016] The parent terminal 400 provides an interface for parents to check the status of the person being monitored and to intervene directly as needed. It is implemented as a smartphone application and has functions such as real-time location tracking, receiving warning notifications, and sending voice messages.

[0017] The system configuration in this embodiment is merely an example, and the number and arrangement of components such as server devices and terminal devices can be appropriately changed according to the scale of the system and the required performance. Furthermore, the functions of each device can be implemented by distributing them across multiple physically separated devices, or by integrating them into a single device. Hardware Configuration

[0018] As shown in Figure 2, the management server 300 is a computer device in which a CPU 301, RAM 302, ROM 303, auxiliary storage device 304, and communication interface 305 are connected via a port. The management server 300 has a standard server hardware configuration and possesses processing capabilities that enable processing large amounts of data and simultaneous communication with multiple terminals.

[0019] The CPU 301 executes programs stored in the ROM 303 and auxiliary storage device 304 by loading them into the RAM 302, thereby realizing various control processes described later. The communication module 305 supports communication standards such as LTE, WiFi, and Bluetooth, and enables communication with the monitored terminal 100 and the guardian terminal 400.

[0020] As shown in Figure 3, the monitored terminal 100 is a portable terminal that integrates a CPU 101, RAM 102, ROM 103, non-volatile memory 104, communication module 105, GPS receiver 106, various sensors 107, input unit 108, output unit 109, battery, etc., within a small enclosure.

[0021] Of particular importance is the configuration of the various sensors 107 and the output unit 109. The various sensors 107 include an accelerometer, gyroscope, magnetic sensor, etc., and detect the motion state, walking pattern, posture changes, etc. of the person being monitored with high accuracy. The output unit 109 includes vibration devices arranged in multiple directions (four directions: north, east, south, and west), a touch panel display 408, an LED indicator, a speaker 311, etc., and provides a variety of information output means.

[0022] As shown in Figure 4, the parental device 400 is implemented as a smartphone or tablet device and is equipped with a CPU 401, RAM 402, ROM 403, non-volatile memory 404, communication module 405, GPS receiver 406, various sensors 407, touch panel display 308, camera 409, microphone 410, speaker 411, vibrator 412, etc.

[0023] The guardian terminal 400 functions as the guardian interface for the monitoring system 1 by running a dedicated application. The touch panel display 308 allows the guardian to check the current location and movement history of the person being monitored on a map, the microphone 410 enables the recording of voice messages, the speaker 411 outputs warning notifications, and the vibrator 412 provides tactile notifications in emergencies. The communication module 405 enables bidirectional communication with the management server 300, real-time transmission and reception of monitoring information. ≪Management Server Functional Block Configuration≫

[0024] Figure 5 shows the functional block configuration of the management server 300. The management server 300 comprises the following software functional blocks: a location information receiving unit 310, a risk level determination unit 320, a warning information transmission unit 330, a geofence management unit 340, a history management unit 350, and a communication management unit 360.

[0025] The location information receiving unit 310 receives location information transmitted from the monitored terminal 100 and converts it into location data for internal processing. The location information includes latitude and longitude coordinates, positioning time, positioning accuracy information, movement speed, movement direction, etc. The received location information is provided to other functional blocks for risk assessment processing and history management.

[0026] The risk assessment unit 320 determines the risk level of the monitored person's current situation in multiple stages, based on location information provided by the location information receiving unit 310 and pre-configured geofence boundary information managed by the geofence management unit 340. Specifically, it analyzes a combination of parameters such as distance to the boundary, movement speed, movement direction, and estimated arrival time, and quantifies and determines the risk level using the TTB (Time-to-Boundary) algorithm. The assessment result is provided to the warning information transmission unit 330 and used to generate appropriate warning information.

[0027] The warning information transmission unit 330 generates and transmits warning information to the monitored terminal 100 based on the risk level determined by the risk determination unit 320. The warning information includes the risk level, recommended safe direction, vibration pattern instructions, display message, etc. The transmission timing and information content are dynamically controlled according to the urgency of the risk level.

[0028] The geofence management unit 340 manages boundary information for safe and dangerous areas of the person being monitored. It updates the boundary information in response to setting change requests from the guardian terminal 400 and provides the boundary data necessary for danger level determination processing to the danger level determination unit 320. It also performs dynamic boundary changes according to the time of day and manages overlapping boundary areas.

[0029] The history management unit 350 stores and manages the location history of the person being monitored received by the location information receiving unit 310, the warning transmission history by the warning information transmission unit 330, and the history of the risk level determination results by the risk level determination unit 320. The stored data is used for generating data for viewing on the guardian terminal 400, learning and improving the risk level determination algorithm, statistical analysis, etc.

[0030] The communication management unit 360 manages communication sessions between the monitored terminal 100 and the guardian terminal 400, processes voice messages, and monitors the overall communication status of the system. When a deterioration in communication quality is detected, it selects an appropriate communication path and performs retransmission processing to maintain a stable communication environment. ≪Functional Block Configuration of the Monitoring Device≫

[0031] Figure 6 shows the functional block configuration of the monitored terminal 100. The monitored terminal 100 includes, as software functional blocks, a location information transmission unit 110, a warning information reception unit 120, a vibration control unit 130, a display control unit 140, a voice control unit 150, a sensor information processing unit 160, and a power management unit 170.

[0032] The location information transmission unit 110 periodically transmits location information acquired from the GPS receiver 106 to the management server 300. The transmission frequency is dynamically adjusted according to the speed of movement and the distance to dangerous areas, and in emergencies, location reports are made at a high frequency. In addition, it works in cooperation with the power management unit 170 to perform power saving control according to the remaining battery level, ensuring stable operation for extended periods.

[0033] The warning information receiving unit 120 receives warning information transmitted from the warning information transmitting unit 330 of the management server 300 and distributes appropriate control instructions to each internal control unit. Depending on the content of the received warning information, it sends coordinated operation instructions to the vibration control unit 130, the display control unit 140, and the sound control unit 150 to achieve effective warning output.

[0034] The vibration control unit 130 precisely controls the vibration output of the vibrator 412 based on the danger level contained in the warning information received from the warning information receiving unit 120. It performs steps of vibration intensity adjustment according to the danger level, selective control of multiple vibration devices for directional guidance, and optimization of the vibration pattern adapted to the monitoring status of the person being monitored, as provided by the sensor information processing unit 160. In addition, when there is a conflict with other notification triggers such as voice message reception notifications, battery status notifications, and time notifications, it performs control based on a preset priority. Furthermore, it is acceptable to install only one vibration device.

[0035] The display control unit 140 controls the display of warning information, current time, battery level, and communication status on the touch panel display 408. It performs dynamic display of icons and messages according to the level of danger, automatic adjustment of colors and font sizes for visibility, and multimodal information presentation linked to the vibration output of the vibration control unit 130.

[0036] The voice control unit 150 controls the output of warning sounds from the speaker 311 and the playback of voice messages received from the parent terminal 400 via the communication management unit 360. It also performs functions such as automatic volume adjustment according to ambient noise levels, switching to silent operation in quiet environments such as schools, and coordinating with the vibration control unit 130 for voice message reception notifications.

[0037] The sensor information processing unit 160 analyzes sensor data from various sensors 407 (accelerometer, gyroscope, etc.) to determine the motion state of the person being monitored (walking, running, standing still, etc.). The determination result is provided to the vibration control unit 130 and used for optimal vibration output control adapted to the motion state. In particular, the walking cycle detection function enables vibration feedback synchronized with the walking timing.

[0038] The power management unit 170 monitors the status of the built-in battery, controls the power consumption of each functional block, and automatically switches to power-saving mode. When the battery level drops, it prioritizes operation control for important functions (location transmission by the location information transmission unit 110 and warning reception by the warning information reception unit 120) to ensure continuous system operation. Changes in the battery status are also notified to the display control unit 140 and the vibration control unit 130, and appropriate user notifications are made.

[0039] As shown in Figure 7, the risk assessment process on the server will be described. The location information receiving unit 310 receives location information transmitted from the monitored terminal 100 (S601), and the risk assessment unit 320 calculates the movement speed and direction of movement by combining this location data with past location history (S602). Next, the geofence management unit 340 refers to the configured geofence boundary information managed by the geofence management unit 340 (S603), and the risk assessment unit 320 calculates the time at which the current movement vector intersects the boundary as TTB (S604).

[0040] The risk level determination unit 320 determines the risk level based on the calculated TTB value, for example, according to the following criteria, and the warning information transmission unit 330 transmits warning information: if 120 seconds >= TTB > 60 seconds, the risk level is 1 (low risk); if 60 seconds >= TTB > 30 seconds, the risk level is 2 (medium risk); and if TTB = < 30 seconds, the risk level is 3 (high risk). If TTB > 120 seconds, it is determined that there is no risk, and no warning information is transmitted. The warning information transmission unit 330 transmits this risk information to the monitored terminal 100 only if the risk level is 1 or higher (S605). These thresholds are just examples and can be adjusted as needed depending on the age of the person being monitored, the usage scenario, etc.

[0041] Furthermore, in order to improve the accuracy of the TTB algorithm by the risk assessment unit 320, the following may be used: In addition to simple time calculations, the following four-dimensional parameters calculated from GPS location information provided by the location information receiving unit 310 are integrated to calculate a risk score (0-100): 1. Distance convergence rate: the rate of change of distance to the boundary over time (d(distance) / dt), 2. Velocity vector agreement rate: the dot product of the current movement vector and the boundary direction vector, 3. Angle change rate: the rate of change of the direction of movement over time (d(angle) / dt), 4. Walking pattern deviation rate: the deviation rate from the average walking cycle over the past 30 seconds. By weighting these four parameters (weighting coefficients: distance 35%, velocity 30%, angle 20%, walking 15%), the prediction accuracy is significantly improved compared to conventional one-dimensional predictions.

[0042] As shown in Figure 8, the stepwise haptic feedback control process in the monitored terminal 100 will be described. This process provides optimal haptic feedback in stages, taking into account the monitoring status of the person being monitored, according to the risk level received from the management server 300. After processing begins, the warning information receiving unit 120 first performs a warning information reception confirmation (S601) to check whether warning information, including the severity level, has been received from the management server 300. If no warning information has been received (S601: No), the process terminates; if it has been received (S601: Yes), the process proceeds to the next step. This confirmation process helps to avoid unnecessary vibration output and optimize battery consumption.

[0043] Next, the vibration control unit 130 determines the danger level (1 to 3) included in the warning information received from the warning information receiving unit 120 in the danger level determination (S602). Based on this determination, it selects the corresponding vibration pattern (S603a to S603c). The specific vibration parameters are as follows: At danger level 1, a gentle intermittent vibration with a vibration intensity of 20% (0.1G), a frequency of 0.5Hz, and a pulse width of 100ms is output three times at 300ms intervals before stopping. At danger level 2, a regular pulse vibration with a vibration intensity of 60% (0.3G), a frequency of 1.2Hz, and a pulse width of 200ms is output five times at 200ms intervals before stopping. At danger level 3, an emergency warning vibration with a vibration intensity of 100% (0.5G), a frequency of 3.0Hz, and a pulse width of 250ms is output 10 times consecutively at 100ms intervals. This gradual vibration control conveys an appropriate sense of urgency to the person being monitored according to the danger level, preventing excessive anxiety or neglect due to habituation.

[0044] In the gait state confirmation (S604) by the sensor information processing unit 160, the gait state of the person being monitored is confirmed in real time based on information from the acceleration sensors of the various sensors 407. Specifically, the periodic vertical movement pattern caused by walking is detected from the change in Z-axis acceleration, and the acceleration peak due to the impact on the ground when the foot lands and the acceleration trough during the swing phase when the foot is off the ground are identified to accurately grasp the movement state of each foot. If it is determined that the device is not in a walking state, the process proceeds to execute vibration output (S605).

[0045] If walking is detected, the system switches to gait cycle synchronization control (S604a), and the following controls are performed according to the risk level. Risk Level 1 (During Walking): The vibration control unit 130 performs gait cycle synchronization control and outputs a vibration pulse (lasting 50ms, 0.1G intensity) at the center of the swing phase of each foot (the period when the foot is completely in the air and acceleration is minimal). The three intermittent vibrations are executed in the order of right foot swing phase → left foot swing phase → right foot swing phase, synchronized with the walking rhythm. Risk Level 2 (During Walking): Similarly, vibration pulses (100ms duration, 0.3G intensity) are output at the center of each swing phase through gait cycle synchronization control. The five pulse vibrations are executed over a period of approximately 2.5 gait cycles, in sync with the gait cycle. Danger Level 3 (Walking): At the highest danger level, to prioritize reliable warning, gait cycle synchronization control is disabled, and an emergency warning vibration with 100% vibration intensity (0.5G), frequency of 3.0Hz, and pulse width of 250ms is output 10 times consecutively at 100ms intervals, acknowledging the impact on walking balance. This provides an immediate and powerful warning, even while walking, prompting emergency evasive action.

[0046] Furthermore, the following methods may be adopted as alternative embodiments of walking control at risk level 3. (Alternative 1: Walking synchronization priority method) Even during walking, the system maintains gait cycle synchronization control and outputs an enhanced vibration pulse (twice the normal intensity, 100ms duration, 0.5G intensity) during each swing phase. The 10 vibrations are executed gradually over a period of approximately 5 gait cycles, in sync with the gait cycle. This allows for strong warnings while maintaining gait balance. (Alternative 2: Hybrid control system) The control system switches depending on the combination of the danger level and walking state. At danger levels 1 and 2, walking synchronization is maintained, while at level 3, a gradual control system is implemented where the first three vibrations are enhanced while walking is synchronized, and then the system switches to continuous vibration for the next seven vibrations. This ensures both gradual warning enhancement and reliable emergency notification.

[0047] Finally, in the vibration output execution (S605), the vibration control unit 130 performs tactile feedback using the vibrator 412 based on the vibration parameters selected and optimized in the previous step. Control according to the walking state ensures reliable and appropriate tactile information transmission even under dynamic conditions. In addition, the power management unit 170 controls power consumption according to the walking state, optimizing battery consumption even during continuous walking cycle detection processing. Furthermore, in the case of danger level 3, a continuous warning function that repeats the same pattern at 30-second intervals as long as the dangerous condition persists can prevent the habitation phenomenon.

[0048] The specific vibration control performed by the vibration control unit 130 based on the danger level included in the warning information received from the warning information receiving unit 120 is as follows: At danger level 1, a gentle intermittent vibration with a vibration intensity of 20% (0.1G), a frequency of 0.5Hz, and a pulse width of 100ms is output three times at 300ms intervals and then stopped. At danger level 2, a regular pulse vibration with a vibration intensity of 60% (0.3G), a frequency of 1.2Hz, and a pulse width of 200ms is output five times at 200ms intervals and then stopped. At danger level 3, an emergency warning vibration with a vibration intensity of 100% (0.5G), a frequency of 3.0Hz, and a pulse width of 250ms is output 10 times consecutively at 100ms intervals, and then the same pattern may be repeated at 30-second intervals as long as the danger persists, or it may be executed multiple times before terminating. Furthermore, vibration control according to the danger level may be applied similarly to both walking and non-walking states.

[0049] As shown in Figure 9, haptic feedback control synchronized with the gait cycle of the person being monitored will be described. The sensor information processing unit 160 continuously monitors the Z-axis acceleration changes in Figure 9 from the acceleration sensors of the various sensors 407 and detects the periodic vertical movement pattern caused by walking. Specifically, it accurately grasps the movement state of each foot by identifying the acceleration peak due to the impact on the ground when the foot lands (right foot landing 1, left foot landing 1, right foot landing 2, etc. in Figure 9) and the acceleration trough during the swing phase when the foot is off the ground (right foot swing phase 1, left foot swing phase 1, right foot swing phase 2, etc. in Figure 9).

[0050] In the specific implementation of this gait cycle synchronization control, the sensor information processing unit 160 calculates gait parameters (pace: 120 steps / minute, gait cycle: 1.0 second) from the detected Z-axis acceleration change 801 shown in Figure 9 and learns the individual's gait characteristics. The vibration control unit 130 outputs vibration pulses at the center of the swing phase of each foot (the period when the foot is completely in the air and acceleration is minimal), as shown in Figure 9, based on the gait cycle information provided by the sensor information processing unit 160. This synchronization control ensures that the right foot is off the ground during the right foot's swing phase, and the left foot is off the ground during the left foot's swing phase, thus providing tactile feedback that is reliably perceived without vibrations interfering with gait balance or landing movements. In addition, the power management unit 170 controls power consumption according to the gait state, optimizing battery consumption even during continuous gait cycle detection processing.

[0051] In addition to the above-described configuration, directional vibration control may be implemented as shown in Figure 10. The vibration control unit 130 controls a vibration section including multiple vibration devices (arranged in four directions: north, east, south, and west), and the warning information receiving unit 120 selectively drives the vibration device in the appropriate direction based on the safety direction information received from the warning information transmitting unit 330.

[0052] Specifically, when the geofence management unit 340 identifies a dangerous area and the danger determination unit 320 determines a safe direction, the warning information transmission unit 330 transmits the safe direction information along with the warning information. On the monitored terminal 100, the vibration control unit 130 drives the vibration device in the corresponding direction based on the safe direction information received by the warning information receiving unit 120. For example, if east is the safe direction, only the vibration device on the east side is driven intermittently to achieve intuitive directional guidance.

[0053] As a technical detail of the directional guidance, the vibration control unit 130 realizes an absolute directional guidance function in conjunction with magnetic sensor information by arranging vibration devices in four points according to direction (north: 0 degrees, east: 90 degrees, south: 180 degrees, west: 270 degrees). The vibration pattern for guiding to the safe direction is based on intermittent vibration (200ms ON / 200ms OFF, repeated 3 times) at the corresponding directional device, and the vibration intensity (low risk: 30%, medium risk: 60%, high risk: 90%) and pattern repetition interval (low: 10 seconds, medium: 5 seconds, high: 2 seconds) are adjusted according to the level of urgency.

[0054] As shown in Figure 11, the voice message linkage function will be explained. The communication management unit 360 relays voice messages from the parent terminal 400 to the monitored terminal 100. When the warning information receiving unit 120 receives a voice message, the vibration control unit 130 outputs a vibration pattern to notify that a voice message has been received, and the voice control unit 150 instructs the vibration control unit 130 to continue the notification vibration until the voice message is played.

[0055] Furthermore, the vibration control unit 130 may be configured to automatically terminate the notification vibration after a predetermined period of time has elapsed in the case of voice message reception notification vibration. In this case, the predetermined period can be adjusted by system settings or user settings, for example, 30 seconds, 60 seconds, or 90 seconds. The automatic termination function after the predetermined period of time prevents excessive vibration from burdening the person being monitored and from draining the battery, even if the voice message remains unplayed for a long time.

[0056] Furthermore, the vibration control unit 130 can perform adaptive control that combines the importance of the sender and the time period. This situation-adaptive control enables optimal notification control according to the situation.

[0057] In addition to its basic operation of continuing vibration until audio playback, the vibration control unit 130 can also differentiate the vibration duration for each sender. For example, messages from the mother can be given the highest priority and vibrated for 60 seconds, messages from the father for 45 seconds, messages from the school for 30 seconds, and messages from other senders for 15 seconds, thus controlling the duration according to the importance and urgency of the sender. This sender-specific duration control ensures reliable reception of important communications while suppressing excessive vibrations caused by general messages, realizing an adaptive notification system.

[0058] As a further development, the vibration control unit 130 can have a function to learn the response history of the person being monitored. Specifically, it records and learns the average response time of the person being monitored to each message from the sender (from reception to playback start) and dynamically adjusts the vibration duration based on the individual's behavioral patterns. In addition, advanced control can be implemented to prevent communication delays through a time-of-day optimization function that automatically reduces the vibration intensity while extending the duration during sleep hours and switches to short-duration, high-intensity vibration during active hours, as well as a gradual vibration strengthening function when unread messages accumulate (1 message: normal vibration, 3 or more messages: strengthened vibration, 5 or more messages: maximum vibration).

[0059] As shown in Figure 12, we will now explain the control of multiple trigger conflicts when a new trigger occurs. When a new vibration trigger occurs (S701), the vibration control unit 130 checks whether there is a vibration currently running (S702). If there is no vibration currently running, the vibration control unit 130 directly executes the new trigger (S708) and completes the process. On the other hand, if there is a vibration currently running, the vibration control unit 130 compares the priority level of the new trigger with the priority level of the currently running vibration (S703). Specifically, the danger level notification is set as the highest priority (Level A), the voice message notification as high priority (Level B), the battery status notification as medium priority (Level C), the time notification as low priority (Level D), and the communication status notification as lowest priority (Level E), and a comparison judgment is made based on numerical priority. If the priority level of the new trigger is higher than the priority level of the currently running vibration, the vibration control unit 130 immediately interrupts the current vibration (S704), retains the information of the interrupted trigger (trigger type, occurrence time, vibration parameters, etc.), and starts executing the vibration of the new trigger (S706).

[0060] If the priority level of a new trigger is lower than or equal to the priority level of an ongoing vibration, the vibration control unit 130 continues the ongoing vibration while registering the new trigger in the standby queue (S705). When registering to the standby queue, the priority level of the trigger, the time of occurrence, the trigger content, and vibration parameters are recorded, and management is performed using a combination of FIFO (First In First Out) method and priority control. Within the same priority level, events are processed in order of occurrence time, and between different priorities, higher priority events are processed first.

[0061] As shown in Figure 13, the waiting queue processing for vibration completion will be explained. This process is a background process that operates in parallel after vibration is started in Figure 12. The vibration control unit 130 periodically monitors the completion status of the vibration in progress (S707). The determination of vibration completion is made based on the vibration duration, the completion status of the vibration pattern, or an external interrupt (such as stopping by user operation). If the vibration is not completed, the vibration control unit 130 temporarily terminates the process so as not to interfere with other processes (such as receiving new triggers or system monitoring). When the vibration is completed, the vibration control unit 130 checks the status of the waiting queue (S709). If there are no unprocessed triggers in the waiting queue, the process is terminated as all processes are considered complete. If there are unprocessed triggers in the waiting queue, the vibration control unit 130 executes trigger selection processing based on priority (S710).

[0062] Specifically, the system scans all triggers in the waiting queue and identifies the trigger with the highest priority. If multiple triggers have the same highest priority, the trigger with the earliest occurrence time is selected. For the selected trigger, the stored vibration parameters (vibration intensity, vibration pattern, vibration duration, etc.) are restored, and vibration output is started. After vibration starts, the process returns to S707 and continues to monitor the completion of newly started vibrations. This loop process executes sequentially until the waiting queue is empty, ensuring that all vibration triggers are processed in the appropriate priority order. Furthermore, if a new vibration trigger occurs during the execution of this process, the process shown in Figure 12 operates in parallel, and appropriate control is performed according to priority.

[0063] Furthermore, future developments will enable the creation of a more personalized information management system by implementing features such as a dynamic priority adjustment function based on learning the reaction patterns of the person being monitored using machine learning, a contextual priority determination function using situation recognition AI, an optimal vibration timing control function using biorhythm analysis, and an automatic vibration intensity adjustment function according to the ambient noise level.

[0064] Figure 14 shows a conceptual diagram of the stepwise vibration intensity augmentation control according to this embodiment. The vibration control unit 130 executes control to gradually increase the vibration intensity in accordance with the passage of time when the level of danger exceeds a preset threshold. This stepwise vibration intensity augmentation control is implemented with the aim of ensuring the awareness of the person being monitored and responding to a persistent dangerous state.

[0065] In stepwise vibration intensity augmentation control, the vibration intensity is increased sequentially over time in the following four stages, with the reference vibration intensity set at 100%: Stage 1: Output at the reference level (100%) for 0-10 seconds. Stage 2: Output at the Stage 1 augmentation level (120%) for 10-20 seconds. Stage 3: Output at the Stage 2 augmentation level (150%) for 20-30 seconds. Stage 4: Output at the maximum augmentation level (200%) continuously for 30 seconds or more.

[0066] The vibration control unit 130 generates different vibration waveform patterns at each stage. At the reference level (100%), it outputs a standard sinusoidal vibration pattern. At the first stage augmentation (120%), it outputs a waveform with an amplitude increased by 1.2 times. At the second stage augmentation (150%), it outputs a waveform with an amplitude increased by 1.5 times. At the maximum augmentation (200%), it outputs a waveform with maximum intensity, with an amplitude increased by 2.0 times. These vibration waveforms provide different stimulation intensities to the tactile receptors of the person being monitored, thereby achieving a gradual arousal effect.

[0067] In the stepwise vibration intensity augmentation control by the vibration control unit 130, the following technical parameters are set. The reference intensity is initially set to 100%, and the augmentation multiplier is controlled by stepwise multipliers of 1.2x, 1.5x, and 2.0x. The judgment interval is set to a 10-second cycle, and the current stage is managed by a duration counter. In addition, a combination of danger threshold judgment, stepwise intensity adjustment, habitation phenomenon prevention function, and physiological safety control may be used to achieve optimal vibration output control. Risk threshold determination is performed based on the Time-to-Boundary (TTB) value. Specifically, if the predicted time to reach the risk area boundary is 120 seconds or less, the risk level is determined to be Level 1 (low risk); if it is 60 seconds or less, it is determined to be Level 2 (medium risk); and if it is 30 seconds or less, it is determined to be Level 3 (high risk). Alternatively, gradual vibration augmentation control may be initiated if the risk level R is greater than or equal to the first predetermined threshold R1 and the confidence level S is greater than or equal to the second predetermined threshold S1, or if the overall risk score (R × S) exceeds the threshold Th1.

[0068] Here, for example, the degree of danger may be determined by considering various other risk factors in addition to the risk of approaching the geofence. The management server 300 may further include an external information acquisition unit (not shown) that accesses external information sources such as a suspicious person information database provided by a local government or police, or a regional hazard map database.

[0069] In the above case, the risk determination unit 320 calculates the reliability S of the risk information (e.g., information on suspicious persons, information on locations with frequent traffic accidents, etc.) acquired by the external information acquisition unit, and the risk level R, which indicates the degree of potential danger that the information poses to the person being monitored. The unit then determines that the risk level is high if the location of the monitored terminal 100 is in an area related to the risk information, and the calculated risk level R is above a first predetermined threshold, and the reliability S is above a second predetermined threshold. This makes it possible to provide preventative warnings even for potential dangers unrelated to geofencing.

[0070] Here, the risk level R is a continuous value normalized on a range from 0.0 (no risk) to 1.0 (extremely high risk) to represent the degree of potential danger to the person being monitored. The calculation of the risk level may take into account the type of danger information (e.g., stalking by suspicious individuals is high risk, street light malfunctions are medium risk, local event information is low risk), the severity of the reported danger (e.g., actual incidents resulting in harm are high risk, eyewitness accounts are medium risk), and the geographical characteristics of the area (e.g., narrow alleys with poor visibility or places with little foot traffic increase the risk). Environmental factors such as the frequency of similar incidents in the past, time of day, day of the week, and weather may also be taken into consideration.

[0071] The confidence level S may be a continuous value that expresses the degree of certainty of the risk information on a range from 0.0 (very low confidence) to 1.0 (very high confidence), and the calculation of confidence may take into account the attributes of the source (official sources are 1.0, verified communities are 0.8, general guardians are 0.6, etc.), the degree of overlap in reports (confidence increases if similar reports are received from multiple different sources in the same area within a short period of time), the specificity of the report content (confidence improves with the inclusion of multimedia information such as photos, videos, and audio, and with detailed descriptions of the situation), and the passage of time (confidence decreases exponentially with the time elapsed since the report).

[0072] The stepped intensity adjustment is an automatic adjustment function based on the duration. The first stage of augmentation to 120% occurs 10 seconds after the start of vibration, the second stage of augmentation to 150% occurs 20 seconds later, and the maximum augmentation to 200% occurs 30 seconds later. The vibration parameters at each stage, including frequency response (0.5Hz to 2.0Hz), pulse width (0.3 seconds to 2.0 seconds), and duty cycle (20% to 80%), are adjusted according to the danger level.

[0073] The habituation prevention function is implemented to prevent sensory adaptation in human tactile receptors. To prevent a decrease in sensitivity due to the continuation of the same stimulation pattern, dynamic modulation of the vibration waveform pattern (amplitude modulation, frequency modulation, pulse width modulation), intermittent control of vibration output (changes in on / off patterns), and changes in stimulation position through coordinated control of multiple vibration devices are combined.

[0074] Physiological safety controls are implemented to protect the safety and health of the person being monitored. The maximum vibration intensity is limited to 200% to account for mechanical stress on the skin, and the continuous vibration time is limited to a maximum of 5 minutes to prevent damage to tissues. Dynamic limit adjustments are also performed according to the person being monitored's age (150% limit for those under 6 years old), health status (considering individual differences in vibration sensitivity), and environmental conditions (changes in skin sensitivity due to temperature).

[0075] The alertness-enhancing function is a crucial safety feature that ensures the person being monitored will be reliably aware of dangerous situations. Human tactile sensation exhibits a habituation phenomenon, where habituation occurs over time to the same stimulus, resulting in a problem where the warning effect decreases if vibrations of a constant intensity are continued. The stepwise vibration intensity enhancement control of the present invention prevents this habituation phenomenon by gradually increasing the vibration intensity according to the passage of time, thereby continuously attracting the attention of the person being monitored and ensuring reliable alertness in emergency situations.

[0076] The gradual vibration intensity augmentation control also functions as a response to persistent hazardous situations. If the person being monitored remains in a hazardous area for an extended period or is unable to leave the hazardous situation, the vibration intensity can be increased up to 200% to provide a stronger, continuous warning. This maximum augmentation level is maintained for at least 30 seconds until the person being monitored moves to a safe location. The vibration control unit 130 provides the maximum warning effect necessary to ensure the safety of the person being monitored, while also considering physiological safety.

[0077] The gradual vibration intensity augmentation control system starts operating based on a signal from the risk assessment unit and is realized through precise intensity control and timing management by the vibration control unit 130. The control system automatically starts gradual augmentation when the risk level exceeds a preset threshold and automatically adjusts the vibration intensity according to the duration. This creates an integrated control system that provides effective risk avoidance support while maximizing the safety of the person being monitored.

[0078] Furthermore, as an advanced feature, it is possible to implement a function that automatically learns the reaction characteristics (reaction time, effective vibration intensity, etc.) of each person being monitored based on their individual reaction history, dynamically adjusts the individually optimized stepwise augmentation curve, and implements an upper limit control function that takes physiological safety into consideration.

[0079] As shown in Figure 15, display-linked vibration control will be explained. This display-linked vibration control process is implemented as an auxiliary function to improve the user interface of the monitored terminal 100 and operates in accordance with the six different display states (A to F) shown in Figure 16.

[0080] After processing begins, the display control unit 140 detects the type of information currently displayed on the display 108 (S1401). Specifically, it analyzes the background color pattern, display icon type, and text content using frame buffer analysis and classifies the display content into six categories. The following states are determined: A: Normal display (basic screen including time and battery information), B: Warning display (warning information according to the danger level), C: Communication status display (communication quality and connection status), D: Voice reception display (received message from parent / guardian), E: Battery warning display (low battery warning), and F: GPS positioning display (positioning processing in progress).

[0081] Next, in the display content type determination (S1401-a), each display pattern is identified according to the following criteria: A: Normal display is identified by a combination of a white background and a clock icon; B: Warning display is identified by the display of a warning icon (triangle + exclamation mark); C: Communication status display is identified by a combination of an antenna-shaped icon and a signal strength bar; D: Voice reception display is identified by the display of a speaker icon and sender information; E: Battery warning display is identified by a combination of a battery icon and remaining percentage; F: GPS positioning display is identified by a satellite icon and positioning status text.

[0082] In the vibration pattern selection by the vibration control unit 130 (S1402), an appropriate tactile feedback pattern is selected based on the identified display content type.

[0083] During normal display, vibration output is disabled to assist with display confirmation, maintaining the normal state. During warning display, vibration is output that increases over time from the standard vibration up to a maximum of 200% through gradual vibration intensity increase control according to the danger level. When the communication status is displayed, gradual haptic notifications are performed according to the communication quality to notify the user of the communication status. When communication is unstable, two short vibrations with a vibration intensity of 40%, a frequency of 1.0 Hz, and a pulse width of 200 ms are output consecutively at 100 ms intervals. When communication is lost, a continuous vibration with a vibration intensity of 80%, a frequency of 2.0 Hz, and a duration of 500 ms is output. When voice reception is displayed, the device analyzes sender information to output a differentiated vibration pattern corresponding to the sender for voice reception notification. Specifically, a message from the mother will result in two short vibrations (100ms x 2, with a 300ms interval), a message from the father will result in one long vibration (500ms x 1), a message from the school will result in three short vibrations (100ms x 3, with a 200ms interval), and a message from an emergency contact will result in a continuous vibration (200ms ON / 100ms OFF, repeated 5 times) to identify the sender. When the battery warning is displayed, a warning vibration with a vibration intensity of 50%, a frequency of 0.8Hz, and a duration of 1.0 second is emitted once to warn of the power status. When the GPS positioning is displayed, a confirmation vibration with a vibration intensity of 30%, a frequency of 0.5Hz, and a duration of 0.5 seconds is emitted once to notify the positioning process.

[0084] In the display and vibration synchronized output (S1403), multimodal information presentation is achieved by synchronously executing visual display by the display control unit 140 and tactile feedback by the vibration control unit 130. This synchronized control enables reliable recognition of important information even in distracted states or when visually impaired, supporting improved situational awareness and appropriate behavioral guidance for the person being monitored. In particular, when a warning is displayed, a stepwise vibration control according to the danger level conveys an appropriate sense of urgency to the person being monitored, creating an integrated user interface system that prevents excessive anxiety or ignoring due to familiarity.

[0085] The monitored terminal 100 may also be equipped with an LED 113 on the exterior of its casing, and the LED 113 can be lit or blinked in conjunction with various display contents such as warning information display, time information display, and battery status display. In this case, the display control unit 140 may perform LED emission control of the same color as the background color of the display 408. Specifically, by performing red LED blinking for a red background when warning information is displayed, blue LED blinking for a blue background when time information is displayed, and LED blinking of the corresponding color for a green or yellow background when battery status is displayed, visual consistency is maintained and intuitive status recognition is supported.

[0086] Furthermore, when controlling vibration and LED illumination simultaneously, the blinking start timing of LED 113 can be set 100ms to 200ms ahead of the vibration start timing, allowing the user to be informed of the type of display content earlier. LED illumination is more visible than vibration and can be instantly recognized regardless of the surrounding environment, so this time-delay control can improve the efficiency of information transmission. On the other hand, regarding the termination timing, stopping both LED blinking and vibration simultaneously provides a clear indication that the feedback has ended, supporting a smooth transition to the next operation.

[0087] As a further development, the following functions using LED113 can also be implemented: adaptive light emission control that automatically adjusts LED brightness according to ambient light levels in conjunction with an ambient light sensor (high brightness in bright places, low brightness in dark places); expression of danger levels through gradual color changes using multi-color LEDs (RGB-LEDs) (gradient display from green to yellow to red); and detailed expression of information types through synchronized control of LED flashing patterns and vibration patterns (short flashing + short vibration: normal information, long flashing + long vibration: important information). By implementing these features, it is possible to provide a variety of information transmission methods.

[0088] Furthermore, from the perspective of power efficiency, pulse width modulation (PWM) control in LED illumination control enables maximum visibility with the minimum necessary illumination time, thereby optimizing battery consumption. In addition, LED113 can also be used as a location information transmission status indicator, displaying status such as blue blinking during GPS positioning, green blinking during data transmission, and red blinking in case of a communication error, thereby improving transparency of the device's operating status to parents.

[0089] Furthermore, as a further development, it is possible to improve information accessibility for all users by implementing features such as an adaptive attention system that automatically enhances haptic feedback when the monitored person's gaze leaves the display (increasing vibration intensity by 1.5 times when gaze drift is detected) in conjunction with eye-tracking technology, and a haptic pattern conversion function for color information to accommodate people with color vision deficiencies (converting red to high-frequency vibration and blue to low-frequency vibration).

[0090] As shown in Figure 16, the communication status notification vibration control system will be described. The communication status notification vibration control system is a communication reliability management mechanism that integrates real-time monitoring of communication quality and status determination by the communication management unit 360, and stepwise tactile notification by the vibration control unit 130.

[0091] The communication management unit 360 continuously performs signal strength monitoring, packet loss rate measurement, and communication delay measurement as real-time communication quality monitoring functions. For signal strength monitoring, it measures the received power of the carrier signal received by the monitored terminal 100 in dBm units, samples at 1-second intervals, and calculates a moving average value. For packet loss rate measurement, it calculates the loss rate of data packets transmitted and received between the management server 300 and the device as a percentage, and maintains statistical values ​​for the past 30 seconds. For communication delay measurement, it measures the round trip time to and from the management server 300 in milliseconds and uses this for an overall evaluation of communication quality.

[0092] The communication status determination performs a three-stage classification based on the measured communication quality parameters. Good communication is determined when the signal strength is -70dBm or higher and the packet loss rate is less than 1%. In this state, sufficient communication quality is ensured, and there is no hindrance to data transmission, so vibration notification is not performed. Unstable communication is determined when the signal strength is between -70dBm and -90dBm and the packet loss rate is between 1% and 5%. Disconnected communication is determined when the signal strength is below -90dBm or the packet loss rate is 5% or higher, and this state is treated as a high-risk communication failure.

[0093] The vibration control unit 130 performs stepwise tactile notifications based on communication status information received from the communication management unit 360. When communication is good, it does not output vibrations and maintains a normal state. When communication is unstable, it outputs two short vibrations with a vibration intensity of 40%, a frequency of 1.0 Hz, and a pulse width of 200 ms consecutively at 100 ms intervals to notify the person being monitored of a slight deterioration in communication quality. When communication is lost, it outputs a continuous vibration with a vibration intensity of 80%, a frequency of 2.0 Hz, and a duration of 500 ms to clearly communicate a high-priority communication failure. The vibration pattern waveform has different characteristics depending on the communication state. When communication is good, a flat, vibration-free state is maintained; when communication is unstable, two short vibrations are output with an intermittent square wave pattern; and when communication is lost, a long-duration vibration with a continuous square wave pattern is output. These vibration patterns are clearly differentiated in terms of vibration intensity, duration, and number of repetitions so that the person being monitored can intuitively identify the communication state by touch.

[0094] Furthermore, advanced implementations include an automatic transition to autonomous operation mode when communication is lost and a recovery prediction function based on learning past communication patterns. The autonomous operation mode transition function automatically switches the operation mode of the monitored terminal 100 from communication-dependent to autonomous when the communication loss state continues for a preset threshold time (e.g., 60 seconds), and enables internal recording of GPS location information and local danger judgment functions. The recovery prediction function analyzes past communication quality fluctuation history using a machine learning algorithm, calculates the estimated time until communication is restored from the current communication state pattern, and enables the provision of appropriate information to the monitored person and their guardian.

[0095] Further developments include the implementation of features such as automatic switching between multiple communication paths, communication quality prediction that takes environmental factors (buildings, terrain, weather conditions, etc.), and advance notification of communication disruption risk based on individual behavior patterns, enabling the construction of a robust monitoring system that is independent of the communication environment.

[0096] The monitored terminal 100 may also be equipped with an LED 113 on the exterior of its casing, and the LED 113 can be lit or blinked in conjunction with each communication state: good communication, unstable communication, and communication disconnection. In this case, the display control unit 140 may perform LED emission control with colors and blinking patterns corresponding to each communication state. Specifically, by continuously lighting a green LED in response to good communication, intermittently blinking yellow LEDs in response to unstable communication, and rapidly blinking a red LED in response to communication disconnection, visual consistency is maintained and intuitive recognition of the communication state is supported.

[0097] Furthermore, when controlling vibration and LED illumination simultaneously, the start timing of LED 113 blinking can be set 50ms to 150ms ahead of the vibration start timing, allowing for earlier notification of changes in communication status to the user. LED illumination is more visible than vibration and can be instantly recognized regardless of the surrounding environment, thus enabling efficient transmission of changes in communication status through this time-delay control. On the other hand, regarding the termination timing, stopping both LED blinking and vibration simultaneously provides a clear indication of the recovery of the communication status and facilitates a smooth transition to the next operation.

[0098] As a further development, the following functions using LED113 can also be implemented: adaptive light emission control that automatically adjusts LED brightness according to ambient light levels in conjunction with an ambient light sensor (high brightness in bright places, low brightness in dark places); representation of communication quality levels through gradual color changes using multi-color LEDs (RGB-LEDs) (continuous representation of signal strength through a gradient display from green to yellow to red); and detailed representation of communication status through synchronized control of LED blinking patterns and vibration patterns (short blinking + short vibration: minor communication degradation, long blinking + long vibration: serious communication failure). By implementing these features, it is possible to provide a variety of means for transmitting communication status information.

[0099] Furthermore, from the perspective of power efficiency, pulse width modulation (PWM) control is used in LED illumination control to achieve maximum visibility with the minimum necessary illumination time, thereby optimizing battery consumption. In addition, LED113 can also be used as a communication protocol status indicator, displaying detailed status information such as blue blinking when connected to 4G / LTE, green blinking when connected to Wi-Fi, white blinking when GPS positioning is in progress, purple blinking when data is being transmitted, and red rapid blinking when a communication error occurs, thereby improving transparency of the terminal's operating status to parents and technicians.

[0100] Furthermore, the LED113's light emission pattern can also be used to display historical information on communication quality. This allows for the implementation of a history display function that supports understanding long-term trends in the communication environment. This function can represent the average communication quality over the past 30 minutes using hue (blue: excellent, green: good, yellow: average, orange: poor, red: poor), and the number of communication interruptions using blinking (1 blink: 1 interruption, 3 blinks: 3 interruptions, continuous blinking: 5 or more interruptions).

[0101] As shown in Figure 17, an example of the UI screen of the monitored terminal 100 will be described. Depending on the various operating states, the monitored terminal 100 provides visual display on the display 408 by the display control unit 140 and tactile feedback in the vibration unit by the vibration control unit 130 in a coordinated manner, thereby achieving effective information transmission to the monitored person.

[0102] Screen A shows the basic normal display state of the monitored terminal 100. The current time (14:32) is displayed in the center of the circular display area, and the battery level indicator (85%) is located below it. The battery display is controlled by the display control unit 140 based on the remaining battery level monitoring results from the power management unit 170, and is visually indicated in green according to the remaining battery level. An operation button (PUSH) is located at the bottom of the screen, indicating the state in which the user is ready to operate. In this state, the vibration control unit 130 does not output vibration, maintaining a quiet standby state.

[0103] Screen B shows the warning display state when the warning information receiving unit 120 receives danger warning information from the management server 300. The display control unit 140 displays a warning icon (a combination of a triangle and an exclamation mark) in the circular display area, as shown in Figure 16, for example, and the word "Danger" is highlighted in red. An icon indicating vibration is flashing is displayed in the lower right corner.

[0104] The display control unit 140 changes the display content in stages according to the severity level of the received warning information. For danger level 1: A yellow triangular warning icon (with an exclamation mark) is displayed in the circular display area, and the word "Caution" is displayed in yellow. The background color is changed to light yellow, providing a visually milder warning. An icon indicating slight vibration slowly flashes in the lower right corner. For danger level 2: An orange triangular warning icon (with an exclamation mark) is displayed in the circular display area, and the word "WARNING" is highlighted in orange. The background color changes to an orange-tinted color to visually represent a moderate level of alert. An icon indicating moderate vibration flashes at a moderate speed in the lower right corner. For danger level 3: A red triangular warning icon (with an exclamation mark) is displayed in the circular display area, and the word "Danger" is highlighted in red. The background color changes to red to emphasize the highest danger level. Additionally, animation effects (flashing, scaling, etc.) that suggest the type of danger are applied to visually emphasize the urgency. An icon indicating emergency vibration flashes rapidly in the lower right corner.

[0105] Depending on the level of danger, the vibration control unit 130 executes the following vibration patterns: At level 1, intermittent vibrations with a vibration intensity of 20% (0.1G), a frequency of 0.5Hz, and a pulse width of 100ms are executed three times at 300ms intervals; at level 2, pulse vibrations with a vibration intensity of 60% (0.3G), a frequency of 1.2Hz, and a pulse width of 200ms are executed five times at 200ms intervals; and at level 3, emergency warning vibrations with a vibration intensity of 100% (0.5G), a frequency of 3.0Hz, and a pulse width of 250ms are output continuously 10 times at 100ms intervals, providing gradual tactile feedback according to the level of danger.

[0106] Furthermore, the display control unit 140 ensures visibility under all environmental conditions by adjusting the brightness of the colors and optimizing the display size based on ambient light conditions and the profile settings of the person being monitored. In addition, as a consideration for visually impaired individuals, it can be linked with a function to convert color information into tactile patterns and a function to notify the danger level via voice. Screen C displays the communication status when the communication management unit 360 detects a decrease in communication quality. The display control unit 140 displays an antenna-shaped icon in the circular display area, and a bar display indicating communication strength visually shows the current reception level (-75dBm). The text display "Unstable communication" clearly conveys the situation. In this state, the vibration control unit 130 outputs two short vibrations with a vibration intensity of 40%, a frequency of 1.0Hz, and a duration of 0.8 seconds to provide tactile notification of the change in communication status.

[0107] Screen D shows the voice reception screen when the voice control unit 150 receives a voice message from the parent terminal 400. The display control unit 140 displays a speaker icon and a curve representing sound waves in the center of the circular display area, visually indicating the voice reception status. The text "From Mom" ​​is displayed as sender information, and a play button for audio playback is located at the bottom of the screen.

[0108] Screen E displays a battery warning when the power management unit 170 detects a low charge level of the built-in battery. The display control unit 140 displays a battery icon in the circular display area, and the remaining charge level (15%) is highlighted in red. The message "Charge" is displayed to clearly communicate the need to replace or charge the battery. In this state, the vibration control unit 130 outputs a pulse vibration with a vibration intensity of 30%, a frequency of 0.5 Hz, and a duration of 1.0 second to alert the user to the battery status.

[0109] Screen F shows the GPS positioning screen while the GPS receiver 106 is performing positioning processing. The display control unit 140 displays icons resembling satellites and lines representing radio waves in the circular display area, visually indicating the GPS signal reception status. The text "Positioning in progress..." clearly communicates the current processing status, and positioning accuracy (±3m) information is also displayed. No specific vibration pattern is output during positioning processing, but a short vibration is output for confirmation when positioning is complete.

[0110] Screen transitions on the monitored terminal 100 are automatically executed by the display control unit 140 based on the following conditions: A→B transition is an automatic warning display when approaching a dangerous area (e.g., TTB < 30 seconds), A→C transition is a status notification display when communication quality deteriorates (e.g., -70dBm to -90dBm), A→D transition is an immediate reception screen display when a voice message is received, A→E transition is a warning display when the battery level is low (e.g., < 20%), and A→F transition is a processing status display when GPS positioning starts. In each screen display state, haptic feedback using the corresponding vibration pattern is simultaneously provided by the vibration control unit 130. This integrates the presentation of visual information from the display control unit 140 and haptic information from the vibration control unit 130, thereby improving the monitored person's situational awareness and guiding them to appropriate actions.

[0111] The monitored terminal 100 may further output status notification vibrations from its vibration unit with different vibration patterns depending on the remaining battery level. Specifically, it may perform a gradual notification with no notification when the remaining battery level is 80% or higher, two gentle vibrations when the remaining battery level is 50-80%, three moderate vibrations when the remaining battery level is 20-50%, and five strong consecutive vibrations when the remaining battery level is 20% or lower.

[0112] Furthermore, the vibration control unit outputs time notification vibrations via the vibration unit at pre-set times, and the time settings can be changed from the server 300 or the parent terminal 400. For example, it automatically generates time notification vibrations at important times such as school arrival time, school departure time, and meal times to support the maintenance of regular lifestyle habits. In the future, as an expansion, it will be possible to build a lifestyle rhythm support system that is more individually adaptable by implementing functions such as an automatic adjustment function for optimal notification timing based on biorhythm analysis and an optimization function for wake-up support based on sleep pattern learning.

[0113] Furthermore, if the monitored terminal 100 is equipped with a hardware button (for example, a physical push button or touch sensor), the voice recording function can be activated by the monitored person pressing the button. In this case, the vibration control unit 130 may output a recording start notification vibration (one short vibration: 100ms, vibration intensity 30%) when the recording mode starts, and a recording completion notification vibration (two long vibrations: 300ms each, with an interval of 200ms, vibration intensity 40%) when the recording is complete, so that the recording status can be reliably grasped by touch even in situations where visual confirmation is difficult. By making the vibration lengths of the recording start notification vibration and the recording completion notification vibration different, the monitored person can intuitively identify the progress of the recording solely by the vibration pattern.

[0114] Furthermore, the recorded voice message is automatically transmitted to the parent terminal 400 via the management server 300 through the communication management unit 360, functioning as a means of two-way communication in emergencies. In addition, to prevent accidental operation of the recording function, an operating system may be adopted in which recording mode is activated by pressing and holding the button (for example, for 2 seconds or more), and recording is stopped by pressing the button again during recording.

[0115] Each of the functions described above (TTB algorithm, gait cycle synchronization control, direction guidance, voice message linkage, multiple trigger conflict control, gradual augmentation control, display linkage control, communication status notification, battery / time notification, etc.) can be implemented individually or integrated. Integrated implementation enables the realization of an unprecedentedly comprehensive and advanced monitoring system, providing an innovative safety management platform that supports children's safety from multiple angles.

[0116] This system can implement a personalized adaptive prediction model that analyzes the past behavioral history data of the person being monitored using machine learning to learn their unique movement patterns and danger avoidance characteristics. This model allows for different risk assessments and tactile control based on the individual's behavioral characteristics, even in the same objective risk situation. For example, if a person who normally acts cautiously makes a sudden change of direction, the system will calculate a higher risk score than the standard algorithm, enabling earlier warning intervention. This allows for more precise safety management that reflects individual behavioral characteristics and reduces false alarms.

[0117] Alternatively, the management server 300 may be equipped with an AI learning function to learn and extract the usual range of activity patterns (frequently visited areas such as school routes, places for extracurricular activities, and parks) from the monitored person's past location history data using machine learning. If the monitored person moves to a location a predetermined distance (e.g., 500m or more) away from the learned usual range of activity, a notification of deviation from the range of activity may be sent to the monitored terminal 100, and a vibration notification may be provided. To clearly distinguish the vibration pattern used for notifications of deviation from the behavioral range from the vibration pattern used for danger notifications, a dedicated vibration pattern for deviations from the behavioral range (three moderate vibrations: 150ms each, 500ms interval, 50% vibration intensity, 0.7Hz frequency) may be adopted so that the person being monitored can distinguish the notification content by the difference in vibration. This will clearly distinguish between warnings due to danger information and warnings due to deviations from the behavioral range, and promote appropriate response actions.

[0118] Furthermore, the AI ​​learning function may also learn behavioral patterns by day of the week and time of day (such as weekday commuting times and weekend outing patterns), and perform adaptive control by adjusting the frequency of notifications and vibration intensity according to the degree of deviation from normal behavioral patterns. In addition, the learned range of activity information can be used as a correction factor in the risk level calculation by the risk level determination unit 320, making it possible to achieve dynamic risk assessment that reduces the risk level within the usual range of activity and increases the risk level outside of the usual range of activity.

[0119] Environmental adaptive control can be implemented that dynamically adjusts haptic feedback parameters based on time, weather, and surrounding environment (residential areas, commercial areas, parks, etc.) information obtained from GPS data. For example, vibration intensity can be increased to 120% in noisy commercial areas and reduced to 80% in quiet residential areas. In addition, the risk calculation threshold can be lowered at night or in bad weather to enable earlier warning intervention. This allows for the maintenance of a consistent safety level regardless of environmental conditions and provides optimal safety support adapted to the surrounding environment.

[0120] If the highest level of danger warning persists for a certain period (e.g., 60 seconds) and no response is detected from the person being monitored (e.g., terminal operation, change in movement pattern), a function can be implemented to automatically send an emergency call. The call will be sent to a pre-registered guardian, emergency contact, or, if necessary, the local emergency call center, and will automatically transmit the current location, the danger situation, and the estimated need for assistance. This will enable a rapid response to emergencies where the person is unable to ask for help on their own due to loss of consciousness, panic, etc.

[0121] By integrating the above functions (gait cycle synchronization control, 4D TTB algorithm, direction guidance, personal adaptive learning, environmental adaptation, and emergency notification), an unprecedentedly advanced preventative safety support system can be realized. These functions can be selectively implemented according to the system's performance requirements and usage environment, and can also be upgraded in stages from the basic system. When all functions are integrated, the accident rate is significantly reduced compared to conventional reactive systems, and comprehensive preventative safety management is achieved.

[0122] The system of this invention is not limited to monitoring children, but can be expanded to various application fields such as preventing wandering among the elderly, assisting visually impaired individuals with walking, and managing hazardous areas in construction sites and factories. Furthermore, it is easy to expand its functions to accommodate advancements in 5G communication, edge computing, and AI technology, enabling sustainable system development in line with the progress of the IoT environment. In addition, the collected location and behavioral data can be anonymized and used for statistical analysis aimed at improving safety throughout the region, as well as for developing more accurate hazard prediction algorithms. ≪Additional Notes and Explanations≫

[0123] Issues related to [Appendix 1] The purpose of this disclosure is to achieve predictive risk avoidance through cooperation between the server and the terminal. [Note] A monitoring system comprising a server capable of communicating with a monitored terminal, and the monitored terminal, wherein the server includes a communication unit for receiving location information from the monitored terminal, a risk determination unit for determining the risk level based on the received location information and pre-set geofence boundary information, and a warning transmission unit for transmitting warning information including the risk level to the monitored terminal, and the monitored terminal includes a vibration unit for generating vibrations, a communication unit for receiving the warning information from the server, and a control unit for controlling the vibration output by the vibration unit according to the risk level included in the received warning information. [Effects of Appendix 1] By appropriately dividing roles between a server equipped with a location information receiving unit 310, a risk assessment unit 320, and a warning information transmission unit 330, and a terminal equipped with a warning information receiving unit 120 and a vibration control unit 130, a system integrating highly accurate risk assessment and effective haptic feedback control can be realized.

[0124] Issues related to [Appendix 2] One of the purposes of this disclosure is to achieve highly accurate risk assessment using multidimensional parameters. [Note 2] The risk determination unit described in Appendix 1 determines the risk level based on parameters including at least one of the following: speed of movement, direction of movement, distance to the boundary, and estimated arrival time, which are obtained from the location information. [Effects of Appendix 2] The risk assessment unit 320 performs complex parameter analysis, enabling highly accurate and proactive risk assessment that cannot be achieved with simple distance assessment.

[0125] Issues related to [Appendix 3] One of the purposes of this disclosure is to realize gradual and effective haptic notifications according to the level of risk. [Note 3] The control unit described in Appendix 1 changes at least one of the vibration intensity, vibration pattern, vibration frequency, vibration duration, and vibration interval of the vibrating part in steps according to the degree of danger included in the warning information. [Effects of Appendix 3] The vibration control unit 130 provides stepped tactile control corresponding to the danger level, conveying an appropriate sense of urgency and preventing excessive anxiety or neglect due to familiarity.

[0126] Issues related to [Appendix 4] One of the purposes of this disclosure is to realize optimal haptic feedback that adapts to the operating state. [Note 4] The monitoring terminal described in Appendix 1 further includes an acceleration sensor for detecting acceleration, and the control unit adjusts the vibration intensity of the vibration unit according to the operating state of the person being monitored as detected by the acceleration sensor. [Effects of Appendix 4] Through the detection of operating state by the sensor information processing unit 160 and adaptive control of operation by the vibration control unit 130, vibration intensity can be adjusted according to the operating state such as walking or running, thereby enabling reliable and appropriate transmission of tactile information even under dynamic conditions.

[0127] Issues related to [Appendix 5] One of the purposes of this disclosure is to enable proactive safety behavior support through intuitive directional guidance. [Note 5] The vibration unit described in Appendix 1 includes a plurality of vibration devices, the server further determines a safe direction based on the geofence boundary information and transmits the warning information including the safe direction information, and the control unit selectively drives the vibration device corresponding to the safe direction information included in the warning information. [Effects of Appendix 5] The geofence management unit 340, the hazard determination unit 320, and the warning information transmission unit 330 determine and transmit safe directions, while the warning information receiving unit 120 and the vibration control unit 130 control vibrations according to direction. This not only helps avoid danger but also actively guides users towards safe directions, supporting appropriate action selection even in panic situations and ensuring greater safety.

[0128] Issues related to [Appendix 6] One of the purposes of this disclosure is to achieve effective coordination between voice communication and haptic notifications. [Note 6] The monitored terminal described in Appendix 1 further has the function of receiving voice messages from the guardian terminal via the server, and the control unit outputs a notification vibration from the vibration unit when it receives the voice message, and continues the notification vibration until the voice message is played. [Effects of Appendix 6] Through voice message relay by the communication management unit 360, reception detection by the warning information receiving unit 120, and coordinated control by the vibration control unit 130 and the voice control unit 150, the reception of voice messages is reliably notified, preventing important communications from being overlooked.

[0129] Issues related to [Appendix 7] One of the purposes of this disclosure is to enable efficient communication support through sender identification. [Note 7] The control unit described in Appendix 6 outputs the notification vibration with different vibration patterns depending on the sender information included in the voice message. [Effects of Appendix 7] By analyzing sender information using the voice control unit 150 and controlling sender-specific vibrations using the vibration control unit 130, sender identification before voice confirmation enables rapid response decisions according to the urgency and efficient communication management.

[0130] Issues related to [Appendix 8] One of the purposes of this disclosure is to ensure operational continuity through intuitive notification of battery status. [Note 8] The monitored terminal described in Appendix 1 further has a built-in battery, and the control unit outputs status notification vibrations from the vibration unit with different vibration patterns depending on the remaining charge state of the built-in battery. [Effects of Appendix 8] Battery status monitoring by the power management unit 170 and battery status notification control by the vibration control unit 130 prevent system shutdown due to battery depletion, enabling stable and continuous operation of the monitoring function.

[0131] Issues related to [Appendix 9] One of the purposes of this disclosure is to realize comprehensive lifestyle support through assistance with daily routines. [Note 9] The control unit described in Appendix 1 outputs a time notification vibration from the vibration unit at a preset time, and the time setting can be changed from the server or the parent terminal. [Effects of Appendix 9] Through time notification control by the vibration control unit 130 and setting change support by the communication management unit 360, automatic notification of important times can support the maintenance of regular lifestyle habits and the development of time management skills.

[0132] Issues related to [Appendix 10] One of the purposes of this disclosure is to achieve reliable information transmission through the integration of visual and tactile sensations. [Note 10] The monitored terminal described in Appendix 1 further has a display for displaying information, and the control unit outputs confirmation vibrations from the vibration unit in conjunction with the display of at least one of warning information, time information, or battery status information on the display. [Effects of Appendix 10] Through the visual display provided by the display control unit 140 and the synchronized vibration control provided by the vibration control unit 130, multimodal information presentation enables reliable recognition of important information even in states of distraction or visual impairment.

[0133] Issues related to [Appendix 11] One of the purposes of this disclosure is to ensure reliable alertness in sustained danger situations. [Note 11] The control unit described in Appendix 1 gradually increases the vibration intensity of the vibrating section according to the duration of the risk level. [Effects of Appendix 11] The vibration control unit 130 monitors the duration of the vibration and controls the intensity of the vibration in stages, preventing a decrease in sensitivity due to habituation and ensuring reliable attention maintenance and appropriate behavioral guidance even in dangerous situations for extended periods.

[0134] Issues related to [Appendix 12] One of the purposes of this disclosure is to ensure transparency regarding the system's operating status. [Note 12] The control unit described in Appendix 1 outputs a communication status notification vibration from the vibration unit according to at least one of the connection status or communication quality of the communication with the server. [Effects of Appendix 12] Through communication status monitoring by the communication management unit 360 and communication status notification control by the vibration control unit 130, the system's operating status can be intuitively understood through tactile notification of the communication status, facilitating appropriate responses in the event of a communication failure.

[0135] Issues related to [Appendix 13] The purpose of this disclosure is to achieve optimal information presentation through integrated management of multiple vibration output triggers. [Note 13] The control unit described in Appendix 1 controls the vibration output by the vibration unit based on a preset priority order when multiple vibration output triggers, including danger level notification, voice message notification, battery status notification, and time notification, occur simultaneously. [Effects of Appendix 13] The vibration control unit 130 prioritizes and manages the information of multiple sources, ensuring that the most important information is reliably transmitted and preventing confusion caused by information overload.

[0136] Issues related to [Appendix 14] The purpose of this disclosure is to provide a distributed processing system using independently operating monitored terminals. [Note 14] A monitoring terminal capable of communicating with a server, comprising: a GPS receiving unit that acquires location information; a vibration unit that generates vibrations; a communication unit that transmits the location information to the server and receives warning information from the server; and a control unit that controls the vibration output of the vibration unit according to the degree of danger included in the received warning information. [Effects of Appendix 14] The independence of the monitored terminal, which is equipped with a location information transmission unit 110, a warning information receiving unit 120, a vibration control unit 130, etc., enables continued autonomous operation in the event of a server failure and improves the overall robustness of the system through network load balancing.

[0137] Issues related to [Appendix 15] The purpose of this disclosure is to provide a flexible information processing method that is compatible with distributed processing environments. [Note 15] An information processing method comprising: a processor receiving location information from a monitored terminal; determining the degree of risk based on the location information and pre-set geofence boundary information; transmitting warning information including the degree of risk to the monitored terminal; and the monitored terminal controlling the vibration output by a vibration unit according to the degree of risk included in the received warning information. [Effects of Appendix 15] By combining the processing performed by the location information receiving unit 310, the risk level determination unit 320, and the warning information transmission unit 330 with the processing performed by the warning information receiving unit 120 and the vibration control unit 130, a flexible distribution of processing between the cloud, edge, and devices can be achieved, enabling an optimal system configuration tailored to the network environment and processing load.

[0138] Issues related to [Appendix 16] The purpose of this disclosure is to provide an implementation form for a monitored terminal application. [Note 16] A program that causes a processor to perform the steps of acquiring location information, transmitting the location information to a server, receiving warning information from the server, and controlling the vibration output of a vibration unit according to the degree of danger contained in the received warning information. [Effects of Appendix 16] By providing functions such as the location information transmission unit 110, the warning information reception unit 120, and the vibration control unit 130 in program form, it is possible to add functions to the monitored terminal afterwards and achieve implementation flexibility in various terminal hardware environments.

[0139] Issues related to [Appendix 17] The purpose of this disclosure is to provide an implementation form for a standalone server device. [Note 17] A server device capable of communicating with a monitored terminal, comprising: a communication unit that receives location information from the monitored terminal; a risk determination unit that determines the risk level based on the received location information and pre-set geofence boundary information; and a warning transmission unit that transmits warning information including the risk level to the monitored terminal. [Effects of Appendix 17] By independently implementing a server device equipped with a location information receiving unit 310, a risk assessment unit 320, and a warning information transmission unit 330, it is possible to easily add functions to existing monitoring systems and provide functions for linking with third-party systems. Explanation of the symbols

[0140] 1. Monitoring System 100 monitored devices 101 CPU (Control Unit) 102 RAM 103 ROM 104 Non-volatile memory 105 Communication Module 106 GPS receiver (GPS receiving unit) 107 Various Sensors 108 Input section 109 Output section 110 Location information transmission unit 113 LED 120 Warning Information Receiving Unit 130 Vibration control unit 140 Display Control Unit 150 Audio Control Unit 160 Sensor Information Processing Unit 170 Power management section 300 Management Server (Server) 301 CPU 302 RAM 303 ROM 304 Auxiliary storage 305 Communication Interface 306 GPS receiver 307 Various Sensors 308 Touchscreen Display 309 Camera 311 Speakers 312 Vibrator 310 Location information receiving unit 320 Risk Assessment Unit 330 Warning Information Transmission Unit 340 Geofence Management Department 350 History Management Department 360 Communications Management Department 400 Parental Devices 401 CPU 402 RAM 403 ROM 404 Non-volatile memory 405 Communication Module 406 GPS receiver 407 Various Sensors 408 Touchscreen Display 409 Camera 410 Microphone 411 Speakers 412 Vibrator 500 Communication Networks

Claims

1. It is a monitoring system, Equipped with a monitoring terminal and a server, The aforementioned monitoring terminal is A GPS receiver unit that acquires location information, The vibrating part that generates vibrations, A first communication unit that transmits the aforementioned location information to the server, It has, The aforementioned server, A second communication unit that receives the location information from the monitored terminal, A risk determination unit that determines the risk level based on the received location information and pre-set geofence boundary information, A warning transmission unit that transmits warning information including the aforementioned risk level to the monitored terminal, It has, The aforementioned monitoring terminal further, A control unit that receives the warning information from the server and controls the vibration output of the vibrating unit according to the degree of danger included in the received warning information, Having, A monitoring system.

2. A monitoring system according to claim 1, The risk determination unit determines the risk level based on parameters including at least one of the movement speed, movement direction, distance to the boundary, and estimated arrival time obtained from the location information. A monitoring system.

3. A monitoring system according to claim 1, The control unit changes at least one of the vibration intensity, vibration pattern, vibration frequency, vibration duration, and vibration interval of the vibrating part in steps according to the degree of danger included in the warning information. A monitoring system.

4. A monitoring system according to claim 1, The monitored terminal further has an accelerometer for detecting acceleration, The control unit adjusts the vibration intensity of the vibrating part according to the movement state of the person being monitored detected by the acceleration sensor. A monitoring system.

5. A monitoring system according to claim 1, The vibrating section includes a plurality of vibrating devices, The server further determines the safe direction based on the geofence boundary information and transmits the warning information including the safe direction information. The control unit selectively drives the vibration device corresponding to the safety direction information included in the warning information. A monitoring system.

6. A monitoring system according to claim 1, The monitored terminal further has the function of receiving voice messages from the guardian terminal via the server, The control unit outputs a notification vibration from the vibration unit when it receives the voice message, and continues the notification vibration until the voice message is played. A monitoring system.

7. A monitoring system according to claim 6, The control unit outputs the notification vibration with a different vibration pattern depending on the sender information contained in the voice message. A monitoring system.

8. A monitoring system according to claim 1, The aforementioned monitored terminal further has a built-in battery, The control unit outputs status notification vibrations from the vibration unit with different vibration patterns depending on the remaining charge status of the built-in battery. A monitoring system.

9. A monitoring system according to claim 1, The control unit outputs a time notification vibration from the vibration unit at a preset time, and the time setting can be changed from the server or the parent terminal. A monitoring system.

10. A monitoring system according to claim 1, The monitored terminal further has a display that shows information, The control unit outputs confirmation vibrations from the vibration unit in conjunction with the display of at least one of the following on the display: warning information, time information, or battery status information. A monitoring system.

11. A monitoring system according to claim 1, The control unit gradually increases the vibration intensity of the vibrating part according to the duration of the danger level. A monitoring system.

12. A monitoring system according to claim 1, The control unit outputs a communication status notification vibration from the vibration unit according to at least one of the connection status or communication quality of the communication with the server. A monitoring system.

13. A monitoring system according to claim 1, The control unit controls the vibration output by the vibration unit based on a preset priority order when multiple vibration output triggers, including danger level notification, voice message notification, battery status notification, and time notification, occur simultaneously. A monitoring system.

14. A monitoring terminal capable of communicating with a server, A GPS receiver unit that acquires location information, The vibrating part that generates vibrations, A communication unit that transmits the aforementioned location information to the server and receives warning information from the server, A control unit that controls the vibration output of the vibration unit according to the degree of danger contained in the received warning information, A monitoring terminal equipped with the following features.

15. The processor, Receive location information from the monitored device, Based on the aforementioned location information and pre-set geofence boundary information, the degree of risk is determined. The warning information, including the aforementioned level of risk, is transmitted to the monitored terminal. In the monitored terminal, the vibration output from the vibration unit is controlled according to the degree of danger included in the received warning information. Information processing methods.

16. In the processor, Steps to obtain location information, The steps include sending the aforementioned location information to the server, The steps include receiving warning information from the aforementioned server, The steps include controlling the vibration output by the vibration unit according to the degree of danger contained in the received warning information, A program that executes the command.

17. A server device capable of communicating with a monitored terminal, A communication unit that receives location information from the monitored terminal, A risk determination unit that determines the risk level based on the received location information and pre-set geofence boundary information, A warning transmission unit that transmits warning information including the aforementioned risk level to the monitored terminal, A server device equipped with the following features.