IP Library Granted Patent US 12695805
Granted Patent B2
US 12695805 · App. 18/805,260 · Granted Jul 28, 2026

System and a method for managing VR device operations in an IoT environment

Inventors: Ankit Jain (Delhi, IN); Siba Prasad Samal (Bangalore, IN)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
H04L67/131G06F3/011
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 12695805
App. No.
18/805,260
Granted
Jul 28, 2026
Kind
B2
Abstract

A method for a Virtual Reality (VR) device in an Internet of Things (IoT) environment, the method may include: obtaining sensor data from the VR device; identifying at least one discontinuity in at least one operation associated with the VR device while a user is using the VR device, based on the sensor data; determining at least one ambient parameter around the VR device causing the at least one discontinuity in the at least one operation; identifying at least one IoT device capable of modifying the at least one ambient parameter; and controlling one or more operational characteristics of the at least one IoT device to modify the at least one ambient parameter around the VR device to reduce the at least one discontinuity in the at least one operation.

Claims (72)

1 . A method performed by an apparatus configured to connect with a Virtual Reality (VR) device in an Internet of Things (IoT) environment, the method comprising:

obtaining sensor data from the VR device;

based on the sensor data, identifying at least one discontinuity in at least one operation associated with the VR device while a user is using the VR device;

determining at least one ambient parameter around the VR device associated with the at least one discontinuity in the at least one operation;

identifying at least one IoT device capable of modifying the at least one ambient parameter; and

controlling one or more operational characteristics of the at least one IoT device to modify the at least one ambient parameter around the VR device to reduce the at least one discontinuity in the at least one operation.

2 . The method as claimed in claim 1 , wherein the identifying the at least one discontinuity in the at least one operation comprises:

correlating the sensor data with a pre-stored sensor data indicating an optimal working criteria of the at least one operation to obtain a correlation, wherein

the sensor data comprises data associated with the at least one operation, and

the at least one discontinuity in the at least one operation is identified based on the correlation.

3 . The method as claimed in claim 2 , wherein the correlating the sensor data with the pre-stored sensor data comprises comparing a continuous state of the sensor data with respect to a state of the pre-stored sensor data.

4 . The method as claimed in claim 2 , wherein the at least one discontinuity indicates a degree of discontinuity in a behavior of the at least one operation.

5 . The method as claimed in claim 1 , wherein the determining the at least one ambient parameter comprises:

obtaining, from a plurality of sensors and the at least one IoT device, the sensor data and IoT data;

identifying, based on the sensor data and the IoT data, at least one of a respective sensor and a respective IoT device associated with the at least one discontinuity in the at least one operation; and

correlating the at least one ambient parameter with the at least one discontinuity in the at least one operation to obtain a correlation, wherein the at least one ambient parameter is determined based on the correlation.

6 . The method as claimed in claim 1 , wherein the identifying the at least one IoT device capable of modifying the at least one ambient parameter comprises:

determining, from a pre-existing map of ambient parameters obtained from an IoT database, available IoT capabilities;

determining primary capabilities and secondary capabilities of IoT devices that can cause the at least one discontinuity and have an effect on the at least one ambient parameter;

determining a location of each of the IoT devices that are near the VR device and that are capable of modifying the at least one ambient parameter;

checking if the IoT devices can be controlled by the user and do not have restrictions;

computing a range to match with an ambience needed change from a current state of the at least one IoT device;

obtaining past routines that have involved a capability of the at least one IoT device; and

classifying side effects if the at least one ambient parameter related to the at least one IoT device is modified.

7 . The method as claimed in claim 1 , wherein the controlling the one or more operational characteristics of the at least one IoT device comprises:

determining a modification in the at least one ambient parameter to achieve an improved working of the at least one operation; and

controlling the one or more operational characteristics of the at least one IoT device to perform the modification based on a capability of the at least one IoT device.

8 . The method as claimed in claim 7 , wherein determining the modification in the at least one ambient parameter comprises:

determining a difference between output values of the sensor data and a pre-stored sensor data; and

determining, based on the difference, the modification in the at least one ambient parameter to fill a computed gap to achieve the improved working of the at least one operation.

