Event-based data collection for smart sensors on an arbitrating bus
First Claim
1. A method of collecting data in a system that includes a plurality of sensing nodes connected via an arbitrating data bus, the method comprising:
- entering, by the plurality of sensing nodes, an event monitoring mode, wherein each of the plurality of sensing nodes digitize and monitor first sensed data during a listening mode of the event monitoring mode;
detecting, by a first one of the plurality of sensing nodes, a detected event based upon the first sensed data;
outputting, by the first one of the plurality of sensing nodes, a first event message on the arbitrating data bus;
detecting, by second ones of the plurality of sensing nodes, the first event message on the arbitrating data bus;
recording, by the first one and the second ones of the plurality of sensing nodes, second sensed data as first event data based upon the first event message during a first event collection mode of the event monitoring mode;
monitoring, by a host node, the arbitrating data bus for the first event message;
exiting, by the plurality of sensing nodes, the event monitoring mode following completion of the first event collection mode; and
obtaining, by the host node, the first and second sensed data from the plurality of sensing nodes based upon receipt of the first event message.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method includes an arbitrating data bus and a plurality of sensing nodes connected to communicate on the arbitrating data bus. The plurality of sensing nodes are configured to digitize and monitor a first amount of data during a listening mode of an event monitoring mode and detect an event based upon the first amount of data. The plurality of sensing nodes are further configured to output an event message to the arbitrating data bus upon detection of the event. The plurality of sensing nodes are further configured to digitize and retain a second amount of data following detection of the event message on the arbitrating data bus.
-
Citations
15 Claims
-
1. A method of collecting data in a system that includes a plurality of sensing nodes connected via an arbitrating data bus, the method comprising:
-
entering, by the plurality of sensing nodes, an event monitoring mode, wherein each of the plurality of sensing nodes digitize and monitor first sensed data during a listening mode of the event monitoring mode; detecting, by a first one of the plurality of sensing nodes, a detected event based upon the first sensed data; outputting, by the first one of the plurality of sensing nodes, a first event message on the arbitrating data bus; detecting, by second ones of the plurality of sensing nodes, the first event message on the arbitrating data bus; recording, by the first one and the second ones of the plurality of sensing nodes, second sensed data as first event data based upon the first event message during a first event collection mode of the event monitoring mode; monitoring, by a host node, the arbitrating data bus for the first event message; exiting, by the plurality of sensing nodes, the event monitoring mode following completion of the first event collection mode; and obtaining, by the host node, the first and second sensed data from the plurality of sensing nodes based upon receipt of the first event message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
an arbitrating data bus; a plurality of sensing nodes connected to communicate on the arbitrating data bus; and a host node configured to monitor the arbitrating data bus for the event message; wherein the plurality of sensing nodes are configured to digitize and retain a first amount of data during a listening mode of an event monitoring mode and detect an event based upon the first amount of data; and wherein the plurality of sensing nodes are further configured to output an event message to the arbitrating data bus upon detection of the event; and wherein the plurality of sensing nodes are further configured to digitize and retain a second amount of data following detection of the event message on the arbitrating data bus; and wherein the plurality of sensing nodes exit the event monitoring mode following retention of the second amount of data; and wherein the host node obtains the first and the second amounts of data from the plurality of sensing nodes based upon receipt of the first event message. - View Dependent Claims (13, 14, 15)
-
Specification