US Pat. No. 9,538,578

SYSTEM, METHOD AND APPARATUS FOR SYSTEM STATUS IDENTIFICATION IN A WIRELESS SENSOR NETWORK

Senseware, Inc., McLean,...

1. A method, comprising:
receiving, at a host system that is remote from a monitored location, a configuration command for one or more of a plurality
of sensor channels of data, the plurality of sensor channels of data associated with a respective plurality of sensors included
together as a suite of sensors in a first of a plurality of sensor node units installed at the monitored location;

transmitting, by the host system in response to the configuration command, configuration setup information to a gateway device
at the monitored location for delivery to the first of the plurality of sensor node units, the configuration setup information
enabling the first of the plurality of sensor node units to activate a first subset of the plurality of sensor channels of
data;

transmitting, by the host system in response to a request that identifies the first of the plurality of sensor node units,
system status information that enables a display of a plurality of user interface elements corresponding to the plurality
of sensors supported by the first of the plurality of sensor node units, the plurality of user interface elements grouped
together in the display to represent the suite of sensors in the first of the plurality of sensor node units, wherein a first
subset of the plurality of user interface elements corresponding to the first subset of the plurality of sensor channels of
data provide an indication of a first activation activity, the first activation activity determined from a first user instruction
for the first subset of the plurality of sensor channels of data, and a second subset of the plurality of user interface elements
corresponding to a second subset of the plurality of sensor channels of data provide an indication of a second activation
activity, the second activation activity determined from a second user instruction different from the first user instruction
for the second subset of the plurality of sensor channels of data; and

transmitting, by the host system, detailed sensor data upon receipt of a user initiated action associated with one of the
first subset of the plurality of sensor channels of data.

US Pat. No. 9,534,930

SYSTEM, METHOD AND APPARATUS FOR SENSOR ACTIVATION

Senseware, Inc., McLean,...

1. A device, comprising:
a sensor module having a plurality of sensors configured to produce sensor data based on measurements by one or more of the
plurality of sensors; and

a wireless node connected to the sensor module via a wired communication interface that enables a receipt of the sensor data
produced by the sensor module, the wireless node having a wireless transceiver configured to receive one or more remote configuration
commands from a gateway device at a monitored location via wireless communication, the one or more remote configuration commands
generated in response to a user request for sensor services and used by the device to produce a customized sensor configuration
where a first sensor channel of data associated with a first of the plurality of sensors is activated and a second sensor
channel of data associated with a second of the plurality of sensors is deactivated, the wireless transceiver further configured
to transmit sensor information for all activated sensor channels of data to the gateway device for delivery to a host system
remote from the monitored location.

US Pat. No. 9,534,929

DEMAND/RESPONSE MECHANISM IN A WIRELESS SENSOR NETWORK

Senseware, Inc., McLean,...

1. A wireless node network, comprising:
a gateway device installed at a monitored location, the gateway device having a network connection to a host system remote
from the monitored location;

a plurality of wireless nodes installed at the monitored location, each of the plurality of wireless nodes configured for
communication with the gateway device via wireless communication, the plurality of wireless nodes including,

a first wireless node configured to connect to a sensor device via a first wired interface connection, the first wireless
node configured to transmit sensor data based on measurements using the sensor device to the gateway device for delivery to
the host system, and

a second wireless node having a wireless module and a control module that are connected by a wired communication interface
that facilitates communication between a first controller in the wireless module and a second controller in the control module,
the wireless module further including a wireless transceiver that receives a control message from the gateway device via wireless
communication, the control message based on an analysis by the host system of the transmitted sensor data to assess a demand
at the monitored location of a resource, the control module further including an actuator configured to connect to a resource
consumption control device via a second wired interface connection, the actuator configured to generate a control signal for
transmission to the resource consumption control device via the second wired interface connection to adjust a consumption
of the resource using the resource consumption control device at the monitored location, the control signal generated in response
to control information, which is based on the control message, that is transmitted from the first controller to the second
controller via the wired communication interface.

