Patent ID: 11924756
Assignee: ONEEVENT TECHNOLOGIES, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  Y | IPC H

Claim 14:
15. A communication network comprising:
a decision node, the decision node comprising a decision node memory and a processor in electronic communication with the decision node memory;
a plurality of sensor nodes, each sensor node comprising a sensor node memory and a processor in electronic communication the sensor node memory, the sensor node memory comprising instructions where the processors of each sensor node execute the instructions such that:
a predicted battery life of a first sensor node is determined;
the processor of the first sensor node determines a listening schedule to be used by the first sensor node, the listening schedule of the first sensor node is a selection of a time slot from within a frame length comprising a first number of time slots, the first number of time slots determined by the first sensor node using at least the predicted battery life of the first sensor node;
a predicted battery life of a second sensor node is determined;
the processor of the second sensor node determines a listening schedule to be used by the second sensor node, the listening schedule of the second sensor node is a selection of a time slot from within a frame length comprising a second number of time slots, the second number of time slots determined by the second sensor node using at least the predicted battery life of the second sensor node;
the first sensor node receives a synchronizing time signal from a plurality of other sensor nodes, the first sensor node averaging the received synchronizing time signals and adjusting its own timing signal to correspond to the averaged synchronizing time signal;
the first sensor node communicates its listening schedule to the second sensor node;
the second sensor node broadcasts a message to the first sensor node at a time corresponding to the listening schedule transmitted by the first sensor node to the second sensor node, the broadcast message comprising sensor information from the second sensor node representing an evacuation condition and a location of the second sensor node;
the first sensor node transmits information from the message to a third sensor node using a listening schedule of the third sensor node; and
the transmission of the message is repeated to a plurality of sensor nodes using the listening schedule for each of the plurality of sensor nodes until the message is received by the decision node.