Device identification on a building automation control network
AssigneeMicrosoft Technology Licensing, LLC
InventorsAlina Mihaela Stanciu, Mohamed Haitham Shami, Chris Neil Segura
Life of this patent
Estimating the term…
Abstract
Discovering devices and device configurations. A method includes sending a request to a device to obtain a data value from the device. The method further includes, in response, receiving the data value from the device. The method further includes, based on the received data value, identifying one or more device identifications for the device. The method further includes, using the one or more identifications, sending commands for equipment potentially connected to the device. The method further includes, receiving one or more responses to the commands. The method further includes, based on the one or more responses, concretely identifying the device.
Claims20
A computer system comprising:
- one or more processors;
- and
- one or more computer-readable media having stored thereon instructions that are executable by the one or more processors to configure the computer system to discover devices and device configurations, including instructions executable to implement a computer process comprising:
- sending a request to a device to obtain a sensor measurement from the device;
- in response, receiving the sensor measurement from the device;
- based on a value of the received sensor measurement, identifying a subset of one or more potential device types for the device;
- using the one or more potential device types, identifying equipment potentially connected to the device and sending commands for controlling the equipment potentially connected to the device;
- receiving one or more responses to the commands, and
- based on the one or more responses, confirming that the device is one of the potential device types included in the identified subset.
In a device control environment, a method of discovering devices and device configurations, the method comprising:
- sending a request to a device to obtain a sensor measurement from the device;
- in response, receiving the sensor measurement from the device;
- based on a value of the received sensor measurement, identifying a subset of one or more potential device types for the device;
- using the one or more potential device types, identifying equipment potentially connected to the device and sending commands for controlling the equipment potentially connected to the device;
- receiving one or more responses to the commands, and
- based on the one or more responses, confirming that the device is one of the potential device types included in the identified subset.
A device network, wherein the device network comprises:
- a plurality of devices;
- a management entity coupled to each of the devices in the plurality of devices, wherein management entity is configured to perform the following:
- send a request to a device to obtain a sensor output from the device;
- in response, receive the sensor output from the device;
- based on a value of the received sensor output, identify a subset of one or more potential device types for the device;
- using the one or more potential device types, identify equipment potentially connected to the device and send commands for controlling the equipment potentially connected to the device;
- receive one or more responses to the commands, and
- based on the one or more responses, confirming that the device is one of the device types included in the identified subset of potential device types.
Dependencies are inferred from the claim text.