US Pat. No. 9,554,236

SENSOR DEPLOYMENT MECHANISM AT A MONITORED LOCATION

Senseware, Inc., McLean,...

1. A wireless sensor node device, comprising:
an environmental sensor module having a first set of environmental sensors, including a temperature sensor, humidity sensor,
and a light sensor, that are enclosed in a housing, and a first controller that generates first sensor data based on measurements
by the first set of environmental sensors; and

a wireless node including,
a battery configured to power the wireless node,
a second controller,
a wireless transceiver that communicates with a gateway device installed in a monitored location via wireless communication,
the gateway device configured to provide access to a wide area network for a plurality of devices that includes the wireless
sensor node device,

a second set of one or more sensors, and
a wired communication interface that enables a transfer of the first sensor data from the environmental sensor module to the
wireless node,

wherein the wireless transceiver is configured to transmit the first sensor data received from the environmental sensor module
via the wired communication interface, and to transmit second sensor data derived from second measurements by the second set
of one or more sensors to the gateway device for delivery to a host system via the wide area network.

US Pat. No. 9,756,511

SYSTEM, METHOD AND APPARATUS FOR WIRELESS SENSOR NETWORK CONFIGURATION

Senseware, Inc., Tysons,...

1. A device, comprising:
a wireless node having a controller and a wireless transceiver configured to receive configuration setup information from
a gateway device at a monitored location via wireless communication, the wireless node further having a wired interface that
includes a serial data connection and a serial clock connection; and

a sensor module that is connected to the wireless node via the wired interface, the sensor module having a plurality of sensors,
wherein the received configuration setup information is used by the device to change a sensor data reporting interval from
a first reporting period to a second reporting period, wherein the second reporting period is different than a reporting period
of a second wireless node at the monitored location, wherein the sensor data reporting interval controls a rate at which the
controller in the wireless node collects sensor data derived from measurements by the plurality sensors in the sensor module
via the wired interface for subsequent forwarding by the wireless node to the gateway device via wireless communication.

US Pat. No. 9,813,489

SYSTEM, METHOD AND APPARATUS FOR ENABLING A SHARED INFRASTRUCTURE

Senseware, Inc., Tysons,...

1. A method, comprising:
receiving, by a host system from a configuration station via an electronic network, a first selection of a first plurality
of sensors for association with a first transmission destination for first sensor information based on measurements of the
first plurality of sensors and a second selection of a second plurality of sensors for association with a second transmission
destination for second sensor information based on measurements by the second plurality of sensors, the first plurality of
sensors contained in a first set of wireless sensor nodes installed at a monitored location and the second plurality of sensors
contained in a second set of wireless sensor nodes installed at a monitored location, the first set of wireless sensor nodes
and the second set of wireless sensor nodes forming a single wireless network that communicates with the host system via a
gateway device, wherein sensor data based on measurements by the first plurality of sensors and by the second plurality of
sensors is transmitted to the gateway device via wireless communication for forwarding to the host system;

storing, by the host system, a first association between the first plurality of sensors and the first destination location
and a second association between the second plurality of sensors and the second destination location;

receiving, by the host system via an electronic network, sensor information from a monitoring sensor in the building via the
gateway device;

determining, by the host system, a transmission destination for the received sensor information, wherein when it is determined
that the monitoring sensor is one of the first plurality of sensors, then the transmission destination is the first transmission
destination, and when it is determined that the monitoring sensor is one of the second plurality of sensors, then the transmission
destination is the second transmission destination; and

transmitting, by the host system, the received sensor information to the determined transmission destination via an electronic
network.

US Pat. No. 9,800,646

MODIFICATION OF A SENSOR DATA MANAGEMENT SYSTEM TO ENABLE SENSORS AS A SERVICE

Senseware, Inc., Tysons,...

