System, method, and apparatus for bridge interface communication
First Claim
Patent Images
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, anda 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method and apparatus for bridge interface communication. A node device can be connected to one or more bridge units using a universal sensor interface. A controller in a node device can communicate with a controller in a bridge unit device using a bi-directional data line. In one embodiment, the bridge unit can account for variable amounts of delay in gathering sensor data using availability signaling.
-
Citations
17 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
receiving, by a first controller, a device selection signal from a second controller in a sensor network node via a first pin of the first controller, wherein the first pin of the first controller is coupled to a first pin of a connector that is configured for coupling to a connector interface exposed by the sensor network node; after receipt of the device selection signal, receiving, by the first controller, a first series of clock signals via a second pin of the first controller, wherein the second pin of the first controller is coupled to a second pin of the connector; receiving, by the first controller, instruction data via a third pin of the first controller using the first series of clock signals, wherein the third pin of the first controller is coupled to a third pin of the connector; after receipt of the instruction data, transmitting, by the first controller, an availability signal via a fourth pin of the first controller, the availability signal indicating an availability of the data requested by the instruction data received via the third pin, wherein the fourth pin of the first controller is coupled to a fourth pin of the connector; receiving, by the first controller, a second series of clock signals via the second pin of the first controller, wherein the second series of clock signals are transmitted by the sensor network node in response to receipt of the availability signal transmitted by the first controller via the fourth pin; transmitting, by the first controller, data requested by the instruction data via the third pin using the second series of clock signals received via the second pin; and transmitting, by the first controller, a request poll signal via the first pin of the first controller prior to the receipt by the first controller of the device selection signal, wherein the device selection signal is produced in response to the request poll signal. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium having an interface communication tool stored thereon for use on a bridge controller interfacing with a sensor element for collecting sensor data, the bridge controller having a wired connection to a sensor network node controller, the interface communication tool including:
-
a device selection section that when executed, causes the interface communication tool to detect a device selection signal on a first pin of the bridge controller; a data receiving section that when executed, causes the interface communication tool to receive, in response to a first series of clock signals received on a second pin of the bridge controller, a request for data from the sensor network node controller via a third pin of the bridge controller; a data retrieval section that when executed, causes the interface communication tool to retrieve data identified by the request for data and to delay transmission of an availability signal via a fourth pin of the bridge controller until the data identified by the request for data is available for transmission to the sensor network node controller; a data transmission section that when executed, causes the interface communication tool to transmit, in response to a second series of clock signals received on the second pin of the bridge controller, the data identified by the request on the third pin of the bridge controller, wherein the second series of clock signals is transmitted by the sensor network node controller in response to the detection of the availability signal transmitted by the bridge controller via the fourth pin; and a request poll section that when executed causes the interface communication tool to transmit a request poll signal via the first pin of the bridge controller prior to the receipt by the bridge controller of the device selection signal, wherein the device selection signal is produced in response to the request poll signal. - View Dependent Claims (14, 15, 16, 17)
-
Specification