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

Claim 19:
20. 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 node determines a listening schedule to be used by the first node, the listening schedule of the first 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 node using at least the predicted battery life of the first 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 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 sensor first 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 node representing an evacuation condition and a location of the second node, the message further comprising occupancy information from the 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;

the memory of the decision node comprises instructions that when executed by the processor of the decision node causes the decision node to determine the evacuation route by reviewing a plurality of routes traversing from the area of the second sensor node to an exit, reviewing the plurality of routes comprises considering:
the occupancy information;
the evacuation condition;
a magnitude of the evacuation condition;
the location of the second sensor node; and
a layout of a structure in which the second sensor node is located;

the memory of the decision node further comprising instructions that when executed by the processor of the decision node cause the processor to communicate the evacuation condition and an evacuation route to an area occupant.