1. A method, comprising:
transmitting, to a sensor data control system, a first hypertext transfer protocol message via the Internet, the first hypertext
transfer protocol message requesting a change in Modbus configuration information for a wireless node in a wireless sensor
network at a monitored location, the Modbus configuration information used to configure the wireless node to transmit periodic
Modbus interface command requests to a Modbus device connected to the wireless node via a wired interface, each of the periodic
Modbus interface command requests designed to retrieve sensor data based on measurements by one or more of a plurality of
sensors supported by the Modbus device, the first hypertext transfer protocol message including a wireless node identifier,
and one or more configuration data values reflective of the change;

transmitting, to the sensor data control system, a second hypertext transfer protocol message via the Internet, the second
hypertext transfer protocol message requesting a series of sensor data based on measurements by a first of the plurality of
sensors, the series of sensor data retrieved from the Modbus device in response to a transmission of a series of Modbus interface
command requests by the wireless node to the Modbus device, the second hypertext transfer protocol message including the wireless
node identifier; and

receiving, from the sensor data control system in response to the second hypertext transfer protocol message, the series of
sensor data based on the measurements by the first of the plurality of sensors.

US Pat. No. 9,551,594

SENSOR DEPLOYMENT MECHANISM AT A MONITORED LOCATION

Senseware, Inc., McLean,...

1. A device, comprising:
a sensor module having a first set of sensors and a first controller that receives first sensor data derived from first measurements
by the first set of sensors, the first set of sensors enclosed in a housing and configured to monitor a state of physical
conditions at a monitored location at which the device is installed; and

a wireless node having a wireless transceiver that communicates with a gateway device at the monitored location via wireless
communication, a second set of one or more sensors, and a second controller, the sensor module connected to the wireless node
via a wired communication interface that enables a transfer of the first sensor data from the sensor module to the wireless
node,

wherein the wireless transceiver is configured to transmit the first sensor data received from the sensor module, and to transmit
second sensor data derived from second measurements by the second set of one or more sensors in the wireless node, to the
gateway device at the monitored location via wireless communication for delivery to a host system that is remote from the
monitored location.

US Pat. No. 9,763,118

SYSTEM, METHOD AND APPARATUS FOR METERING CONFIGURATION IN A WIRELESS SENSOR NETWORK

Senseware, Inc., Tysons,...

1. A system, comprising:
a wireless network node at a monitored location, the wireless network node including a plurality of pulse sensors and a wireless
transceiver, a first of the plurality of pulse sensors connected to a first utility meter via first wiring for receipt of
state change signals from the first utility meter, a second of the plurality of pulse sensors connected to a second utility
meter via second wiring for receipt of state change signals from the second utility meter;

a gateway device at the monitored location, the gateway device configured to receive measurements by the plurality of pulse
sensors via wireless communication with the wireless network node; and

one or more servers at a location remote from the monitored location, the one or more servers configured to communicate with
the gateway device via a communication network to receive the measurements by the plurality of pulse sensors, the one or more
servers storing a first transformation function in association with a first identifier for a first sensor channel of data
associated with measurements by the first of the plurality of pulse sensors, wherein the first transformation function includes
a first pulse conversion variable provided by a user to the one or more servers via a first user interface, the first pulse
conversion variable applied by the one or more servers to convert a first number of detected state change signals from the
first utility meter to a first amount of utility usage for a transformed first sensor channel of data, and storing a second
transformation function in association with a second identifier for a second sensor channel of data associated with measurements
by the second of the plurality of pulse sensors, wherein the second transformation function includes a second pulse conversion
variable provided by a user to the one or more servers via a second user interface, the second pulse conversion variable applied
by the one or more servers to convert a second number of detected state change signals from the second utility meter to a
second amount of utility usage for a transformed second sensor channel of data, the one or more servers further configured
to transmit the transformed first sensor channel of data and the transformed second sensor channel of data to a customer.

US Pat. No. 9,762,979

SYSTEM, METHOD AND APPARATUS FOR OPERATING MODE CONFIGURATION IN A WIRELESS SENSOR NETWORK

