# US 12,010,177 B2 · Device and method for handling critical events in an IoT environment

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,010,177 B2
- Document ID: US12010177B2
- Status: Granted
- Kind: B2
- Application number: 17/855,705
- Filed: 2022-06-30
- Published: 2023-05-04
- Granted: 2024-06-11
- Earliest claimed: 2021-10-29
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Ilavarasu Jayabalan Ellan; Sunchit Sharma; Ariyalur Chandrasekaran Ganesh; Kishore Chandra Sahoo
- Web page: https://patentgrep.com/patent/US12010177B2

## CPC

- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- G08B 21/02: Alarms for ensuring the safety of persons
- G08B 21/0469: {Presence detectors to detect unsafe condition, e.g. infrared sensor, microphone (G08B21/0476 takes precedence)}
- G08B 21/0492: {Sensor dual technology, i.e. two or more technologies collaborate to extract unsafe condition, e.g. video tracking and RFID tracking}
- H04L 12/282: {based on user interaction within the home (receiver circuitry for displaying additional information being controlled by a remote control apparatus H04N21/42204)}
- H04W 4/38: for collecting sensor information
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04W 4/90: Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
- G16Y 20/10: relating to the environment, e.g. temperature; relating to location
- G16Y 40/10: Detection; Monitoring
- H04W 4/023: {using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds}
- H04W 84/18: Self-organising networks, e.g. ad-hoc networks or sensor networks
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G16Y: INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]

## Abstract

The embodiment, herein disclose a method of handling critical events in IoT environment comprising a plurality of IoT devices and an at least one UWB sensor. The method comprises detecting an occurrence of an event using the UWB sensor; validating the event using at least one IoT device from the plurality of IoT devices located in vicinity of the event; determining a critical level of the event based on at least one of a presence of a user or a device data of the at least one IoT device located in a vicinity of the event; generating an action recommendation for the at least one of the user or the at least one IoT device based on the criticality level of the event.

## Claims

### Claim 1

A method for handling critical events in an internet of things (IoT) environment, wherein an IoT environment includes a plurality of IoT devices and at least one ultra wide band (UWB) sensor, the method comprising:
detecting, by an electronic device, using the at least one UWB sensor present in the IoT environment, an occurrence of an event;
validating, by the electronic device, using at least one IoT device among the plurality of IoT devices located in a vicinity of the event, the occurrence of the event;
determining, by the electronic device, a criticality level of the event based on at least one of a presence of a user in the IoT environment or a device data of the at least one IoT device located in the vicinity of the event, wherein determining the critical level of the event comprises:
determining, by the electronic device, a location of the user when the event occurred; and
classifying, by electronic device, the event as one of a low critical event, a medium critical event, or a high critical event based on whether the location of the user when the event occurred satisfies a proximity condition; and
generating, by the electronic device, a recommendation that recommends an action for at least one of the user or the at least one IoT device of the plurality of IoT devices, based on the criticality level of the event,
wherein the proximity condition is satisfied when the location of the user when the event occurred is within a predefined range of distance from the event,
wherein the classifying of the event further includes classifying the event as the high critical event based on a determination that the proximity condition is not satisfied.

### Claim 2 (depends on 1)

The method as claimed in claim 1, wherein the method further comprises:
triggering, by the electronic device, the at least one IoT device to perform the recommended action.

### Claim 3 (depends on 1)

The method as claimed in claim 1, wherein the recommendation that recommends the action for the user recommends an action that avoids health hazards to the at least one of the user due to the occurrence of the event.

### Claim 4 (depends on 1)

The method as claimed in claim 1, wherein the device data of the at least one IoT device comprises a location of the at least one IoT device relative to a location of the event and a type of the at least one IoT device.

### Claim 5 (depends on 1)

The method as claimed in claim 1, wherein detecting the occurrence of the event comprises:
scanning, by the electronic device, using the at least one UWB sensor, the IoT environment;
obtaining, by the electronic device, measurements of the IoT environment from the at least one UWB sensor, wherein the measurements comprise at least one of a location or a shape of at least one object in the IoT environment;
comparing, by electronic device, the obtained measurements of the IoT environment with pre-stored measurements of the IoT environment;
determining, by the electronic device, a change in the measurements based on the comparison; and
detecting, by the electronic device, the occurrence of the event in response to determining the change in the measurements.

### Claim 6 (depends on 5)

