Selectively governing internet of things devices via digital twin-based simulation
AssigneeKyndryl, Inc.
InventorsMauro Marzorati, Todd Russell Whitman, Michael Bender, Jeremy R. Fox, Sarbajit K. Rakshit
Life of this patent
Estimating the term…
Abstract
Embodiments of the invention present invention provide an approach for governing Internet of Things (IoT) device operation. Specifically, the present invention relates to a method and system for utilizing digital twin-based simulation to selectively govern capabilities of surrounding IoT devices to improve a user experience.
Claims17
A computer-implemented method for selectively governing Internet of Things (IoT) devices on a network, comprising the computer-implemented steps of:
- enrolling an IoT device and a user associated with the IoT device;
- receiving functionality data and sensor data from the IoT device;
- generating, using the received data, a digital twin-based simulation having a digital representation of the IoT device and user;
- performing a plurality of what-if scenarios using a combination of existing devices of the user performing an activity in different situations within the digital twin-based simulation;
- evaluating an efficacy of the user performing the activity in the different situations within the digital twin-based simulation using a previous cognitive analysis of the user while performing the activity;
- identifying, based on the digital twin-based simulation, a potential distraction to the user arising from a function of the IoT device by observing an effect of the IoT device on the user within the digital twin-based simulation and identifying a what-if scenario in which the potential distraction exists based on the evaluating;
- selecting a governance rule to avoid the potential distraction to the user;
- and
- synchronizing the governance rule to the IoT device that modifies the function causing the potential distraction.
A system for selectively governing Internet of Things (loT) devices, comprising:
- a memory medium comprising program instructions;
- a bus coupled to the memory medium;
- and
- a processor, for executing the program instructions, coupled to the memory medium that when executing the program instructions causes the system to:
- enroll an IoT device and a user associated with the IoT device;
- receive functionality data and sensor data from the IoT device;
- generate, using the received data, a digital twin-based simulation having a digital representation of the IoT device and user;
- perform a plurality of what-if scenarios using a combination of existing devices of the user performing an activity in different situations within the digital twin-based simulation;
- evaluate an efficacy of the user performing the activity in the different situations within the digital twin-based simulation using a previous cognitive analysis of the user while performing the activity;
- identify, based on the digital twin-based simulation, a potential distraction to the user arising from a function of the IoT device by observing an effect of the IoT device on the user within the digital twin-based simulation and identifying a what-if scenario in which the potential distraction exists based on the evaluating;
- select a governance rule to avoid the potential distraction to the user;
- and
- synchronize the governance rule to the IoT device that modifies the function causing the potential distraction.
A computer program product for selectively governing Internet of Things (IoT) devices, the computer program product comprising a computer readable storage device, and program instructions stored on the computer readable storage device, to:
- enroll an IoT device and a user associated with the IoT device;
- receive functionality data and sensor data from the IoT device;
- generate, using the received data, a digital twin-based simulation having a digital representation of the IoT device and user;
- perform a plurality of what-if scenarios using a combination of existing devices of the user performing an activity in different situations within the digital twin-based simulation;
- evaluate an efficacy of the user performing the activity in the different situations within the digital twin-based simulation using a previous cognitive analysis of the user while performing the activity;
- identify, based on the digital twin-based simulation, a potential distraction to the user arising from a function of the IoT device by observing an effect of the IoT device on the user within the digital twin-based simulation and identifying a what-if scenario in which the potential distraction exists based on the evaluating;
- select a governance rule to avoid the potential distraction to the user;
- and
- synchronize the governance rule to the IoT device that modifies the function causing the potential distraction.
Dependencies are inferred from the claim text.