Senseware, Inc., Tysons,...

1. A device, comprising:
a wireless transceiver;
a plurality of sensors enclosed in a housing of the device, wherein during a first operating mode of the device, the device
transmits, via the wireless transceiver, a first stream of measurement data from a first of the plurality of sensors to a
gateway device at a monitored location and transmits, via the wireless transceiver, a second stream of measurement data from
a second of the plurality of sensors to the gateway device; and

a controller configured to cause, in response to a receipt of configuration setup information from the gateway device via
the wireless transceiver, the device to transition from the first operating mode to a second operating mode, wherein during
the second operating mode of the device, the device continues the first stream of measurement data from the first of the plurality
of sensors to the gateway device via the wireless transceiver and discontinues the second stream of measurement data from
the second of the plurality of sensors to the gateway device via the wireless transceiver,

wherein the device includes a sensor module including the plurality of sensors and a wireless node supporting the wireless
transceiver, the sensor module connected to the wireless node via a wired communication interface that includes a serial data
connection and a serial clock connection.

US Pat. No. 9,986,411

SYSTEM, METHOD AND APPARATUS FOR NODE SELECTION OF A SENSOR NETWORK

Senseware, Inc., Tysons,...

1. A method, comprising:wirelessly broadcasting a discovery packet by a node in a sensor network at a monitored location;
receiving, by the node in response to the broadcasted discovery packet, one or more discovery responses from a set of discovered neighbor nodes;
selecting, by the node based on the one or more discovery responses, one of the set of discovered neighbor nodes as a selected neighbor node, wherein the selected neighbor node is part of a first of a plurality of wireless personal area networks;
transmitting, by the node, a status packet to the selected neighbor node for delivery to a host system at a location remote from the monitored location;
receiving, by the node after transmission of the status packet, an update packet from the selected neighbor node;
extracting, by the node, personal area network configuration information from the received update packet, the personal area network configuration information enabling the node to determine a personal area network configuration command; and
selecting, by the node based on the personal area network configuration command, one of the plurality of wireless personal area networks as a preferred personal area network for use by the node.

US Pat. No. 9,714,844

DEMAND/RESPONSE MECHANISM IN A WIRELESS SENSOR NETWORK

Senseware, Inc., Tysons,...

1. A system, comprising:
a gateway device installed at a building;
a plurality of wireless node devices installed in a plurality of rooms in the building, a first of the plurality of wireless
node devices installed in a first of the plurality of rooms in the building, the first of the plurality of wireless node devices
receiving sensor data for wireless delivery to the gateway device for forwarding to a location remote from the building, the
CO2 sensor data based on measurements by a CO2 sensor in the first of the plurality of rooms in the building; and

a host system at the location remote from the building, the host system receiving the CO2 sensor data from the gateway device, performing an assessment using the received CO2 sensor data of an air quality level of the first of the plurality of rooms in the building due to occupancy of the first of
the plurality of rooms to determine whether the air quality level of the first of the plurality of rooms has hit a level of
variance relative to a target air quality level during a time period covered by a reservation of the first of the plurality
of rooms, the host system transmitting, in response to the assessment, one or more response messages to the gateway device
for wireless delivery to a second of the plurality of wireless node devices, wherein the one or more response messages enable
the second of the plurality of wireless node devices to generate a control signal that is transmitted to an HVAC system component
used to govern the air quality level of the first of the plurality of rooms, the HVAC system component using the received
control signal to adjust the air quality level in the first of the plurality of rooms during at least part of the time period
covered by the reservation.

US Pat. No. 9,843,459

SYSTEM, METHOD AND APPARATUS FOR AUGMENTING A BUILDING CONTROL SYSTEM DOMAIN

Senseware, Inc., Tysons,...

1. A system, comprising:
a first wireless node in a building, the first wireless node including a first wireless transceiver, the first wireless node
configured to retrieve sensor data based on measurements by one or more sensors in the building;

