IP Library › Granted Patent US 10,838,710
Granted Patent B2
US 10,838,710 · App. 15/980,133 · Granted Nov 17, 2020

Dynamically updating security preferences in an Internet of Things (IoT) environment

Inventors: Cesar Augusto Rodriguez Bravo (Alajuela, CR); Gregory J. Boss (Saginaw, MI); Romelia H. Flores (Keller, TX)
Assignee: International Business Machines Corporation
G06F8/656G06F21/57H04L63/1433H04L67/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,838,710
App. No.
15/980,133
Granted
Nov 17, 2020
Kind
B2
Abstract

Approaches presented herein enable dynamically updating, based on a status of one or more Internet of Things (IoT) devices in an IoT network, a security setting of an IoT device controller and/or at least one of the one or more IoT devices. A status of each of a plurality of IoT devices in the IoT network is monitored. In response to the monitoring of at least one status among the plurality of IoT devices, an event requiring a security setting update is identified. The security setting update is then dynamically applied.

Claims (29)

1. A method for dynamically updating security preferences in an Internet of Things (IoT) environment, the method comprising:

monitoring a status of each of a plurality of IoT devices controlled by an IoT device controller in an IoT network, the monitoring including monitoring a traffic level of an IoT device among the plurality of IoT devices;

identifying, in response to information provided by a first IoT device of the plurality of IoT devices as a result of the monitoring, an event requiring a security setting update to another IoT device of the plurality of IoT devices; and

dynamically applying the security setting update, wherein the applying of the security update includes, upon determining the traffic level exceeds a predefined threshold, applying the security setting update to the IoT controller related to the IoT device.

2. The method of claim 1 , wherein the applying of the security update includes modifying a function of the IoT device controller consistent with a new security setting.

3. The method of claim 1 , wherein the applying of the security update includes modifying a function of at least one IoT device other than the first IoT device among the plurality of IoT devices consistent with a new security setting.

4. The method of claim 1 , further comprising transmitting an alert message to a user via a display.

5. The method of claim 1 , wherein the event includes a change in a location of a user, and wherein the applying of the security update includes updating an access restriction of the other IoT device based on a change in the location.

6. The method of claim 1 , wherein the event includes a change in a weather condition, and wherein the applying of the security update includes modifying a function of the IoT device based on the change in the weather condition detected by the first IoT device.

7. A computer program product embodied in a computer readable medium that, when executed by a computer device, performs a method for dynamically updating security preferences in an Internet of Things (IoT) environment, the method comprising:

monitoring a status of each of a plurality of IoT devices controlled by an IoT device controller in an IoT network, the monitoring including monitoring a traffic level of an IoT device among the plurality of IoT devices;

identifying, in response to information provided by a first IoT device of the plurality of IoT devices as a result of the monitoring, an event requiring a security setting update to another IoT device of the plurality of IoT devices; and

dynamically applying the security setting update, wherein the applying of the security update includes, upon determining the traffic level exceeds a predefined threshold, applying the security setting update to the IoT controller related to the IoT device.

8. The computer program product of claim 7 , wherein the applying of the security update includes modifying a function of the IoT device controller consistent with a new security setting.

9. The computer program product of claim 7 , wherein the applying of the security update includes modifying a function of at least one IoT device other than the first IoT device among the plurality of IoT devices consistent with a new security setting.

10. The computer program product of claim 7 , further comprising transmitting an alert message to a user via a display.

11. The computer program product of claim 7 , wherein the event includes a change in a location of a user, and wherein the applying of the security update includes updating an access restriction of the other IoT device based on a change in the location detected by the first IoT device.

12. The computer program product of claim 7 , wherein the event includes a change in a weather condition, and wherein the applying of the security update includes modifying a function of the IoT device based on the change in the weather condition.

13. A system for dynamically updating security preferences in an Internet of Things (IoT) environment, comprising:

a memory medium comprising instructions;

a bus coupled to the memory medium; and

a processor coupled to the bus that when executing the instructions causes the system to perform a method, comprising:

monitoring a status of each of a plurality of IoT devices controlled by an IoT device controller in an IoT network, the monitoring including monitoring a traffic level of an IoT device among the plurality of IoT devices;

identifying, in response to information provided by a first IoT device of the plurality of IoT devices as a result of the monitoring, an event requiring a security setting update to another IoT device of the plurality of IoT devices; and

dynamically applying the security setting update, wherein the applying of the security update includes, upon determining the traffic level exceeds a predefined threshold, applying the security setting update to the IoT controller related to the IoT device.

14. The system of claim 13 , wherein the applying of the security update includes modifying a function of the IoT device controller consistent with a new security setting.

15. The system of claim 13 , wherein the applying of the security update includes modifying a function of at least one IoT other than the first IoT device among the plurality of IoT devices consistent with a new security setting.

16. The system of claim 13 , further comprising transmitting an alert message to a user via a display.

17. The system of claim 13 , wherein the event includes a change in a location of a user, and wherein the applying of the security update includes updating an access restriction of the other IoT device based on a change in the location detected by the first IoT device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 057885/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2018
From: RODRIGUEZ BRAVO, CESAR AUGUSTO; BOSS, GREGORY J.; FLORES, ROMELIA H.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 045809/0326 →
Continuity (1)
Related Publication 20190354367A1 · Nov 21, 2019