9 . The method as claimed in claim 8 , further comprising:

monitoring one or more operations of the VR device when the at least one ambient parameter is modified with respect to the modification;

determining, based on the monitoring, one or more effects on operation of the VR device due to the modification in the at least one ambient parameter;

determining a change in the at least one IoT device to fix the one or more effects on the operation of the VR device; and

notifying, to the user, the change in the at least one IoT device.

10 . An apparatus configured to connect with a Virtual Reality (VR) device in an Internet of Things (IoT) environment, the apparatus comprising:

at least one memory storing instructions;

one or more processors operatively connected to the at least one memory, and configured to execute the instructions to:

obtain sensor data from the VR device;

based on the sensor data, identify at least one discontinuity in at least one operation associated with the VR device while a user is using the VR device;

determine at least one ambient parameter around the VR device associated with the at least one discontinuity in the at least one operation;

identify at least one IoT device capable of modifying the at least one ambient parameter; and

control one or more operational characteristics of the at least one IoT device to modify the at least one ambient parameter around the VR device to reduce the at least one discontinuity in the at least one operation.

11 . The apparatus as claimed in claim 10 , wherein to identify the at least one discontinuity in the at least one operation, the one or more processors are configured to:

correlate the sensor data with a pre-stored sensor data indicating an optimal working criteria of the at least one operation to obtain a correlation, wherein

the sensor data comprises data associated with the at least one operation, and

the at least one discontinuity in the at least one operation is identified based on the correlation.

12 . The apparatus as claimed in claim 11 , wherein the correlating the sensor data with the pre-stored sensor data comprises comparing a continuous state of the sensor data with respect to a state of the pre-stored sensor data.

13 . The apparatus as claimed in claim 11 , wherein the at least one discontinuity indicates a degree of discontinuity in a behavior of the at least one operation.

14 . The apparatus as claimed in claim 10 , wherein to determine the at least one ambient parameter, the one or more processors are configured to:

obtain, from a plurality of sensors and the at least one IoT device, the sensor data and IoT data;

identify, based on the sensor data and the IoT data, at least one of a respective sensor and a respective IoT device associated with the at least one discontinuity in the at least one operation; and

correlate the at least one ambient parameter with the at least one discontinuity in the at least one operation to obtain a correlation, wherein the at least one ambient parameter is determined based on the correlation.

15 . The apparatus as claimed in claim 10 , wherein to control the one or more operational characteristics of the at least one IoT device, the one or more processors are configured to:

determine a modification in the at least one ambient parameter to achieve an improved working of the at least one operation; and

control the one or more operational characteristics of the at least one IoT device to perform the modification based on a capability of the at least one IoT device.

16 . The apparatus as claimed in claim 15 , wherein to determine the modification in the at least one ambient parameter, the one or more processors are configured to:

determine a difference between output values of the sensor data and a pre-stored sensor data; and

determine, based on the difference, the modification in the at least one ambient parameter to fill a computed gap to achieve the improved working of the at least one operation.

17 . The apparatus as claimed in claim 16 , wherein the one or more processors are configured to:

monitor one or more operations of the VR device when the at least one ambient parameter is modified with respect to the modification;

determine, based on the monitoring, one or more effects on operation of the VR device due to the modification in the at least one ambient parameter;

determine a change in the at least one IoT device to fix the one or more effects on the operation of the VR device; and

notify, to the user, the change in the at least one IoT device.

18 . The method of claim 1 , wherein the at least one discontinuity is an interruption in the sensor data.

19 . The apparatus of claim 10 , wherein the at least one discontinuity is an interruption in the sensor data.

20 . A non-transitory computer-readable storage medium storing instructions that, when executed by at least one processor, cause the at least one processor to:

obtain sensor data from the VR device;

based on the sensor data, identify at least one discontinuity in at least one operation associated with the VR device while a user is using the VR device;

determine at least one ambient parameter around the VR device associated with the at least one discontinuity in the at least one operation;

identify at least one IoT device capable of modifying the at least one ambient parameter; and

control one or more operational characteristics of the at least one IoT device to modify the at least one ambient parameter around the VR device to reduce the at least one discontinuity in the at least one operation.