a gateway device in the building, the gateway device including a wide area network connection with an operations center located
external to the building, the gateway device configured to receive the sensor data from the first wireless node via wireless
communication, transmit the sensor data to the operation center via the wide area network connection, and receive sensor information
based on the sensor data from the operation center via the wide area network connection;

a second wireless node in the building, the second wireless node including a second wireless transceiver that communicates
with the gateway device via wireless communication, the second wireless node configured to receive the sensor information
from the gateway device, the second wireless node supporting a wired communication interface having a serial data connection
and a serial clock connection;

a slave bridge unit that is connected to the second wireless node via the wired communication interface, the slave bridge
unit receiving the sensor information from the second wireless node using the serial data connection and the serial clock
connection, the slave bridge unit including a slave controller configured to respond to requests for the sensor information
received via an external wired interface of the slave bridge unit; and

a building control system including a master control unit that is connected to the slave bridge unit via the external wired
interface, the master control unit including a master controller that is configured to transmit a request for the sensor information
to the slave controller in the slave bridge unit via the external wired interface, and to receive, in response to the request,
the requested sensor information via the external wired interface.

US Pat. No. 9,714,843

DEMAND/RESPONSE MECHANISM IN A WIRELESS SENSOR NETWORK

Senseware, Inc., Tysons,...

1. A device at a monitored location, comprising:
a wireless node having a first housing that encloses a wireless transceiver, which communicates with a gateway device via
wireless communication, one or more sensors that perform measurements at the monitored location and a first controller that
initiates transmission of sensor data generated from the measurements to the gateway device via the wireless transceiver for
delivery to a host system remote from the monitored location, wherein the first housing exposes a connector interface; and

an actuator module having a second housing that encloses a second controller, wherein the second housing exposes a connector
for removable insertion into the connector interface exposed by the first housing, the insertion of the connector into the
connector interface joining the actuator module with the wireless node to form the device and configured to create a wired
communication interface having a serial data connection and a serial clock connection between the actuator module and the
wireless node, the actuator module also having a wired control interface with an actuator device at the monitored location,
the wired communication interface enabling the first controller in the wireless node to transfer control information to the
second controller in the actuator module, the control information derived from a control message received by the wireless
node from the gateway device, wherein the second controller in the actuator module initiates a generation of a response action
control signal based on the control information, the response action control signal transmitted via the wired control interface
to the actuator device for use by the actuator device to control a physical environment condition at the monitored location.

US Pat. No. 9,942,693

SENSOR DEPLOYMENT MECHANISM AT A MONITORED LOCATION

Senseware, Inc., Tysons,...

1. A method, comprising:generating, by an environmental sensor node device installed at a monitored location, first sensor data derived from first measurements by a plurality of sensors included in a suite of environmental sensors, the suite of environmental sensors mounted on a circuit board enclosed in a housing, the suite of environmental sensors including a temperature sensor, a humidity sensor, and a light sensor;
transmitting, by the environmental sensor node device, first sensor data signals, which are based on the first sensor data, to a gateway device installed at the monitored location via a wireless communication interface for delivery to a host system that is remote from the monitored location;
generating, by the environmental sensor node device, second sensor data derived from second measurements by a set of one or more sensors in the environmental sensor node device, the set of one or more sensors configured to measure a health of the environmental sensor node device, wherein the second measurements includes measurements of a voltage of a battery that powers the environmental sensor node device; and
transmitting, by the environmental sensor node device, second sensor data signals, which are based on the second sensor data, to the gateway device via the wireless communication interface for delivery to the host system that is remote from the monitored location.

US Pat. No. 9,876,653

SYSTEM, METHOD AND APPARATUS FOR AUGMENTING A BUILDING CONTROL SYSTEM DOMAIN

Senseware, Inc., Tysons,...

1. A system, comprising:
a first wireless node in a building, the first wireless node including a first wireless transceiver, the first wireless node
configured to retrieve sensor data based on measurements by one or more sensors in the building;

