Electronic device, method, and non-transitory storage medium for emergency rescue
The electronic device addresses the limitations in existing systems by connecting with vehicle devices to gather and share critical passenger information and biometric data during accidents, improving the accuracy and effectiveness of emergency rescue operations.
Patent Information
- Application Number
- PCT/KR2024/020259
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-10
- Filing Date
- 2024-12-11
- Publication Date
- 2025-06-19
AI Technical Summary
Existing electronic devices and vehicle systems lack the capability to effectively gather and share detailed passenger information and biometric data during vehicle accidents, limiting the accuracy and completeness of emergency rescue operations.
An electronic device equipped with a sensor circuit, communication circuit, processor, and memory, which connects with a vehicle device via short-range wireless communication to obtain vehicle and sensing information, determines accident and emergency levels, and generates emergency rescue information for transmission to a server.
Enhances the accuracy of accident detection and emergency response by providing detailed passenger information and biometric data, enabling more precise situational judgment and targeted rescue efforts.
Smart Images

Figure KR2024020259_19062025_PF_FP_ABST
Abstract
Description
Electronic devices, methods and non-transitory storage media for emergency rescue
[0001] The present disclosure relates to electronic devices, methods and non-transitory storage media for emergency rescue.
[0002] With the advancement of digital technology, electronic devices are now available in various forms, such as smartphones, tablet personal computers (PCs), and personal digital assistants (PDAs). Electronic devices are also being developed into wearable devices to enhance portability and accessibility.
[0003] When a user boards a vehicle, the electronic device can connect to the vehicle's embedded devices (e.g., vehicle systems), transmit and receive information related to vehicle operation, and perform actions to ensure rapid rescue in the event of a vehicle accident. In the event of a collision or other serious accident while the vehicle is in motion, the electronic device can automatically transmit the accident location and information to emergency rescue agencies and request emergency rescue. Alternatively, in the event of an emergency while the vehicle is in motion, the passenger can manually request emergency rescue, allowing for the rapid rescue of the occupants (driver and passengers).
[0004] In the event of a vehicle accident, a vehicle emergency call device system that can automatically request rescue, an automatic safety system for when the driver cannot make contact on his or her own, and when an accident is recognized, such as when an airbag is deployed, systems installed in the vehicle (e.g., an in-vehicle e-call system) cannot provide information on each seat passenger (e.g., blood type, emergency contact, name, age, gender, etc.) or biometric information, and mobile and wearable devices only provide limited functions for attempting emergency contact when a collision is detected, and since vehicle devices and electronic devices each independently operate information related to vehicle accidents, the information provided by the vehicle and electronic devices cannot be mutually linked, so the ability to identify information and provide functions in the event of an accident for passengers in a single vehicle may be limited.
[0005] According to one embodiment of the present disclosure, an electronic device may include a sensor circuit, a communication circuit, at least one processor, and a memory storing instructions.
[0006] According to one embodiment, the instructions, when individually or collectively executed by the at least one processor, may control the communication circuit to cause the electronic device to connect with the vehicle device via short-range wireless communication.
[0007] According to one embodiment, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to obtain vehicle information related to the accident from the vehicle device through the communication circuit and obtain sensing information related to the accident through the sensor circuit based on identifying the accident of the vehicle.
[0008] According to one embodiment, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to determine an accident level and an emergency level based on the vehicle information and the sensing information.
[0009] According to one embodiment, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to generate emergency rescue information based on the accident level and the emergency level.
[0010] According to one embodiment, the instructions, when individually or collectively executed by the at least one processor, may control the communication circuit to cause the electronic device to transmit the generated emergency rescue information to a server.
[0011] According to one embodiment, a method of operating an electronic device may include connecting to a vehicle device via short-range wireless communication.
[0012] According to one embodiment, the method may include an operation of obtaining vehicle information related to the accident from a vehicle device through a communication circuit of the electronic device based on identifying a vehicle accident, and obtaining sensing information related to the accident through the sensor circuit.
[0013] According to one embodiment, the method may include an operation of determining an accident level and an emergency level based on the vehicle information and the sensing information.
[0014] According to one embodiment, the method may include an operation of generating emergency rescue information based on the accident level and the emergency level.
[0015] According to one embodiment, the method may include an operation of transmitting the generated emergency rescue information to a server.
[0016] According to one embodiment, in a non-transitory storage medium storing a program, the program may include executable instructions that, when executed by at least one processor of an electronic device, cause the electronic device to perform an operation of connecting with a vehicle device through short-range wireless communication, an operation of obtaining vehicle information related to the accident from the vehicle device through a communication circuit of the electronic device based on identification of an accident of the vehicle, and an operation of obtaining sensing information related to the accident through a sensor circuit of the electronic device, an operation of confirming an accident level and an emergency level based on the vehicle information and the sensing information, an operation of generating emergency rescue information based on the accident level and the emergency level, and an operation of transmitting the generated emergency rescue information to a server.
[0017] FIG. 1 is a block diagram of an electronic device within a network environment according to various embodiments.
[0018] FIG. 2 is a diagram showing a connection between a vehicle and electronic devices according to one embodiment.
[0019] FIG. 3 is a diagram showing a network environment for emergency rescue according to one embodiment.
[0020] FIG. 4 is a drawing showing an example of an operating method in an electronic device according to one embodiment.
[0021] FIG. 5 is a diagram showing an example configuration of a server according to one embodiment.
[0022] FIG. 6 is a diagram illustrating an example configuration of a server device according to one embodiment.
[0023] FIG. 7a is a diagram illustrating examples of accident levels and emergency levels according to one embodiment.
[0024] FIG. 7b and FIG. 7c are diagrams illustrating examples of emergency rescue information generated by accident level and emergency level according to one embodiment.
[0025] FIG. 8 is a drawing showing an example of an operating method in an electronic device according to one embodiment.
[0026] FIG. 9 is a drawing showing an example of an operating method in an electronic device according to one embodiment.
[0027] FIG. 10 is a drawing showing an example of an operating method in an electronic device according to one embodiment.
[0028] FIG. 11 is a drawing showing an example of an operating method in a system for emergency rescue according to one embodiment.
[0029] In connection with the description of the drawings, the same or similar reference numerals may be used for identical or similar components.
[0030] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings so that those skilled in the art can easily implement the present disclosure. However, the present disclosure may be implemented in various different forms and is not limited to the embodiments described herein. In connection with the description of the drawings, the same or similar reference numerals may be used for the same or similar components. In addition, in the drawings and related descriptions, descriptions of well-known functions and configurations may be omitted for clarity and conciseness. The term "user" used in the embodiments of the present disclosure may refer to a person using an electronic device or a device (e.g., an artificial intelligence electronic device) using an electronic device.
[0031] FIG. 1 is a block diagram of an electronic device (101) within a network environment (100) according to various embodiments. Referring to FIG. 1, in the network environment (100), the electronic device (101) may communicate with an electronic device (102) via a first network (198) (e.g., a short-range wireless communication network), or may communicate with at least one of an electronic device (104) or a server (108) via a second network (199) (e.g., a long-range wireless communication network). According to one embodiment, the electronic device (101) may communicate with the electronic device (104) via the server (108). According to one embodiment, the electronic device (101) may include a processor (120), a memory (130), an input module (150), an audio output module (155), a display module (160), an audio module (170), a sensor module (176), an interface (177), a connection terminal (178), a haptic module (179), a camera module (180), a power management module (188), a battery (189), a communication module (190), a subscriber identification module (196), or an antenna module (197). In some embodiments, the electronic device (101) may omit at least one of these components (e.g., the connection terminal (178)), or may have one or more other components added. In some embodiments, some of these components (e.g., the sensor module (176), the camera module (180), or the antenna module (197)) may be integrated into one component (e.g., the display module (160)).
[0032] The processor (120) may, for example, execute software (e.g., a program (140)) to control at least one other component (e.g., a hardware or software component) of the electronic device (101) connected to the processor (120) and perform various data processing or calculations. According to one embodiment, as at least a part of the data processing or calculations, the processor (120) may store commands or data received from other components (e.g., a sensor module (176) or a communication module (190)) in a volatile memory (132), process the commands or data stored in the volatile memory (132), and store result data in a non-volatile memory (134). According to one embodiment, the processor (120) may include a main processor (121) (e.g., a central processing unit or an application processor) or a secondary processor (123) (e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor)) that can operate independently or together therewith. For example, if the electronic device (101) includes a main processor (121) and a secondary processor (123), the secondary processor (123) may be configured to use less power than the main processor (121) or to be specialized for a specified function. The secondary processor (123) may be implemented separately from the main processor (121) or as a part thereof.
[0033] The auxiliary processor (123) may control at least a portion of functions or states associated with at least one component (e.g., a display module (160), a sensor module (176), or a communication module (190)) of the electronic device (101), for example, on behalf of the main processor (121) while the main processor (121) is in an inactive (e.g., sleep) state, or together with the main processor (121) while the main processor (121) is in an active (e.g., application execution) state. In one embodiment, the auxiliary processor (123) (e.g., an image signal processor or a communication processor) may be implemented as a part of another functionally related component (e.g., a camera module (180) or a communication module (190)). In one embodiment, the auxiliary processor (123) (e.g., a neural network processing unit) may include a hardware structure specialized for processing artificial intelligence models. The artificial intelligence models may be generated through machine learning. This learning can be performed, for example, on the electronic device (101) itself where the artificial intelligence model is executed, or can be performed through a separate server (e.g., server (108)). The learning algorithm can include, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but is not limited to the examples described above. The artificial intelligence model can include multiple artificial neural network layers.The artificial neural network may be one of a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), a deep Q-network, or a combination of two or more of the above, but is not limited to the examples described above. In addition to, or alternatively to, a hardware structure, an artificial intelligence model may include a software structure.
[0034] The memory (130) can store various data used by at least one component (e.g., processor (120) or sensor module (176)) of the electronic device (101). The data can include, for example, software (e.g., program (140)) and input data or output data for commands related thereto. The memory (130) can include volatile memory (132) or non-volatile memory (134).
[0035] The program (140) may be stored as software in the memory (130) and may include, for example, an operating system (142), middleware (144), or an application (146).
[0036] The input module (150) can receive commands or data to be used in a component of the electronic device (101) (e.g., a processor (120)) from an external source (e.g., a user) of the electronic device (101). The input module (150) can include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).
[0037] The audio output module (155) can output audio signals to the outside of the electronic device (101). The audio output module (155) can include, for example, a speaker or a receiver. The speaker can be used for general purposes, such as multimedia playback or recording playback. The receiver can be used to receive incoming calls. In one embodiment, the receiver can be implemented separately from the speaker or as part of the speaker.
[0038] The display module (160) can visually provide information to an external party (e.g., a user) of the electronic device (101). The display module (160) may include, for example, a display, a holographic device, or a projector and a control circuit for controlling the device. In one embodiment, the display module (160) may include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of a force generated by the touch.
[0039] The audio module (170) can convert sound into an electrical signal, or vice versa, convert an electrical signal into sound. According to one embodiment, the audio module (170) can acquire sound through the input module (150), output sound through the sound output module (155), or an external electronic device (e.g., electronic device (102)) (e.g., speaker or headphone) directly or wirelessly connected to the electronic device (101).
[0040] The sensor module (176) can detect the operating status (e.g., power or temperature) of the electronic device (101) or the external environmental status (e.g., user status) and generate an electrical signal or data value corresponding to the detected status. According to one embodiment, the sensor module (176) can include, for example, a gesture sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.
[0041] The interface (177) may support one or more designated protocols that may be used to directly or wirelessly connect the electronic device (101) with an external electronic device (e.g., the electronic device (102)). In one embodiment, the interface (177) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.
[0042] The connection terminal (178) may include a connector through which the electronic device (101) may be physically connected to an external electronic device (e.g., electronic device (102)). According to one embodiment, the connection terminal (178) may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).
[0043] The haptic module (179) can convert electrical signals into mechanical stimuli (e.g., vibration or movement) or electrical stimuli that a user can perceive through tactile or kinesthetic sensations. According to one embodiment, the haptic module (179) can include, for example, a motor, a piezoelectric element, or an electrical stimulation device.
[0044] The camera module (180) can capture still images and videos. According to one embodiment, the camera module (180) may include one or more lenses, image sensors, image signal processors, or flashes.
[0045] The power management module (188) can manage power supplied to the electronic device (101). According to one embodiment, the power management module (188) can be implemented as, for example, at least a part of a power management integrated circuit (PMIC).
[0046] A battery (189) may power at least one component of the electronic device (101). In one embodiment, the battery (189) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.
[0047] The communication module (190) may support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (101) and an external electronic device (e.g., electronic device (102), electronic device (104), or server (108)), and the performance of communication through the established communication channel. The communication module (190) may operate independently from the processor (120) (e.g., application processor) and may include one or more communication processors that support direct (e.g., wired) communication or wireless communication. According to one embodiment, the communication module (190) may include a wireless communication module (192) (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (194) (e.g., a local area network (LAN) communication module, or a power line communication module). Among these communication modules, the corresponding communication module can communicate with an external electronic device (104) via a first network (198) (e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)) or a second network (199) (e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)). These various types of communication modules can be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips). The wireless communication module (192) can verify or authenticate the electronic device (101) within a communication network such as the first network (198) or the second network (199) by using subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in the subscriber identification module (196).
[0048] The wireless communication module (192) can support 5G networks and next-generation communication technologies following the 4G network, such as NR access technology (new radio access technology). The NR access technology can support high-speed transmission of high-capacity data (eMBB (enhanced mobile broadband)), minimization of terminal power and connection of multiple terminals (mMTC (massive machine type communications)), or high reliability and low latency (URLLC (ultra-reliable and low-latency communications)). The wireless communication module (192) can support, for example, a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate. The wireless communication module (192) can support various technologies for securing performance in a high-frequency band, such as beamforming, massive multiple-input and multiple-output (MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, or large scale antenna. The wireless communication module (192) can support various requirements specified in the electronic device (101), an external electronic device (e.g., the electronic device (104)), or a network system (e.g., the second network (199)). According to one embodiment, the wireless communication module (192) can support a peak data rate (e.g., 20 Gbps or more) for realizing 1eMBB, a loss coverage (e.g., 164 dB or less) for realizing mMTC, or a U-plane latency (e.g., 0.5 ms or less for downlink (DL) and uplink (UL), or 1 ms or less for round trip) for realizing URLLC.
[0049] The antenna module (197) can transmit or receive signals or power to or from an external device (e.g., an external electronic device). In one embodiment, the antenna module (197) may include an antenna including a radiator formed of a conductor or a conductive pattern formed on a substrate (e.g., a PCB). In one embodiment, the antenna module (197) may include a plurality of antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication method used in a communication network, such as the first network (198) or the second network (199), may be selected from the plurality of antennas, for example, by the communication module (190). A signal or power may be transmitted or received between the communication module (190) and an external electronic device via the at least one selected antenna. In some embodiments, in addition to the radiator, another component (e.g., a radio frequency integrated circuit (RFIC)) may be additionally formed as a part of the antenna module (197).
[0050] According to various embodiments, the antenna module (197) may form a mmWave antenna module. In one embodiment, the mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent a first side (e.g., a bottom side) of the printed circuit board and capable of supporting a designated high-frequency band (e.g., a mmWave band), and a plurality of antennas (e.g., an array antenna) disposed on or adjacent a second side (e.g., a top side or a side) of the printed circuit board and capable of transmitting or receiving signals in the designated high-frequency band.
[0051] At least some of the above components can be interconnected and exchange signals (e.g., commands or data) with each other via a communication method between peripheral devices (e.g., a bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)).
[0052] According to one embodiment, commands or data may be transmitted or received between the electronic device (101) and an external electronic device (104) via a server (108) connected to a second network (199). Each of the external electronic devices (102 or 104) may be the same or a different type of device as the electronic device (101). According to one embodiment, all or part of the operations executed in the electronic device (101) may be executed in one or more of the external electronic devices (102, 104, or 108). For example, when the electronic device (101) is to perform a certain function or service automatically or in response to a request from a user or another device, the electronic device (101) may, instead of or in addition to executing the function or service itself, request one or more external electronic devices to perform the function or at least a part of the service. One or more external electronic devices that receive the request may execute at least a portion of the requested function or service, or an additional function or service related to the request, and transmit the result of the execution to the electronic device (101). The electronic device (101) may process the result as is or additionally and provide it as at least a portion of a response to the request. For this purpose, cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used, for example. The electronic device (101) may provide an ultra-low latency service by using distributed computing or mobile edge computing, for example. In another embodiment, the external electronic device (104) may include an Internet of Things (IoT) device. The server (108) may be an intelligent server utilizing machine learning and / or a neural network. According to one embodiment, the external electronic device (104) or the server (108) may be included in the second network (199).The electronic device (101) can be applied to intelligent services (e.g., smart home, smart city, smart car, or healthcare) based on 5G communication technology and IoT-related technology.
[0053] FIG. 2 is a diagram illustrating a connection between a vehicle and electronic devices according to one embodiment, and FIG. 3 is a diagram illustrating a network environment for emergency rescue according to one embodiment. Hereinafter, a description of the structure of an electronic device (101) for emergency rescue described in the present disclosure (e.g., the electronic device (101) of FIG. 1) will be described based on the components described in FIG. 1.
[0054] Referring to FIGS. 2 and 3, an electronic device (101) according to one embodiment (e.g., the electronic device (101) of FIG. 1) is a device of a user boarding a vehicle (205), and can be connected (e.g., paired) with an electronic device (e.g., a vehicle system) (207) of the vehicle (205) (hereinafter, referred to as a vehicle device) through a first communication method. Here, the first communication method may be a short-range wireless communication method (e.g., near field communication (NFC), ultra wide band (UWB), or Bluetooth).
[0055] According to one embodiment, the electronic device (101) can be connected to external electronic devices (e.g., a wearable device or a server) via a second communication method (e.g., a wireless communication method or a wired communication method). When a user wears the wearable device (201 and / or 203), the electronic device (101) can receive information (e.g., sensing information) detected by the wearable device (201 and / or 203) from the wearable device (201 and / or 203). According to one embodiment, the wearable device (201 and / or 203) can be directly connected (e.g., paired) to the vehicle device (207) via the first communication method. In addition, the wearable device (201 and / or 203) can also be connected to the vehicle device (207) via the electronic device (101).
[0056] According to one embodiment, when the electronic device (101) identifies that an accident has occurred in the vehicle (205), it may perform an operation for emergency rescue based on vehicle information related to the accident obtained from the vehicle device (207), vehicle information related to the accident from the device of the vehicle, and sensing information related to the accident detected by the sensor module (176) (e.g., sensor circuit). According to one embodiment, the wearable device (201 and / or 203) may perform an operation for emergency rescue by replacing the electronic device (101).
[0057] According to one embodiment, when the electronic device (101) identifies that an accident has occurred in the vehicle (205), it can generate emergency rescue information based on vehicle information and sensing information, and transmit the generated emergency rescue information to the server (301).
[0058] According to one embodiment, the server (301) may check the degree of accident and / or emergency based on the received emergency rescue information, search for external electronic devices to transmit emergency rescue information according to the confirmed accident information and / or emergency degree, and transmit the information to the searched external electronic devices (e.g., devices (303) of an emergency period or related organization, external electronic devices (305: 305a, 305b) (e.g., electronic devices of applicants registered in the server), and / or electronic devices (307) of surrounding vehicles). The server (301) may pre-register information (e.g., name, contact number, and support field) related to applicants (e.g., medical personnel or rescue experts) in an account (e.g., information provision service, application, or site) related to emergency rescue.
[0059] According to one embodiment, the electronic device (101) may include a sensor module (176) (e.g., a sensor circuit), a communication module (190) (e.g., a communication circuit), a memory (130) for storing instructions, and a processor (120). Without being limited thereto, the electronic device (101) may further include other components described in FIG. 1.
[0060] According to one embodiment, the processor (120) of the electronic device (101) may include at least one processor (e.g., the main processor (121) of FIG. 1 and the sub-processor (123) of FIG. 1). According to one embodiment, the processor (120) may be connected (e.g., paired) with a vehicle device (207) through a first communication method when a user boards the vehicle (205) or at the user's request.
[0061] According to one embodiment, the processor (120) can determine whether the vehicle (205) has been involved in an accident. When the processor (120) receives information (e.g., a signal) indicating an accident from the vehicle device (207), the processor (120) can identify the occurrence of an accident in the vehicle (205). The information indicating an accident may include vehicle diagnostic information (e.g., an OBD2 value) and / or an emergency call (e-call) signal. For example, the emergency call (e-call) signal may be a signal generated when an impact occurring in the vehicle (205) exceeds a specified threshold value, and may be a signal directly transmitted to an electronic device (101) connected to the vehicle (205) and a device registered in the vehicle (205) (e.g., an organization such as a police station and / or a fire station). For example, the vehicle diagnostic information (e.g., an OBD2 value) may be information detected as a cause of a breakdown, etc. by diagnosing the vehicle (205).
[0062] According to one embodiment, when an accident occurs, the processor (120) may obtain vehicle information related to the accident from the vehicle device (207) through the communication module (190). The vehicle information related to the accident is information detected by the vehicle device (207), and may include information for determining the degree of the accident and information for determining the degree of emergency. The information for determining the degree of emergency may include a value of an occupant monitoring system (OMS) (411), a value of a seat occupancy sensor (412), and a value of a door sensor (413), but is not limited thereto, and may further include a value detected by another element (e.g., a device, a function, a module, a circuit, or a component) for determining the degree of emergency included in the vehicle (205). Information for determining the extent of an accident may include, but is not limited to, OBD2 values detected by a vehicle diagnostic device (OBD2) (421), values of an accelerometer (422), values of a gyro sensor (423), and values of a GPS (424), and may further include values detected by other elements (e.g., devices, functions, modules, circuits, or components) for determining the extent of an accident included in the vehicle (205).
[0063] According to one embodiment, when an accident occurs, the processor (120) may obtain sensing information related to the accident using the sensor module (176). The sensor information may include at least one of the passenger's biometric information, movement information, voice information, location change information, or information related to accident detection obtained using at least one sensor included in the sensor circuit. According to one embodiment, the processor (120) may obtain information related to accident detection to determine the level of the accident (e.g., the extent of the accident) using at least one sensor (e.g., an acceleration sensor or an angular velocity sensor) included in the sensor module (176). The processor (120) may obtain information on changes in the user's location according to the location of the accident or the user's location using at least one sensor (e.g., an acceleration sensor or an angular velocity sensor) included in the sensor module (176) and / or GPS. The processor (120) may obtain the user's movement information, biometric information, or voice information using the at least one sensor. The processor (120) may obtain the user's movement information or the user's situation information (e.g., monitoring information) using a camera. The processor (120) can obtain the user's voice information using a microphone. The processor (120) can obtain at least a portion of the sensing information from a wearable device (201, 203) worn by the user.
[0064] According to one embodiment, the processor (120) can determine an accident level indicating the degree of an accident and an emergency level indicating the degree of an emergency based on vehicle information obtained from the vehicle and sensing information detected by the electronic device (101).
[0065] According to one embodiment, the processor (120) may generate emergency rescue information based on the confirmed accident level and the confirmed emergency level, and transmit the generated emergency rescue information to the server (301) through the communication module (190).
[0066] According to one embodiment, the processor (120) may control the communication circuit (190) to transmit additional information (e.g., medical information of a user of the electronic device) to the server (301) for transmission to a specific external electronic device (e.g., a second external electronic device) retrieved from the server (301) based on a request for additional information from the server (301). The second external electronic device may be registered in an account related to emergency rescue and may be retrieved by the server (301) based on location information of the location where the accident occurred.
[0067] According to one embodiment, the processor (120) can generate different emergency rescue information based on the accident level and emergency level. According to one embodiment, if the accident level is the first accident level and the emergency level is the second emergency level or higher, the processor (120) can determine that the accident severity is a relatively large accident that generated an emergency call signal and that the passenger is in an abnormal state with injuries. Based on the first accident level and the first or second emergency level, the processor (120) can generate emergency rescue information and transmit the generated emergency rescue information.
[0068] According to one embodiment, if the accident level is the first accident level and the emergency level is the third emergency level, the processor (120) can determine that the accident is a relatively severe accident that generated an emergency call signal, but that the passengers are in a normal state with no injuries. Based on the first accident level, emergency rescue information can be generated and the generated emergency rescue information can be transmitted.
[0069] According to one embodiment, if the accident level is the second accident level and the response level is higher than the second emergency level, the processor (120) can determine that the accident is of a relatively moderate severity, in which no emergency call is generated and the impact detection is below the threshold, and that the passenger is in an abnormal state with injuries. Based on the second accident level and the first emergency level or the second emergency level, emergency rescue information can be generated and the generated emergency rescue information can be transmitted.
[0070] According to one embodiment, if the accident level is a second accident level and the emergency level is a third emergency level, the processor (120) can determine that the accident is of a relatively moderate severity, in which no emergency call is generated and the impact detection is below a threshold, and that the occupants are in a normal state with no injuries. The electronic device can generate emergency rescue information based on the second accident level and transmit the generated emergency rescue information.
[0071] According to one embodiment, if the accident level is a third accident level, the processor (120) can determine that the accident severity is such that an emergency call is not generated and an impact is not detected. According to one embodiment, if the accident level is a third accident level (e.g., a vehicle breakdown that does not affect the road, an accident or breakdown in which the passengers are in a normal state and can take action), the processor (120) does not generate and transmit emergency rescue information, but instead displays notification information on accident measures related to the third accident level on the display, and, if necessary, connects a call or transmits related information (e.g., breakdown information) to a registered contact (e.g., a repair shop or insurance company). For example, if the third accident level is a situation that affects the road, the accident information for the third accident level can be transmitted to the server. When the server receives the accident information for the third accident level, the server can determine that the situation affects the road, identify the accident location, and transmit notification information to electronic devices (e.g., electronic devices of passengers or navigation systems) in other vehicles driving at the accident location to guide them on the road conditions due to the accident.
[0072] FIG. 5 is a diagram showing an example configuration of a server according to one embodiment.
[0073] Referring to FIG. 5, a server (301) according to one embodiment (e.g., server (301) of FIG. 3) may include a processor (310), a communication module (320), and a memory (330).
[0074] According to one embodiment, the processor (310) of the server (301) may control the communication module (320) to connect with the electronic device (101) through a designated communication method. The processor (310) may receive, from the electronic device (101), emergency rescue information generated based on vehicle information acquired from the vehicle (205) and sensing information detected by the electronic device (101) based on identification of a vehicle accident by the electronic device (101). The processor (310) may search for at least one external electronic device for transmitting emergency rescue information based on at least one of accident information or emergency information included in the emergency rescue information, and may transmit the emergency rescue information to the searched at least one external electronic device (101). The processor (310) may be configured to transmit result information of transmitting the emergency rescue information to the electronic device (101). The emergency rescue information may include different accident information for each accident level, and may include different emergency information for each emergency level.
[0075] According to one embodiment, the communication module (320) may support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (101) and an external electronic device (e.g., the electronic device (102) or the electronic device (104) of FIG. 1, the external electronic device (201, 203) of FIG. 2, or the vehicle (301)), and the performance of communication through the established communication channel. The communication module (320) may operate independently from the processor (310) (e.g., an application processor) and may include one or more communication processors that support direct (e.g., wired) communication or wireless communication.
[0076] According to one embodiment, the memory (330) may store various data used by at least one component (e.g., the processor (310) or the communication module (320)) of the server (301). The data may include, for example, software (e.g., a program) and input data or output data for commands related thereto. The memory (330) may include volatile memory or non-volatile memory.
[0077] FIG. 6 is a diagram illustrating examples of screens for emergency rescue of an electronic device according to one embodiment.
[0078] Referring to FIG. 6, according to one embodiment, the electronic device (101) (e.g., the electronic device (101) of FIGS. 1 to 3) may, prior to performing operations for emergency rescue, preset (e.g., select, designate, or input) information necessary for emergency rescue through a setting screen for emergency rescue by the processor (120). The electronic device (101) may execute a first setting screen (610) by the processor (120) and display it on the display (161) (e.g., the display module (160) of FIG. 1). The first setting screen (610) may include items related to safety and emergency. Here, the items may include, for example, medical information, rescue information (while driving), emergency contacts, sending SOS messages, disaster text messages (emergency location service), earthquake notifications, muting notifications while driving, and emergency mode, but are not limited thereto, and some items may be deleted or other items may be added.
[0079] According to one embodiment, when a medical information item is selected by the user on the first execution screen (610), the electronic device (101) may execute a second setting screen (620) via the processor (120) and display it on the display (161). The second setting screen (620) may include items into which the user can input his / her health status (e.g., health status, allergies, medications being taken, blood type, and other medical-related information).
[0080] According to one embodiment, when a rescue information (during driving) item is selected by a user on the first execution screen (610), the electronic device (101) may execute a third setting screen (630) by the processor (120) and display it on the display (161). The third setting screen (630) may include items for setting (e.g., selecting or specifying) information included when generating rescue information (e.g., combining medical information, automatic synchronization of vehicle information, vehicle type, chassis number, vehicle fuel, and information transmission in case of an accident).
[0081] According to one embodiment, when an emergency contact is selected by the user on the first execution screen (610), the electronic device (101) may execute a fourth setting screen (640) by the processor (120) and display it on the display (161). The fourth setting screen (640) may include items for setting (e.g., selecting or designating) an emergency contact for notifying an accident in the event of an accident (e.g., contacting a traffic accident emergency response center (e-call), contacting a location-based emergency center, contacting a location-based rescue agency (police, etc.), and a list of recommended contacts among contacts registered in the electronic device).
[0082] Figure 7a is a diagram illustrating examples of accident levels and emergency levels according to one embodiment. Figures 7b and 7c are diagrams illustrating examples of emergency rescue information generated according to accident levels and emergency levels according to one embodiment.
[0083] Referring to FIG. 7A, according to one embodiment, an electronic device (101) (e.g., the electronic device (101) of FIGS. 1 to 3) may set accident levels that distinguish the degree of an accident and emergency levels that distinguish the degree of emergency, and may configure the set accident levels and emergency levels in a table format and store them in advance in a memory (e.g., the memory (130) of FIG. 1). When the electronic device receives emergency rescue information from a server (e.g., the server (301) of FIG. 3), the electronic device may transmit the set accident levels and emergency levels to the server so that the accident level and emergency level for an accident that occurred based on the emergency rescue information can be confirmed. The configured electronic device (101) may receive the accident levels and emergency levels set from the server and store them in advance in the memory.
[0084] According to one embodiment, the accident levels may include a first accident level indicating a high-severity accident (e.g., a relatively large accident), a second accident level indicating a medium-severity accident, and a third accident level indicating a low-severity accident. The first accident level may indicate an accident severity in which an emergency call (e-call) signal is generated and a collision (e.g., an impact) occurs (e.g., a collision detection signal having a collision detection value greater than or equal to a threshold value is generated). The second accident level may indicate an accident severity in which an emergency call (e-call) signal is not generated or an e-call error occurs and a collision (e.g., an impact) occurs (e.g., a collision detection signal having a collision detection value less than or equal to a threshold value is generated). The third accident level may indicate an accident in which a collision (e.g., an impact) of a vehicle is not detected.
[0085] According to one embodiment, the emergency levels may include a first emergency level indicating a high-intensity emergency, a second emergency level indicating a medium-intensity emergency, and a third emergency level indicating a low-intensity emergency. The first emergency level may indicate a situation in which the passenger's injury is extremely critical, such as suspected death (e.g., unconscious) or a situation in which the passenger leaves the seat immediately after an accident and vital checks are not possible. The second emergency level may indicate a situation in which injury is suspected (e.g., DMS, OMS activated, vital check, conscious but limited movement). The third emergency level may indicate a situation in which there is no injury (e.g., vitals are normal, movement is present).
[0086] Referring to FIGS. 7B and 7C , according to one embodiment, an electronic device may generate emergency rescue information including different accident information and emergency information according to set accident levels and set emergency levels. According to one embodiment, the electronic device may preset types of accident information and emergency information to be included in emergency rescue information that are set differently according to set accident levels and set emergency levels, and preset emergency expert information to be transmitted to emergency experts. As illustrated in FIG. 7B , accident information may be divided and set into first accident information, second accident information, third accident information, and fourth accident information. Emergency information may be divided and set into first emergency information and second emergency information. The first accident information may include accident time, accident location, and evasive driving information. The second accident information may include information for providing guidance on the occurrence of a contact accident (minor impact), accident time, and accident location, and may include the first accident information. Third-party accident information may include information for locating injured persons or confirming the vehicle in which they were traveling, such as the location of the accident, the time of the accident, the type of vehicle, the license plate number, and the number of vehicles involved in a simultaneous accident, and may include first-party accident information. Fourth-party accident information may include information on the accident affecting the injury, the direction of the impact, the direction the vehicle rolled after the accident, whether it overturned, the location of the seat directly impacted, black box footage, and an e-call reporting number (to prevent duplicate reporting of the same accident), and may include third-party accident information. The information included in the first-party to fourth-party accident information is not limited to the information described above, and some information may be deleted or additional information may be added.
[0087] First emergency information may include the number of vehicle occupants and biometric information (e.g., pulse, blood pressure) for each occupant's location. Second emergency information may include personal information, name, blood type, medical history, allergies, medication information, and organ donation status, and may further include the first emergency information. Second emergency information may be automatically transmitted if a occupant is unconscious. The information included in the first and second emergency information is not limited to the information described above, and some information may be deleted or additional information may be added. Emergency specialist information may include emergency personnel information, including name and contact information, whether emergency procedures are accepted, and the details of emergency procedures.
[0088] Referring to FIG. 7C, an electronic device according to one embodiment may generate different emergency rescue information for each accident level (e.g., high, medium) and each emergency level (e.g., high, medium, low). According to one embodiment, if the identified accident level is a first accident level (e.g., high) and the identified emergency level is a first emergency level (e.g., high), the electronic device may generate emergency rescue information including fourth accident information corresponding to the first accident level and second emergency information corresponding to the first emergency level. The generated emergency rescue information may be transmitted to a server, and may be transmitted by the server to a first external electronic device (e.g., an electronic device or system of an emergency agency) and a part of a second external electronic device (e.g., an electronic device of an emergency professional registered to an account).
[0089] According to one embodiment, if the identified accident level is a first accident level and the identified emergency level is a second emergency level (e.g., medium), the electronic device may generate emergency rescue information including third accident information corresponding to the first accident level and first emergency information corresponding to the second emergency level. The generated emergency rescue information may be transmitted to a server, and transmitted by the server to a first external electronic device (e.g., an electronic device or system of an emergency agency) and a second external electronic device (e.g., an electronic device of an emergency professional registered to an account and an electronic device of a supporter).
[0090] In one embodiment, if the identified incident level is a first incident level and the identified emergency level is a third emergency level (e.g., low), the electronic device may generate emergency rescue information including second incident information corresponding to the first incident level. The generated emergency rescue information may be transmitted to a server, and then transmitted by the server to a second external electronic device (e.g., an electronic device of an emergency professional registered to the account and an electronic device of a supporter).
[0091] According to one embodiment, if the identified accident level is a second accident level (e.g., medium) and the identified emergency level is a first emergency level (e.g., high), the electronic device may generate emergency rescue information including second accident information corresponding to the second accident level and second emergency information corresponding to the first emergency level. The generated emergency rescue information may be transmitted to a server, and may be transmitted by the server to a first external electronic device (e.g., an electronic device or system of an emergency agency) and a part of a second external electronic device (e.g., an electronic device of an emergency professional registered to an account).
[0092] According to one embodiment, if the identified accident level is a second accident level and the identified emergency level is a second emergency level (e.g., medium), the electronic device may generate emergency rescue information including second accident information corresponding to the second accident level and first emergency information corresponding to the second emergency level. The generated emergency rescue information may be transmitted to a server, and transmitted by the server to a first external electronic device (e.g., an electronic device or system of an emergency agency) and a second external electronic device (e.g., an electronic device of an emergency professional registered to an account and an electronic device of a supporter).
[0093] In one embodiment, if the identified incident level is a second incident level and the identified emergency level is a third emergency level (e.g., low), the electronic device may generate emergency rescue information including first incident information corresponding to the second incident level. The generated emergency rescue information may be transmitted to a server, and then transmitted by the server to a second external electronic device (e.g., an electronic device of an emergency professional registered to the account and an electronic device of a supporter).
[0094] According to one embodiment, if the electronic device identifies the accident level as a third accident level where the severity of the accident does not require an emergency call and no impact is detected (e.g., a vehicle breakdown that does not affect the roadway, an accident or breakdown in which the occupants are in a normal state and can take action), the electronic device may not generate emergency rescue information. According to one embodiment, the electronic device may display, via a processor, notification information regarding accident measures related to the third accident level (e.g., low) on a display, and, if necessary, connect a call or transmit related information (e.g., breakdown information) to a registered contact (e.g., a repair shop or insurance company). For example, if the third accident level is a situation that affects the roadway, the accident information for the third accident level may be transmitted to a server. Upon receiving the accident information for the third accident level, the server may confirm that the situation affects the roadway, identify the accident location, and transmit notification information to electronic devices (e.g., occupants' electronic devices or navigation systems) in other vehicles driving at the accident location to guide them on the road conditions due to the accident.
[0095] An electronic device (e.g., an electronic device (101) of FIGS. 1 to 3) according to one embodiment may implement a software module (e.g., a program (140) of FIG. 1) for executing operations for emergency rescue. A memory (e.g., a memory (130) of FIG. 1) of the electronic device may store commands (e.g., instructions) to implement the software module. A processor (e.g., a processor (120) of FIG. 1) may execute commands stored in the memory to implement the software module, and control hardware (e.g., a sensor module (176), a display module (160), a camera module (180), or a communication module (190) of FIG. 1) associated with a function of the software module.
[0096] A software module of an electronic device according to an embodiment may be configured to include a kernel (or HAL), a framework (e.g., middleware (144) of FIG. 1), and an application (e.g., application (146) of FIG. 1). At least a portion of the software module may be preloaded on the electronic device or may be downloadable from a server (e.g., server (108)).
[0097] According to one embodiment, the kernel may be configured to include a system resource manager or device driver associated with operations for emergency rescue. The system resource manager may perform control, allocation, or reclamation of system resources. The device driver may include, for example, a display driver, a camera driver, a Bluetooth driver, a shared memory driver, a USB driver, a keypad driver, a WIFI driver, an audio driver, or an inter-process communication (IPC) driver.
[0098] According to one embodiment, the framework may provide functions commonly required by applications or provide various functions to applications through an application programming interface (API) (not shown) so that applications can efficiently use limited system resources within an electronic device. The framework may include modules related to operations for emergency rescue. The framework may provide modules specialized for each type of operating system to provide differentiated functions. The framework may dynamically delete some existing components or add new components.
[0099] According to one embodiment, the application may be configured to include an application (e.g., a module, a manager, or a program) related to emergency rescue. The application may include an application received from an external electronic device (e.g., a server (108) or an electronic device (102, 104)). According to one embodiment, the application may include a preloaded application or a third-party application downloadable from a server. The components and names of the components of the software module according to the illustrated embodiment may vary depending on the type of operating system. According to one embodiment, at least a portion of the software module may be implemented as software, firmware, hardware, or a combination of at least two or more thereof. At least a portion of the software module may be implemented (e.g., executed) by, for example, a processor (e.g., an AP). At least a portion of the software module may include, for example, a module, a program, a routine, a set of instructions, or a process for performing at least one function.
[0100] As such, in one embodiment, the main components of the electronic device (101) are described through the electronic device (101) of FIGS. 1 to 3. However, in various embodiments, not all of the components illustrated through FIGS. 1 to 3 are essential components, and the electronic device (101) may be implemented with more components than the illustrated components, or with fewer components. In addition, the positions of the main components of the electronic device (101) described above through FIGS. 1 to 3 may be changed according to various embodiments.
[0101] According to one embodiment, an electronic device (e.g., electronic device (101) of FIGS. 1 to 3) may include a sensor circuit (e.g., sensor module (176) of FIG. 1), a communication circuit (e.g., communication module (190) of FIG. 1), at least one processor (e.g., processor (120) of FIG. 1), and a memory (e.g., memory (130) of FIG. 1) that stores instructions.
[0102] According to one embodiment, the instructions, when individually or collectively executed by the at least one processor, may control the communication circuit to cause the electronic device to connect with the vehicle device via short-range wireless communication.
[0103] According to one embodiment, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to obtain vehicle information related to the accident from the vehicle device through the communication circuit and obtain sensing information related to the accident through the sensor circuit based on identifying the accident of the vehicle.
[0104] According to one embodiment, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to determine an accident level and an emergency level based on the vehicle information and the sensing information.
[0105] According to one embodiment, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to generate emergency rescue information based on the accident level and the emergency level.
[0106] According to one embodiment, the instructions, when individually or collectively executed by the at least one processor, may control the communication circuit to cause the electronic device to transmit the generated emergency rescue information to a server.
[0107] According to one embodiment, the instructions, when individually or collectively executed by the at least one processor, may control the communication circuit to cause the electronic device, in response to receiving a request for additional information from the server, to transmit the additional information to the server for transmission to a specific external electronic device retrieved by the server based on the emergency rescue information.
[0108] In one embodiment, the additional information may include medical information of a user of the electronic device.
[0109] According to one embodiment, the accident level may include a first accident level indicating a high-severity accident, a second accident level indicating a medium-severity accident, and a third accident level indicating a low-severity accident. According to one embodiment, the first accident level indicates an accident in which an emergency call signal is generated and a collision detection value is greater than or equal to a threshold value, the second accident level indicates an accident in which the emergency call signal is not generated and a collision detection value is less than the threshold value, the third accident level indicates an accident in which a collision of the vehicle is not detected, and the emergency rescue information may include different accident information for each of the first accident level and the second accident level.
[0110] According to one embodiment, the emergency level is distinguished based on the sensing information of the passengers on board the vehicle, and includes a first emergency level indicating a high-intensity emergency situation, a second emergency level indicating a medium-intensity emergency situation, and a third emergency level indicating a situation requiring attention, and the emergency rescue information may include different emergency information for each of the first emergency level, the second emergency level, and the third emergency level.
[0111] According to one embodiment, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to generate, based on the identification of the second accident level and the third emergency level, first emergency rescue information including first accident information corresponding to the second accident level; generate, based on the identification of the second accident level and the second emergency level, second emergency rescue information including second accident information corresponding to the second accident level and first emergency information corresponding to the second emergency level; and generate, based on the identification of the second accident level and the first emergency level, third emergency rescue information including second accident information corresponding to the second accident level and second emergency information corresponding to the first emergency level.
[0112] According to one embodiment, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to generate, based on the identification of the first accident level and the third emergency level, fourth emergency rescue information including second accident information corresponding to the first accident level; generate, based on the identification of the first accident level and the second emergency level, fifth emergency rescue information including third accident information corresponding to the first accident level and first emergency information corresponding to the second emergency level; generate, based on the identification of the first accident level and the first emergency level, sixth emergency rescue information including fourth accident information corresponding to the first accident level and the second emergency level corresponding to the first emergency level; and provide notification information related to the third accident level without generating the emergency rescue information based on the identification of the third accident level.
[0113] According to one embodiment, the sensing information may include at least one of passenger information including at least one of biometric information, movement information, voice information, and position change information obtained using the sensor circuit, or at least one of information related to accident detection obtained using the sensor circuit.
[0114] According to one embodiment, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to obtain at least a portion of the sensing information from a wearable device worn by the passenger via short-range wireless communication.
[0115] According to one embodiment, the electronic device may further include a display, and the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to receive transmission result information for the emergency rescue information from the server and control the display to display the transmission result information.
[0116] According to one embodiment, the instructions, when individually or collectively executed by the at least one processor, may control the communication circuit to cause the electronic device to transmit the generated emergency rescue information to the electronic device of at least one contact registered in the emergency contact list of the electronic device.
[0117] Figure 8 is a diagram illustrating an example of an operating method in an electronic device according to one embodiment. In the following embodiments, the operations may be performed sequentially, but are not necessarily performed sequentially. For example, the order of the operations may be changed, and at least two operations may be performed in parallel.
[0118] Referring to FIG. 8, in operation 801, an electronic device (e.g., the electronic device (101) of FIGS. 1 to 3) according to an embodiment may connect to a vehicle device (e.g., the vehicle device (207) of FIGS. 2 and 3) via a first communication method (e.g., a short-range wireless communication method). The electronic device may transmit user information (e.g., name, age, gender, blood type, and / or emergency contact information) or information of the electronic device (e.g., product name and / or device number) to the vehicle device. The electronic device may transmit or receive, from the vehicle device (207), information monitoring the user's status and situation (e.g., information for checking for drowsy driving), information related to driving or driving, and / or information related to a user request. A vehicle device (e.g., a vehicle device (207) of FIGS. 2 to 4) can monitor impact detection values and / or vehicle diagnostic information through at least one sensor, module (e.g., circuit, element, or function, component) or system (e.g., program or application) for accident judgment included in the vehicle device, and when an accident is detected (e.g., occurs), a collision detection and / or emergency call (e-call) signal can be generated. When the electronic device receives a collision detection and / or emergency call signal from the vehicle, the electronic device can identify that an accident has occurred in the vehicle.
[0119] In operation 803, the electronic device may obtain vehicle information related to the accident from a vehicle device based on identifying a vehicle accident, and may obtain sensing information related to the accident using a sensor module of the electronic device (e.g., the sensor module (176) of FIG. 1). The vehicle information related to the accident is information detected by the vehicle device, and may include information for determining the degree of the accident and information for determining the degree of emergency. The information for determining the degree of emergency may include a value of an occupant monitoring system (OMS), a value of a seat occupancy sensor, a value of a door sensor, and is not limited thereto, and may further include a value detected by another element (e.g., a device, a function, a module, a circuit, or a component) for determining the degree of emergency included in the vehicle. Information for determining the severity of an accident may include, but is not limited to, OBD2 values detected by a vehicle diagnostic device (OBD2), values of an accelerometer, values of a gyro sensor, and values of a GPS, and may further include values detected by other elements (e.g., devices, functions, modules, circuits, or components) for determining the severity of an accident included in the vehicle. Sensor information related to an accident may include at least one of passenger biometric information, movement information, voice information, location change information, or information related to accident detection acquired from an electronic device (e.g., at least one sensor of an electronic device, GPS, a camera, or a microphone).
[0120] In operation 805, the electronic device can determine an accident level corresponding to an accident from among pre-designated accident levels based on the acquired vehicle information and the acquired sensing information, and can determine an emergency level corresponding to the accident from among pre-designated emergency levels. The accident level (pre-designated accident levels) may include (e.g., categorized) a first accident level indicating a high-intensity accident, a second accident level indicating a medium-intensity accident, and a third accident level indicating a low-intensity accident. The emergency level (pre-designated emergency levels) may include (e.g., categorized) a first emergency level indicating a high-intensity emergency, a second emergency level indicating a medium-intensity emergency, and a third emergency level indicating a low-intensity emergency. The accident levels categorized by the degree of the accident and the emergency levels categorized by the degree of emergency may be configured in a table format, for example, and stored in advance in a memory (e.g., the memory (130) of FIG. 1).
[0121] In operation 807, the electronic device may generate emergency rescue information based on the identified accident level and the identified emergency level. The electronic device may generate emergency rescue information including accident information corresponding to the identified accident level and emergency information corresponding to the identified emergency level.
[0122] In operation 809, the electronic device can transmit the generated emergency rescue information to the server. The server analyzes the received emergency rescue information, transmits the emergency rescue information to at least one external electronic device found based on the analysis results, and transmits information on the transmission results of the emergency rescue information.
[0123] FIG. 9 is a diagram illustrating an example of an operating method in an electronic device according to one embodiment. In the following embodiments, the operations may be performed sequentially, but are not necessarily performed sequentially. For example, the order of the operations may be changed, and at least two operations may be performed in parallel. Hereinafter, with reference to FIG. 9, the specific operating methods of operations 805 and 807 of FIG. 8 described above will be described.
[0124] Referring to FIG. 9, in operation 901, an electronic device according to an embodiment (e.g., the electronic device (101) of FIGS. 1 to 3) may check whether the confirmed accident level is a first accident level indicating a high-intensity accident. If the determination result is the first accident level, the electronic device may perform operation 905, and if it is not the first or second accident level, the electronic device may perform operation 901. Here, the electronic device may receive an emergency call signal from the vehicle, and, based on vehicle information and sensing information, identify a high-intensity accident, thereby identifying a first accident level indicating a high-intensity accident among pre-designated accident levels. For example, the electronic device may identify the first accident level when a shock detection value included in the vehicle information (e.g., acquired based on the acceleration, angular velocity, or GPS value of the vehicle) and a shock detection value detected by the electronic device (e.g., acquired based on the acceleration, angular velocity, or GPS value of the electronic device) are equal to or greater than a designated threshold. According to one embodiment, when the electronic device detects a collision in the vehicle based on vehicle information and sensing information without receiving an emergency call signal from the vehicle, the electronic device may identify a second accident level indicating a low-severity accident among pre-designated accident levels. For example, the electronic device may identify a second accident level when an impact detection value included in the vehicle information (e.g., obtained based on acceleration, angular velocity, or GPS values of the vehicle) and an impact detection value detected by the electronic device (e.g., obtained based on acceleration, angular velocity, or GPS values of the electronic device) are less than a designated threshold. According to one embodiment, when the electronic device determines a third accident level, other than the first or second accident levels, in operation 901, the electronic device may not generate emergency rescue information.
[0125] In operation 903, if the electronic device identifies the accident as the first accident level, it can determine that the accident is of relatively high intensity and determine whether the emergency level is higher than the second emergency level. If the result of the determination is an emergency situation of the second emergency level or higher, the electronic device can perform operation 907, and if not, it can perform operation 911. According to one embodiment, the electronic device can determine the emergency level of a vehicle occupant. If there are multiple occupants in the vehicle, the emergency level can be determined for each occupant. For example, the electronic device can obtain information for determining the emergency of other occupants (e.g., at least one of movement information, biometric information, audio information, or position change information) from the electronic devices of other occupants or from the vehicle in addition to the owner of the electronic device, and can determine the emergency level of other occupants based on the obtained information. In another example, the emergency level of other occupants can be directly determined from the electronic devices owned by other occupants.
[0126] In operation 905 (operation 903 - No), the electronic device can determine whether the emergency level is a third emergency level lower than the second emergency level. If the determination result is a third emergency level, in operation 907, the electronic device can identify the situation as requiring attention.
[0127] In Action 909 (Action 903 - Example), the electronic device can determine that an emergency situation is at least level 2 emergency.
[0128] In operation 911, the electronic device may generate emergency rescue information according to the accident level and / or emergency level, and transmit the generated emergency rescue information to the server. According to one embodiment, if the electronic device confirms an emergency situation of emergency level 2 or higher in operation 907, in operation 911, the electronic device may generate emergency rescue information including accident information corresponding to the first accident level (e.g., fourth accident information or third accident information) and emergency information corresponding to the first or second emergency level (e.g., first emergency information or second emergency information) differently according to the emergency level, and transmit the generated emergency rescue information to the server.
[0129] According to one embodiment, when the electronic device identifies a situation requiring attention in operation 905, in operation 911, it may generate emergency rescue information that does not include emergency information but includes different accident information (e.g., first accident information or second accident information) for each accident level, and transmit the generated emergency rescue information to a server.
[0130] According to one embodiment, the electronic device identifies a third accident level, which indicates a relatively low accident severity, and, by comparing vehicle information and sensing information, if the accident determination criteria match or both the vehicle information and sensing information satisfy the accident determination criteria, the electronic device can identify the third accident level. For example, the electronic device can compare vehicle information and sensing information and, if the accident determination criteria do not match or neither the vehicle information nor the sensing information satisfy the accident determination criteria, determine that no accident has occurred.
[0131] FIG. 10 is a diagram illustrating an example of an operating method in an electronic device according to one embodiment. Hereinafter, with reference to FIG. 10, the specific operating methods of operations 805 and 807 of FIG. 8 described above will be described.
[0132] Referring to FIG. 10, in operation 1001, an electronic device according to one embodiment (e.g., the electronic device (101) of FIGS. 1 to 3) can check an accident level for a current accident among pre-designated accident levels based on vehicle information and sensing information, and can check an emergency level for a current accident among pre-designated emergency levels.
[0133] The electronic device can generate emergency rescue information based on the identified accident level or emergency level, as described below, and transmit the generated rescue information to the server. Operations 1003 to 1009 described below may be performed in parallel and not sequentially.
[0134] In operation 1003, if the accident level is the first accident level and the emergency level is the second emergency level or higher, the electronic device can determine that the accident severity is a relatively large accident that has generated an emergency call signal, and that the occupant is in an abnormal state with injuries. Based on the first accident level and the first or second emergency level, emergency rescue information can be generated and the generated emergency rescue information can be transmitted.
[0135] In operation 1005, if the accident level is level 1 and the emergency level is level 3, the electronic device can determine that the accident is a relatively severe accident that has generated an emergency call signal, but the occupants are in a normal state with no injuries. Based on the level 1 accident and level 3 emergency, emergency rescue information can be generated and the generated emergency rescue information can be transmitted.
[0136] In operation 1007, if the accident level is the second accident level and the response level is higher than the second emergency level, the electronic device can determine that the accident severity is a relatively moderate accident in which an emergency call is not generated and the impact detection occurs below the threshold, and that the occupant is in an abnormal state with injuries. Based on the second accident level and the first emergency level or the second emergency level, emergency rescue information can be generated and the generated emergency rescue information can be transmitted.
[0137] In operation 1009, if the accident level is Level 2 and the emergency level is Level 3, the electronic device can determine that the accident is of a relatively moderate severity, with no emergency call generated and impact detection below a threshold, and that the occupants are in a normal state with no injuries. Based on the Level 2 accident, the electronic device can generate emergency rescue information and transmit the generated emergency rescue information.
[0138] In operation 1011, if the accident level is a Level 3 accident, the electronic device can determine that the accident severity is such that an emergency call is not generated and no impact is detected. If the accident level is a Level 3 accident (e.g., a vehicle breakdown that does not affect the road, an accident or breakdown in which the occupants are in a normal state and can take action), the electronic device may not generate and transmit emergency rescue information, but may display notification information regarding accident measures related to the Level 3 accident on the display and, if necessary, connect a call or transmit related information (e.g., breakdown information) to a registered contact (e.g., a repair shop or insurance company). For example, if the Level 3 accident affects the road, the accident information for the Level 3 accident may be transmitted to the server. Upon receiving the Level 3 accident information, the server may determine that the accident affects the road, identify the accident location, and transmit notification information to electronic devices (e.g., occupants' electronic devices or navigation systems) in other vehicles driving at the accident location to provide guidance on the road conditions resulting from the accident.
[0139] Figure 11 is a diagram illustrating an example of an operating method in a system for emergency rescue according to one embodiment. In the following embodiments, the operations may be performed sequentially, but are not necessarily sequential. For example, the order of the operations may be changed, and at least two operations may be performed in parallel.
[0140] Referring to FIG. 11, in operation 1101, an electronic device (101) according to an embodiment (e.g., the electronic device (101) of FIGS. 1 to 3) may connect to a vehicle device (207) (e.g., the vehicle device (207) of FIGS. 2 and 3) via a first communication method (e.g., a short-range wireless communication method). The electronic device (101) may transmit user information (e.g., name, age, gender, blood type, and / or emergency contact information) or information of the electronic device (101) (e.g., product name and / or device number) to the vehicle device (207). The electronic device (101) may transmit or receive, from the vehicle device (207), information monitoring a user's status and situation (e.g., information for checking drowsy driving), information related to driving or driving, and / or information related to a user request.
[0141] In operation 1103, according to one embodiment, the vehicle device (207) may monitor impact detection values and / or vehicle diagnostic information to determine whether an accident has been detected (e.g., occurred). In operation 1105, if an accident is detected, the vehicle device (207) may transmit information (e.g., an emergency call signal and / or an impact detection signal) to the electronic device (101) to notify the vehicle of the accident detection.
[0142] In operation 1107, according to one embodiment, the electronic device (101) identifies an accident detection upon receiving information indicating an accident detection (e.g., an emergency call signal or an impact detection signal),
[0143] In operation 1109, according to one embodiment, the vehicle device (207) can detect accident-related vehicle information using in-vehicle devices or sensors.
[0144] In operation 1111, according to one embodiment, the electronic device (101) may obtain vehicle information related to an accident from a vehicle device (207) and obtain sensing information related to the accident using a sensor module of the electronic device (101) (e.g., sensor module (176) of FIG. 1). At this time, the electronic device may obtain at least a portion of the sensing information or additional information from a wearable device worn by the user (e.g., external electronic device (201 and / or 203) of FIG. 2).
[0145] In operation 1113, according to one embodiment, the electronic device (101) can identify an accident level corresponding to the accident among pre-designated accident levels based on the acquired vehicle information and the acquired sensing information, and can identify an emergency level corresponding to the accident among pre-designated emergency levels. According to one embodiment, the electronic device (101) can generate emergency rescue information based on the identified accident level and the identified emergency level. The electronic device (101) can generate emergency rescue information including accident information corresponding to the identified accident level and emergency information corresponding to the identified emergency level. The electronic device (101) can generate emergency rescue information differently to include different accident information and / or emergency information for each accident level and / or emergency level.
[0146] In operation 1115, according to one embodiment, the electronic device (101) may transmit the generated emergency rescue information to the server (301).
[0147] In operation 1117, according to one embodiment, the server (301) may analyze the received emergency rescue information and, based on the analysis result, search for at least one external electronic device to which the emergency rescue information will be transmitted. The server (301) may transmit the emergency rescue information to at least one of the searched external electronic devices (at least one of 301, 303, 305, or 307).
[0148] In operation 1119, according to one embodiment, the server (301) may transmit emergency rescue information to at least one searched external electronic device (at least one of 301, 303, 305, or 307) and then transmit the resulting information to the electronic device (101).
[0149] In operation 1121, according to one embodiment, the electronic device (101) may display the received result information on a display or output it as audio information.
[0150] According to one embodiment, when the server (301) receives a request for additional information (e.g., medical information) from a specific external electronic device (303 or 305a) among at least one external electronic device (301, 303, 305, or 307) searched after operation 1117, the server (301) may transmit an additional information request message to the electronic device (101). When the server (301) receives additional information from the electronic device (101), the server (301) may transmit the additional information to the specific external electronic device (303 or 305a). For example, when the electronic device (101) is preset to transmit medical information together with emergency rescue information in the event of an accident, the server (301) may transmit the medical information together with the emergency rescue information to the specific external electronic device (303 or 305a), or transmit the medical information upon request of the specific external electronic device (303 or 305a).
[0151] According to one embodiment, the server (301) can determine the accident level and / or emergency level based on the accident information and / or emergency information included in the received emergency rescue information. The server (301) can confirm that the received emergency rescue information includes first accident information, and can determine the second accident level and the third emergency level corresponding to the first accident information. The server (301) can transmit the emergency rescue information to the second external electronic device (e.g., the electronic device of a supporter or emergency professional registered to the account) and the third external electronic device (e.g., the electronic device in a nearby vehicle that is not registered to the account) searched in response to the first accident information.
[0152] In the above-described operation 1117, according to one embodiment, the server (301) can confirm that the received emergency rescue information includes second accident information and first emergency information, and can confirm a second accident level corresponding to the second accident information and a second emergency level corresponding to the first emergency information. The server (301) can transmit the emergency rescue information to a first external electronic device (e.g., an electronic device or system of an emergency agency) and a second external electronic device (e.g., an electronic device of a supporter or emergency professional registered in the account) searched in response to the second accident information and the first emergency information. The server (301) can separately transmit the first accident information, or transmit changed emergency rescue information including the first accident information to a third external electronic device (e.g., an electronic device in a nearby vehicle that is not registered in the account).
[0153] According to one embodiment, the server (301) can confirm that the received emergency rescue information includes second accident information and second emergency information, and can confirm a second accident level corresponding to the second accident information and a first emergency level corresponding to the second emergency information. The server (301) can transmit the received emergency rescue information to a first external electronic device (e.g., an electronic device or system of an emergency agency) and a part of a second external electronic device (e.g., an electronic device of an emergency specialist) searched in response to the second accident information and the second emergency information. The server (301) can separately transmit third accident information or transmit modified emergency rescue information including the third accident information to another searched second external electronic device (e.g., an electronic device of an applicant registered to the account) depending on the situation. The server (301) can separately transmit the first accident information or transmit modified emergency rescue information including the first accident information to a third external electronic device (e.g., an electronic device in a nearby vehicle that is not registered to the account).
[0154] According to one embodiment, the server (301) can confirm that the received emergency rescue information includes second accident information, and can confirm the first accident level and the third emergency level corresponding to the second accident information. The server (301) can transmit the received emergency rescue information to a second external electronic device (e.g., an electronic device of a supporter or emergency professional registered to the account) searched for in response to the second accident information. The server (301) can separately transmit the first accident information to a third external electronic device (e.g., an electronic device in a nearby vehicle that is not registered to the account) or transmit modified emergency rescue information including the first accident information.
[0155] According to one embodiment, the server (301) can confirm that the received emergency rescue information includes third accident information and first emergency information, and can confirm the first accident level corresponding to the third accident information and the second emergency level corresponding to the first emergency information. The server (301) can transmit the received emergency rescue information to the first external electronic device (e.g., an electronic device or system of an emergency agency) and the second external electronic device (e.g., an electronic device of a supporter or emergency professional registered to the account) searched in response to the third accident information and the first emergency information. The server (301) can separately transmit the first accident information, or transmit changed emergency rescue information including the first accident information to the third external electronic device (e.g., an electronic device in a nearby vehicle that is not registered to the account).
[0156] According to one embodiment, the server (301) can confirm that the received emergency rescue information includes the fourth accident information and the second emergency information, and can confirm the first accident level corresponding to the fourth accident information and the first emergency level corresponding to the second emergency information. The server (301) can transmit the received emergency rescue information to the first external electronic device (e.g., an electronic device or system of an emergency agency) and a part of the second external electronic device (e.g., an electronic device of an emergency specialist) found in response to the fourth accident information and the second emergency information. The server (301) can separately transmit the third accident information and the first emergency information to another part of the second external electronic device found (e.g., an electronic device of an applicant registered to the account), or transmit modified emergency rescue information including the third accident information and the first emergency information. The server (301) can separately transmit the first accident information, or transmit modified emergency rescue information including the first accident information to a third external electronic device (e.g., an electronic device in a nearby vehicle that is not registered to the account).
[0157] According to one embodiment, an operating method in an electronic device (e.g., an electronic device (101) of FIGS. 1 to 3) may include an operation of connecting with a vehicle device (e.g., a vehicle device (207) of FIGS. 2 to 4) through short-range wireless communication, an operation of obtaining vehicle information related to the accident from the vehicle device (e.g., a vehicle (205) of FIGS. 2 to 4) through a communication circuit of the electronic device (e.g., a communication module (190) of FIG. 1) based on identification of an accident of the vehicle, and an operation of obtaining sensing information related to the accident through the sensor circuit, an operation of confirming an accident level and an emergency level based on the vehicle information and the sensing information, an operation of generating emergency rescue information based on the accident level and the emergency level, and an operation of transmitting the generated emergency rescue information to a server (e.g., a server (108) of FIG. 1 or a server (301) of FIG. 3).
[0158] In one embodiment, the method may further include transmitting, to the server, additional information for transmission to a specific external electronic device searched for by the server based on the emergency rescue information, based on a request for additional information from the server. In one embodiment, the additional information may include medical information of a user of the electronic device.
[0159] According to one embodiment, the accident level may include a first accident level indicating a high-severity accident, a second accident level indicating a medium-severity accident, and a third accident level indicating a low-severity accident. According to one embodiment, the first accident level indicates an accident in which an emergency call signal is generated and a collision detection value is greater than or equal to a threshold value, the second accident level indicates an accident in which the emergency call signal is not generated and a collision detection value is less than the threshold value, the third accident level indicates an accident in which a collision of the vehicle is not detected, and the emergency rescue information may include different accident information for each of the first accident level and the second accident level.
[0160] According to one embodiment, the emergency level is distinguished based on the sensing information of the passengers on board the vehicle, and may include a first emergency level indicating a high-intensity emergency situation, a second emergency level indicating a medium-intensity emergency situation, and a third emergency level indicating a situation requiring attention.
[0161] According to one embodiment, the emergency rescue information may include different emergency information for each of the first emergency level, the second emergency level, and the third emergency level.
[0162] According to one embodiment, the operation of generating the emergency rescue information may include an operation of generating first emergency rescue information including first accident information corresponding to the second accident level based on identifying the second accident level and the third response level, an operation of generating second emergency rescue information including second accident information corresponding to the second accident level and first response information corresponding to the second response level based on identifying the second accident level and the second response level, and an operation of generating third emergency rescue information including second accident information corresponding to the second accident level and second response information corresponding to the first response level based on identifying the second accident level and the first response level.
[0163] According to one embodiment, the operation of generating the emergency rescue information may further include: an operation of generating fourth emergency rescue information including second accident information corresponding to the first accident level based on the identification of the first accident level and the third response level; an operation of generating fifth emergency rescue information including third accident information corresponding to the first accident level and first response information corresponding to the second response level based on the identification of the first accident level and the second response level; an operation of generating sixth emergency rescue information including fourth accident information corresponding to the first accident level and a second emergency level corresponding to the first emergency level based on the identification of the first accident level and the first emergency level; and an operation of providing notification information related to the third accident level without generating the emergency rescue information based on the identification of the third accident level.
[0164] According to one embodiment, the sensing information may include at least one of passenger information including at least one of biometric information, movement information, voice information, and position change information obtained using the sensor circuit, or at least one of information related to accident detection obtained using the sensor circuit.
[0165] According to one embodiment, the method may further include an operation of receiving transmission result information regarding the emergency rescue information from the server and an operation of displaying the transmission result information on a display of the electronic device (e.g., display module (160) of FIG. 1).
[0166] According to one embodiment, the method may further include an operation of transmitting the generated emergency rescue information to an electronic device of at least one contact registered in an emergency contact list of the electronic device.
[0167] According to one embodiment, in a non-transitory storage medium storing a program, when the program is executed by at least one processor (e.g., the processor (120) of FIG. 1) of an electronic device (e.g., the electronic device (101) of FIGS. 1 to 3), the electronic device performs an operation of connecting with a vehicle device (e.g., the vehicle device (207) of FIGS. 2 to 4) through short-range wireless communication, an operation of obtaining vehicle information related to the accident from the vehicle device through a communication circuit (e.g., the communication module (190) of FIG. 1) of the electronic device based on identification of an accident of the vehicle (e.g., the vehicle device (205) of FIGS. 2 to 4), and an operation of obtaining sensing information related to the accident through the sensor circuit, an operation of confirming an accident level and an emergency level based on the vehicle information and the sensing information, an operation of generating emergency rescue information based on the accident level and the emergency level, and an operation of transmitting the generated emergency rescue information to a server (e.g., the server (108) of FIG. 1 or the server (108) of FIG. 3) It may include an executable command to execute an action to transmit to a server (301).
[0168] According to one embodiment of the present disclosure, an electronic device generates different emergency rescue information for each accident level and / or emergency level based on vehicle information acquired from a vehicle and sensing information detected (or acquired) by the electronic device, and transmits the generated emergency rescue information to an external electronic device searched for emergency rescue through a server, thereby increasing the accuracy of accident detection and providing information that can respond to each passenger during emergency rescue, thereby enabling more precise situational judgment and provision of various information. In addition, various effects that can be directly or indirectly identified through the present disclosure can be provided. The effects that can be obtained from the present disclosure are not limited to the effects mentioned above, and other effects that are not mentioned will be clearly understood by those skilled in the art to which the present disclosure pertains from the description below.
[0169] The embodiments disclosed in this disclosure are presented for the purpose of explaining and understanding the disclosed technical content, and do not limit the scope of the technology described in this disclosure. Accordingly, the scope of this disclosure should be interpreted to include all modifications or various other embodiments based on the technical concepts of this disclosure.
[0170] Electronic devices according to various embodiments disclosed in the present disclosure may take various forms. Electronic devices may include, for example, portable communication devices (e.g., smartphones), computer devices, portable multimedia devices, portable medical devices, cameras, wearable devices, or home appliances. Electronic devices according to embodiments of the present disclosure are not limited to the aforementioned devices.
[0171] The various embodiments of the present disclosure and the terminology used therein are not intended to limit the technical features described in the present disclosure to specific embodiments, but should be understood to include various modifications, equivalents, or substitutes of the embodiments. In connection with the description of the drawings, similar reference numerals may be used for similar or related components. The singular form of a noun corresponding to an item may include one or more of the items, unless the context clearly indicates otherwise. In the present disclosure, each of the phrases "A or B," "at least one of A and B," "at least one of A or B," "A, B, or C," "at least one of A, B, and C," and "at least one of A, B, or C" can include any one of the items listed together in the corresponding phrase among the phrases, or all possible combinations thereof. Terms such as "first," "second," or "first" or "second" may be used merely to distinguish one component from another, and do not limit the components in any other respect (e.g., importance or order). When a component (e.g., a first component) is referred to as "coupled" or "connected" to another (e.g., a second component), with or without the terms "functionally" or "communicatively," it means that the component can be connected to the other component directly (e.g., wired), wirelessly, or through a third component.
[0172] The term "module" used in various embodiments of the present disclosure may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit. A module may be an integral component, or a minimum unit or part of such a component that performs one or more functions. For example, according to one embodiment, a module may be implemented in the form of an application-specific integrated circuit (ASIC).
[0173] Various embodiments of the present disclosure may be implemented as software (e.g., a program (140)) including one or more commands stored in a storage medium (e.g., an internal memory (136) or an external memory (138)) readable by a machine (e.g., an electronic device (101)). For example, a processor (e.g., a processor (120)) of the machine (e.g., an electronic device (101)) may call at least one command among the one or more commands stored from the storage medium and execute it. This enables the machine to operate to perform at least one function according to the at least one command called. The one or more commands may include code generated by a compiler or code executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, 'non-transitory' simply means that the storage medium is a tangible device and does not contain signals (e.g., electromagnetic waves), and the term does not distinguish between cases where data is stored semi-permanently or temporarily on the storage medium.
[0174] According to one embodiment, the method according to various embodiments disclosed in the present disclosure may be provided as a computer program product. The computer program product may be traded between sellers and buyers as a product. The computer program product may be distributed in the form of a device-readable storage medium (e.g., compact disc read-only memory (CD-ROM)) or may be provided through an application store (e.g., Play Store). TM ) or directly between two user devices (e.g., smart phones), online distribution (e.g., downloading or uploading). In the case of online distribution, at least a portion of the computer program product may be at least temporarily stored or temporarily created in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.
[0175] According to various embodiments, each component (e.g., a module or a program) of the above-described components may include one or more entities, and some of the entities may be separated and placed in other components. According to various embodiments, one or more components or operations of the aforementioned components may be omitted, or one or more other components or operations may be added. Alternatively or additionally, a plurality of components (e.g., a module or a program) may be integrated into a single component. In such a case, the integrated component may perform one or more functions of each of the plurality of components identically or similarly to those performed by the corresponding component among the plurality of components prior to the integration. According to various embodiments, the operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.
Claims
1. In an electronic device (101), Sensor circuit (176); Communication circuit (190); at least one processor (120); and It includes a memory (130) for storing instructions, The above instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Control the communication circuit to connect to the vehicle device (207) via short-range wireless communication, Based on identifying an accident of a vehicle (205), vehicle information related to the accident is obtained from the vehicle device through the communication circuit, and sensing information related to the accident is obtained through the sensor circuit. Based on the above vehicle information and sensing information, the accident level and emergency level are checked, Generate emergency rescue information based on the above accident level and the above emergency level, An electronic device that controls the communication circuit to transmit the generated emergency rescue information to a server (108, 301).
2. In the first paragraph, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: In response to receiving a request for additional information from said server, control said communication circuit to transmit said additional information to said server for transmission to a specific external electronic device searched for based on said emergency rescue information; An electronic device, wherein said additional information includes medical information of a user of said electronic device.
3. In either paragraph 1 or paragraph 2, The above accident levels include accident level 1 indicating a high-intensity accident, accident level 2 indicating a medium-intensity accident, and accident level 3 indicating a low-intensity accident. The above first accident level indicates an accident in which an emergency call signal is generated and the collision detection value is above the threshold value. The above second accident level represents an accident in which the above emergency call signal is not generated and the collision detection value is below the above threshold value. The above third accident level represents an accident in which the collision of the above vehicles is not detected. An electronic device, wherein the above emergency rescue information includes different accident information for each of the first accident level and the second accident level.
4. In any one of paragraphs 1 to 3, The above emergency levels are distinguished based on the sensing information of the passengers on board the vehicle, and include a first emergency level indicating a high-intensity emergency situation, a second emergency level indicating a medium-intensity emergency situation, and a third emergency level indicating a situation requiring attention. An electronic device, wherein the emergency rescue information includes different emergency information for each of the first emergency level, the second emergency level, and the third emergency level.
5. In any one of paragraphs 1 to 4, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Based on identifying the second accident level and the third emergency level, first emergency rescue information including first accident information corresponding to the second accident level is generated, Based on identifying the second accident level and the second emergency level, second emergency rescue information is generated, including second accident information corresponding to the second accident level and first emergency information corresponding to the second emergency level. An electronic device that generates third emergency rescue information including second accident information corresponding to the second accident level and second emergency information corresponding to the first emergency level, based on identifying the second accident level and the first emergency level.
6. In any one of paragraphs 1 to 5, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Based on identifying the first accident level and the third emergency level, fourth emergency rescue information including second accident information corresponding to the first accident level is generated, Based on identifying the first accident level and the second emergency level, generating fifth emergency rescue information including third accident information corresponding to the first accident level and first emergency information corresponding to the second emergency level, Based on the identification of the first accident level and the first emergency level, fourth accident information corresponding to the first accident level and sixth emergency rescue information including a second emergency level corresponding to the first emergency level are generated, An electronic device that provides notification information related to the third accident level without generating the emergency rescue information based on identifying the third accident level.
7. In any one of paragraphs 1 to 6, The sensing information includes at least one of passenger information including at least one of biometric information, movement information, voice information, and location change information obtained using the sensor circuit, or at least one of information related to accident detection obtained using the sensor circuit. The above instructions, when executed by the at least one processor, individually or collectively cause the electronic device to: Obtaining at least a portion of said sensing information from a wearable device worn by said passenger via short-range wireless communication; Receive transmission result information for the above emergency rescue information from the server, Controlling the display of the above transmission result information through the display of the electronic device, An electronic device that controls the communication circuit to transmit the generated emergency rescue information to an electronic device of at least one contact registered in an emergency contact list of the electronic device.
8. In the operating method in the electronic device (101), An operation of connecting to a vehicle device (207) via short-range wireless communication; An operation of obtaining vehicle information related to the accident from the vehicle device through the communication circuit (190) of the electronic device based on identifying an accident of the vehicle (205), and obtaining sensing information related to the accident through the sensor circuit (176) of the electronic device; An operation of checking the accident level and emergency level based on the above vehicle information and the above sensing information; An operation for generating emergency rescue information based on the above accident level and the above emergency level; and A method comprising an action of transmitting the generated emergency rescue information to a server (108, 301).
9. In paragraph 8, the method, Further comprising an action of transmitting said additional information to said server for transmission to a specific external electronic device searched for based on said emergency rescue information by said server, based on a request for additional information from said server; A method wherein said additional information includes medical information of a user of said electronic device.
10. In clause 8 or 9, The above accident levels include accident level 1 indicating a high-intensity accident, accident level 2 indicating a medium-intensity accident, and accident level 3 indicating a low-intensity accident. The above first accident level indicates an accident in which an emergency call signal is generated and the collision detection value is above the threshold value. The above second accident level represents an accident in which the above emergency call signal is not generated and the collision detection value is below the above threshold value. The above third accident level represents an accident in which the collision of the above vehicles is not detected. A method wherein the above emergency rescue information includes different accident information for each of the first accident level and the second accident level.
11. In any one of paragraphs 8 to 10, The above emergency levels are distinguished based on the sensing information of the passengers on board the vehicle, and include a first emergency level indicating a high-intensity emergency situation, a second emergency level indicating a medium-intensity emergency situation, and a third emergency level indicating a situation requiring attention. A method wherein the above emergency rescue information includes different emergency information for each of the first emergency level, the second emergency level, and the third emergency level.
12. In any one of clauses 8 to 11, the operation of generating the emergency rescue information is: An operation of generating first emergency rescue information including first accident information corresponding to the second accident level based on identifying the second accident level and the third response level; An operation of generating second emergency rescue information including second accident information corresponding to the second accident level and first response information corresponding to the second response level based on identifying the second accident level and the second response level; and A method comprising: generating third emergency rescue information including second accident information corresponding to the second accident level and second response information corresponding to the first response level, based on identifying the second accident level and the first response level.
13. In any one of paragraphs 8 to 12, the operation of generating the emergency rescue information is as follows: An operation of generating fourth emergency rescue information including second accident information corresponding to the first accident level, based on identifying the first accident level and the third response level; An operation of generating fifth emergency rescue information including third accident information corresponding to the first accident level and first response information corresponding to the second response level, based on identifying the first accident level and the second response level; An operation of generating fourth accident information corresponding to the first accident level and sixth emergency rescue information including a second emergency level corresponding to the first emergency level, based on identifying the first accident level and the first emergency level; and Based on identifying the third accident level, further comprising an action of providing notification information related to the third accident level without generating the emergency rescue information, A method wherein the sensing information includes at least one of passenger information including at least one of biometric information, movement information, voice information, and location change information obtained using the sensor circuit, or information related to accident detection obtained using the sensor circuit.
14. In any one of clauses 8 to 13, the method, An action of receiving transmission result information regarding the above emergency rescue information from the server; An action of displaying the transmission result information on the display of the electronic device; and A method further comprising the action of transmitting the generated emergency rescue information to an electronic device of at least one contact registered in an emergency contact list of the electronic device.
15. In a non-transitory storage medium storing a program, the program, when executed by at least one processor (120) of an electronic device (101), the electronic device, An operation of connecting to a vehicle device (207) via short-range wireless communication; An operation of obtaining vehicle information related to the accident from the vehicle device through the communication circuit (190) of the electronic device based on identifying an accident of the vehicle (205), and obtaining sensing information related to the accident through the sensor circuit (176) of the electronic device; An operation of checking the accident level and emergency level based on the above vehicle information and the above sensing information; An operation for generating emergency rescue information based on the above accident level and the above emergency level; and A non-transitory storage medium including an executable command to execute an operation of transmitting the generated emergency rescue information to a server (108, 301).
Citation Information
Patent Citations
System and program for taking emergency countermeasure to traffic accident
JP2004078393A
Vehicle terminal device and control method thereof
KR1020180082105A
System and method for determination of vheicle accident information
US20150006023A1
Safety for vehicle users
US20200312063A1
KR20200030708A