The method as claimed in claim 5, wherein validating the occurrence of the event comprises:
obtaining, by electronic device, measurements for the occurrence of the event from at least one IoT device among the plurality of IoT devices;
determining, by the electronic device, whether the measurements for the occurrence of the event obtained from the at least one IoT device match with the measurements of the IoT environment obtained from the at least one UWB sensor; and
validating, by the electronic device, the occurrence of the event in response to determining that the measurements for the event obtained from the at least one IoT device match with the measurements of the IoT environment obtained from at least one UWB sensor.

### Claim 7 (depends on 1)

The method as claimed in claim 1, wherein determining the criticality level of the event comprises:
determining, by the electronic device, an event type corresponding to potential adverse effect or health hazards on the user due to the occurrence of the event; and
classifying the event as the low critical event based on a determination the event type corresponds to potential low adverse effect or health hazards on the user due to the occurrence of the event; or
classifying the event as the high critical event based on a determination the event type corresponds to potential high adverse effect or health hazards on the user due to the occurrence of the event.

### Claim 8 (depends on 1)

The method as claimed in claim 1, wherein the classifying of the event further includes:
classifying the event as the low critical event based on a determination that the user does not have presence in the IoT environment; and
classifying the event as the medium critical event based on a determination that the proximity condition is satisfied.

### Claim 9

An electronic device for handling critical events in an internet of things (IoT) environment, the electronic device comprising:
a memory and a processor, wherein the processor is configured to:
detect an occurrence of an event by using at least one ultra wide band (UWB) sensor present in the IoT environment;
validate the occurrence of the event by using at least one IoT device among a plurality of IoT devices located in a vicinity of the event;
determine a criticality level of the event based on at least one of a presence of a user in the IoT environment or a device data of the at least one IoT device located in the vicinity of the event, wherein to determine the critical level of the event, the processor is further configured to:
determine a location of the user when the event occurred; and
classify the event as one of a low critical event, a medium critical event, or a high critical event based on whether the location of the user when the event occurred satisfies a proximity condition; and
generate a recommendation that recommends an action for at least one of the user or the at least one IoT device from the plurality of IoT devices based on the criticality level of the event,
wherein the proximity condition is satisfied when the location of the user when the event occurred is within a predefined range of distance from the event,
wherein the processor is further configured to classify the event as the high critical event based on a determination that the proximity condition is not satisfied.

### Claim 10 (depends on 9)

The electronic device as claimed in claim 9, wherein the processor is further configured to trigger the at least one IoT device to perform the recommended action.

### Claim 11 (depends on 9)

The electronic device as claimed in claim 9, wherein the recommendation that recommends the action for the user recommends an action that avoids health hazards to the at least one of the user due to the event.

### Claim 12 (depends on 9)

The electronic device as claimed in claim 9, wherein the device data of the at least one IoT device comprises a location of the at least one IoT device relative a location of the event and a type of the at least one IoT device.

### Claim 13 (depends on 9)

The electronic device as claimed in claim 9, wherein the processor is further configured to detect the occurrence of the event by:
scanning the IoT environment using the at least one UWB sensor;
obtaining measurements of the IoT environment from the at least one UWB sensor, wherein the measurements comprises at least one of a location or a shape of at least one object in the IoT environment;
comparing, by electronic device, the obtained measurements of the IoT environment with pre-stored measurements of the IoT environment;
determining, by the electronic device, a change in the measurements based on the comparison; and
detecting the occurrence of the event in response to determining the change in the measurements.

### Claim 14 (depends on 13)

The electronic device as claimed in claim 13, wherein the processor is further configured to validate the occurrence of the event by:
obtaining measurements for the occurrence of the event from at least one IoT device among the plurality of IoT devices;
determining whether the measurements for the occurrence of the event obtained from the at least one IoT device match with the measurements obtained from at least one UWB sensors; and
validating the occurrence of the event in response to determining that the measurements for the event obtained from the at least one IoT device match with the measurements of the IoT environment obtained from at least one UWB sensor.

### Claim 15 (depends on 9)

The electronic device as claimed in claim 9, wherein the processor is further configured to determine the criticality level of the event by:
determining, by the electronic device, an event type corresponding to potential adverse effect or health hazards on the user due to the occurrence of the event;
classifying, by electronic device, the event as the low critical event based on a determination the event type corresponds to potential low adverse effect or health hazards on the user due to the occurrence of the event; or
classifying the event as the high critical event based on a determination the event type corresponds to potential high adverse effect or health hazards on the user due to the occurrence of the event.

### Claim 16 (depends on 9)

The electronic device as claimed in claim 9, wherein the processor is further configured to:
classify the event as the low critical event based on a determination that the user does not have presence in the IoT environment; and
classify the event as the medium critical event based on a determination that the proximity condition is satisfied.