a gateway device in the building, the gateway device including a wide area network connection with an operations center located
external to the building, the gateway device configured to receive the sensor data from the first wireless node via wireless
communication, transmit the sensor data to the operation center via the wide area network connection, and receive sensor information
based on the sensor data from the operation center via the wide area network connection;

a second wireless node in the building, the second wireless node including a second wireless transceiver that communicates
with the gateway device via wireless communication, the second wireless node configured to receive the sensor information
from the gateway device, the second wireless node supporting a wired communication interface having a serial data connection
and a serial clock connection;

a slave bridge unit that is connected to the second wireless node via the wired communication interface, the slave bridge
unit receiving the sensor information from the second wireless node using the serial data connection and the serial clock
connection, the slave bridge unit including a slave controller configured to respond to requests for the sensor information
received via an external wired interface of the slave bridge unit; and

a building control system including a master control unit that is connected to the slave bridge unit via the external wired
interface, the master control unit including a master controller that is configured to transmit a request for the sensor information
to the slave controller in the slave bridge unit via the external wired interface, and to receive, in response to the request,
the requested sensor information via the external wired interface.

US Pat. No. 10,143,038

SYSTEM, METHOD AND APPARATUS FOR ENABLING ENVIRONMENT TRACKING AT A MONITORED LOCATION

Senseware, Inc., Vienna,...

1. A beacon device, comprising:a wireless node having a first set of one or more sensors and a wireless transceiver that communicates with a gateway device at a monitored location via first wireless communication, wherein the gateway device provides an interface to a wide area network; and
a beacon module connected to the wireless node via a wired communication interface including a serial data connection and a serial clock connection, the beacon module having a beacon wireless transmitter, the beacon wireless transmitter configured to broadcast sensor information for receipt by devices in proximity to the beacon wireless transmitter, wherein the sensor information is based on one or more measurements by a second set of one or more sensors at the monitored location, the sensor information received by the beacon device from the gateway device via the wireless transceiver.

US Pat. No. 9,888,336

SYSTEM, METHOD AND APPARATUS FOR SENSOR ACTIVATION

Senseware, Inc., Tysons,...

1. A sensor node device, comprising:
a sensor module having a plurality of sensors that enables monitoring of a corresponding plurality of sensor data points in
an environment of a monitored location in which the sensor node device is installed; and

a node module supporting a wireless transceiver, the node module connected to the sensor module via a wired communication
interface that enables transmission, from the sensor module to the node module, of a plurality of sensor channels of data
based on the monitoring of the plurality of sensor data points by the plurality of sensors in the sensor module, the sensor
node device configured to receive via the wireless transceiver one or more remote configuration commands from a gateway device
at the monitored location, the one or more remote configuration commands generated in response to a user request for sensor
services and used by the sensor node device to produce a customized sensor configuration where a first of the plurality of
sensor channels of data associated with a first of the plurality of sensors is activated and a second of the plurality of
sensor channels of data associated with a second of the plurality of sensors is deactivated, wherein the customized sensor
configuration limits the passage of sensor channels of data carried over the wired communication interface to the activated
sensor channels of data identified by the one or more remote configuration command, the node module directing a transmission
of sensor data for the activated sensor channels of data received via the wired communication interface to the gateway device
via the wireless transceiver for delivery to a host system remote from the monitored location.

US Pat. No. 10,142,196

SYSTEM, METHOD, AND APPARATUS FOR BRIDGE INTERFACE COMMUNICATION

Senseware, Inc., Vienna,...

