3D MAPPING OF INTERNET OF THINGS DEVICES
First Claim
1. A method for mapping and controlling network-enabled appliances with a control device, the method comprising:
- collecting spatial information in three dimensions as at least one sensor of the control device is moved within an environment;
receiving registration signals from network-enabled appliances in the environment;
associating each network-enabled appliance with a respective three-dimensional (3D) position in the environment based on the spatial information;
registering each network-enabled appliance with the control device to create a registration log;
generating a digital map of the environment from the spatial information; and
placing a representation of each network-enabled appliance on the digital map based on the respective 3D position.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for mapping and controlling network-enabled appliances with a control device may comprise collecting spatial information in three dimensions as at least one sensor of the control device is moved within an environment, receiving registration signals from network-enabled appliances in the environment, and associating each network-enabled appliance with a respective 3D position in the environment based on the spatial information. The method may include generating a digital map of the environment from the spatial information and placing a representation of each network-enabled appliance on the digital map based on the respective 3D position. The method may also include generating a spatially aware rule set that applies to one or more rooms within the environment. The method may also include detecting a trigger event, and in response to the trigger event, commanding the network-enabled appliances according to the spatially aware rule set.
-
Citations
20 Claims
-
1. A method for mapping and controlling network-enabled appliances with a control device, the method comprising:
-
collecting spatial information in three dimensions as at least one sensor of the control device is moved within an environment; receiving registration signals from network-enabled appliances in the environment; associating each network-enabled appliance with a respective three-dimensional (3D) position in the environment based on the spatial information; registering each network-enabled appliance with the control device to create a registration log; generating a digital map of the environment from the spatial information; and placing a representation of each network-enabled appliance on the digital map based on the respective 3D position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An automation system comprising a control device for mapping and controlling network-enabled appliances, the control device comprising:
-
at least one sensor configured to collect spatial information in three dimensions as the at least one sensor is moved within an environment; a communication unit configured to receive registration signals from network-enabled appliances in the environment; and a processor configured to execute an automation program to; associate each network-enabled appliance with a respective three-dimensional (3D) position in the environment based on the spatial information; register each network-enabled appliance with the control device to create a registration log; generate a digital map of the environment from the spatial information; and place a representation of each network-enabled appliance on the digital map based on the respective 3D position. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An automation system comprising a control device for mapping and controlling network-enabled appliances, the control device comprising:
-
at least one sensor configured to collect spatial information in three dimensions as the at least one sensor is moved within an environment; a communication unit configured to receive registration signals from network-enabled appliances in the environment; and a processor configured to execute an automation program to; associate each network-enabled appliance with a respective three-dimensional (3D) position in the environment based on the spatial information; register each network-enabled appliance with the control device to create a registration log; generate a digital map of the environment from the spatial information; place a representation of each network-enabled appliance on the digital map based on the respective 3D position; generate a spatially aware rule set that applies to one or more rooms within the environment based upon the spatial information and the registration log; detect a trigger event; and in response to the trigger event, command the network-enabled appliances within the room or rooms via the communication unit according to the spatially aware rule set.
-
Specification