1. A device, comprising:a sensor element for collecting sensor data;
a connector configured for coupling to a connector interface exposed by a sensor network node having a wireless transceiver for wireless communication with a gateway device at a monitored location; and
a first controller that communicates with a second controller in the sensor network node, including:
a first pin for device select signaling between the device and the sensor network node,
a second pin for receiving a first series of clock signals that are transmitted from the sensor network node after receipt by the device of a device selection signal via the first pin, and for receiving a second series of clock signals that are transmitted from the sensor network node when the sensor network node receives data from the device,
a third pin for bi-directional communication of data between the device and the sensor network node using clock signals received via the second pin, the first controller in the device receiving a request for data from the sensor network node via the third pin using the first series of clock signals received via the second pin, and the first controller transmitting the requested data to the sensor network node via the third pin using the second series of dock signal received via the second pin, and
a fourth pin for availability signaling between the device and the sensor network node, the device signaling an availability of the requested data to the sensor network node by transmitting an availability signal to the sensor network node via the fourth pin, wherein the transmission of the availability signal to the sensor network node causes the sensor network node to transmit the second series of clock signals to the device via the second pin, and wherein the first pin, second pin, third pin, and fourth pin of the first controller are coupled to respective pins supported by the connector;
wherein the first controller transmits a request poll signal to the sensor network node via the first pin prior to the receipt by the device of the device selection signal, wherein the device selection signal is produced in response to the request poll signal.

US Pat. No. 10,187,768

SYSTEM, METHOD AND APPARATUS FOR SYSTEM STATUS IDENTIFICATION IN A WIRELESS SENSOR NETWORK

Senseware, Inc., Vienna,...

1. A method, comprising:receiving, at a host system that is remote from a monitored location, a configuration command based on a first user instruction associated with a first subset of a plurality of sensor channels of data, the first subset of the plurality of sensor channels of data carrying sensor data generated by a first subset of a plurality of sensors contained in a first of a plurality of sensor nodes at the monitored location, wherein each of the plurality of sensor nodes communicate with a gateway device at the monitored location, the gateway device having a wide area network connection to the host system;
transmitting, by the host system in response to the configuration command, configuration setup information to the gateway device for delivery to the first of the plurality of sensor nodes, the configuration setup information enabling the first of the plurality of sensor nodes to activate the first subset of the plurality of sensor channels of data; and
transmitting, by the host system in response to a request that identifies the first of the plurality of sensor nodes, system status information that enables a display of a plurality of user interface elements corresponding to the plurality of sensors, wherein a first subset of the plurality of user interface elements provides an indication of a first activation activity determined from the first user instruction, the first activation activity indicating that the first subset of the plurality of sensor channels of data is configured to deliver sensor data generated by the first subset of the plurality of sensors contained in the first of the plurality of sensor nodes to the gateway device, and a second subset of the plurality of user interface elements provides an indication of a second activation activity determined from a second user instruction different from the first user instruction.

US Pat. No. 10,178,638

SYSTEM, METHOD AND APPARATUS FOR SENSOR CONTROL APPLICATIONS

Senseware, Inc., Vienna,...

1. A method, comprising:receiving, by a network node at a monitored location, control schedule information for generating one or more control commands to control an actuator at the monitored location;
storing, by the network node, a control schedule based on the received control schedule information, the stored control schedule identifying a transition time for a next control action when a control command is generated by the network node;
receiving, by the network node, a time offset generated by a host system external to the monitored location;
adjusting, by the network node, a current universal time coordinated (UTC) timestamp using the time offset to produce an adjusted UTC timestamp;
determining, by the network node, when the adjusted UTC timestamp advances to the transition time identified by the stored control schedule; and
generating, by the network node, the control command, when the determination indicates that the adjusted UTC timestamp advances to the transition time identified by the stored control schedule.

US Pat. No. 10,149,141

SYSTEM, METHOD AND APPARATUS FOR BUILDING OPERATIONS MANAGEMENT

Senseware, Inc., Vienna,...

1. A sensor network, comprising:a gateway device in a building, the gateway device having a network connection to a host system that is remote from the building, the gateway device receiving configuration information from the host system via the network connection, the configuration information including request interval information; and
a wireless node in the building that communicates with the gateway device via a wireless communication protocol, the wireless node connected to a BACnet device using a wired BACnet interface, the wireless node receiving the configuration information from the gateway device via the wireless communication protocol, the configuration information enabling a configuration of the wireless node to produce a plurality of sensor data requests for transmission to the BACnet device using a BACnet data communication protocol, wherein a period of time between a first of the plurality of sensor data requests and a second of the plurality of sensor data requests is determined by the wireless node based on the request interval information received from the gateway device,
wherein the wireless node is configured to transmit first sensor data received from the BACnet device in response to the first of the plurality of sensor data requests to the gateway device, and is configured to transmit second sensor data received from the BACnet device in response to the second of the plurality of sensor data requests to the gateway device.

US Pat. No. 10,193,751

SYSTEM, METHOD AND APPARATUS FOR CONFIGURING A NODE IN A SENSOR NETWORK

Senseware, Inc., Vienna,...

1. A method, comprising:receiving, by a sensor data control system, a request to change a configuration of a wireless node in a wireless sensor network at a monitored location, the wireless node supporting one or more sensors at the monitored location;
transmitting, by the sensor data control system, a configuration message for delivery to the wireless node, the configuration message including configuration information that enables the wireless node to change at least one configuration setting used by the wireless node in controlling a delivery of sensor data from the one or more sensors to the sensor data control system;
generating, by the sensor data control system, a first configuration hash value using a hash function having an input based on the at least one configuration setting identified by the request;
receiving, by the sensor data control system from a gateway device at the monitored location, a status message associated with the wireless node at the monitored location, the status message including a second configuration hash value generated by the wireless node using the hash function and having an input based on current configuration settings of the wireless node;
comparing, by the sensor data control system, the first configuration hash value to the second configuration hash value; and when the comparison indicates that the first configuration hash value is different from the second configuration hash value, retransmitting, by the sensor data control system to the gateway device, the configuration message based on the request to effect a change in the current configuration settings of the wireless node.

US Pat. No. 10,171,891

SENSOR DEPLOYMENT MECHANISM AT A MONITORED LOCATION

Senseware, Inc., Vienna,...

1. A device, comprising:a wireless node module board having a first controller, a first set of one or more sensors that generates first sensor data, and a wireless transceiver that transmits the first sensor data to a gateway device at a monitored location via wireless communication for delivery to a host system that is remote from the monitored location, the wireless node module board having a wired communication interface for adding sensor capabilities to the device, the wired communication interface including a serial data signaling connection and a serial clock signaling connection; and
an extension sensor module board connected to the wireless node module board via the wired communication interface, the extension sensor module board having a second controller that communicates second sensor data to the first controller via the wired communication interface for transmission to the gateway device, the second sensor data generated by a second set of one or more sensors supported by the extension sensor module board.

US Pat. No. 10,171,972

SYSTEM, METHOD AND APPARATUS FOR ENABLING A SHARED INFRASTRUCTURE

Senseware, Inc., Vienna,...

1. A method, comprising:receiving, by a host system from a configuration station via an electronic network, a first selection of a first plurality of sensors for association with a first transmission destination, and a second selection of a second plurality of sensors for association with a second transmission destination, the first plurality of sensors contained in a first set of wireless sensor nodes installed at a monitored location and the second plurality of sensors contained in a second set of wireless sensor nodes installed at the monitored location, the first set of wireless sensor nodes and the second set of wireless sensor nodes forming a single wireless network that communicates with the host system via a gateway device, wherein sensor information based on measurements by the first plurality of sensors and by the second plurality of sensors is transmitted to the gateway device via wireless communication for forwarding to the host system;
storing, by the host system, a first association between the first plurality of sensors and the first transmission destination, and a second association between the second plurality of sensors and the second transmission destination; and
based on the first association and the second association, transmitting, by the host system, first sensor information generated by measurements from the first plurality of sensors to the first transmission destination and transmitting, by the host system, second sensor information generated by measurements from the second plurality of sensors to the second transmission destination.