Systems, apparatus, and methods of enhanced checkpoint summary based monitoring for an event candidate related to an ID node within a wireless node network
First Claim
1. An enhanced monitoring system that identifies an event candidate within a wireless node network, the system comprising:
- a server disposed at a top level of the wireless node network;
an ID node disposed at a low level of the wireless node network;
a master node disposed at a middle level of the wireless node network, wherein the master node further comprisesa master node processing unit,a memory storage coupled to the master node processing unit, the memory storage maintaining event detection engine code for execution by the master node processing unit,a first communication interface coupled to the master node processing unit and operative to communicate with the ID node over a first communication path, anda second communication interface coupled to the master node processing unit and operative to communicate with the server over a second communication path, wherein the first communication path is different from the second communication path;
wherein the master node, when executing the event detection engine code on the master node processing unit, is operative tocause the first communication interface to listen for one or more broadcast signals emitted from the ID node without prompting the ID node for transmission of the one or more broadcast signals from the ID node,detect, via the first communication interface, a first advertising signal broadcast by the ID node,record a first observed parameter in the memory storage based upon the detected first advertising signal broadcast by the ID node,successively detect, via the first communication interface, a subsequent group of advertising signals broadcast by the ID node,record a subsequent group of observed parameters where each are based upon a respective one of the successively received subsequent group of advertising signals broadcast by the ID node,generate a first checkpoint summary representing a first set of advertising signals comprising the detected first advertising signal and the successively detected subsequent group of advertising signals, the first checkpoint summary comprising a summary observed parameter generated based upon the recorded observed parameter related to the detected first advertising signal broadcast and each of the recorded observed parameters respectively related to the successively detected subsequent group of advertising signals; and
cause the second communication interface to report the first checkpoint summary over the second communication path to the server as the event candidate relative to the ID node.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, apparatus, and methods are described for enhanced checkpoint summary based monitoring for an event candidate within a wireless node network of ID nodes, a master node, and a server. The master node listens for ID node signals, detects a first advertising signal, and records a first observed parameter (e.g. sensor data generated by the ID node) based upon the detected first signal. The master node detects a subsequent group of signals broadcast by the ID node and records a group of observed parameters based upon respective ones of those signals. The master node generates a first checkpoint summary representing a first set of advertising signals (the detected first signal and the detected subsequent group of signals). The first checkpoint summary includes a summary observed parameter based upon the recorded observed parameter for the first signal and each of the recorded observed parameters for the subsequent group of signals. The first checkpoint summary is then reported to the server as the event candidate relative to the first ID node.
308 Citations
91 Claims
-
1. An enhanced monitoring system that identifies an event candidate within a wireless node network, the system comprising:
-
a server disposed at a top level of the wireless node network; an ID node disposed at a low level of the wireless node network; a master node disposed at a middle level of the wireless node network, wherein the master node further comprises a master node processing unit, a memory storage coupled to the master node processing unit, the memory storage maintaining event detection engine code for execution by the master node processing unit, a first communication interface coupled to the master node processing unit and operative to communicate with the ID node over a first communication path, and a second communication interface coupled to the master node processing unit and operative to communicate with the server over a second communication path, wherein the first communication path is different from the second communication path; wherein the master node, when executing the event detection engine code on the master node processing unit, is operative to cause the first communication interface to listen for one or more broadcast signals emitted from the ID node without prompting the ID node for transmission of the one or more broadcast signals from the ID node, detect, via the first communication interface, a first advertising signal broadcast by the ID node, record a first observed parameter in the memory storage based upon the detected first advertising signal broadcast by the ID node, successively detect, via the first communication interface, a subsequent group of advertising signals broadcast by the ID node, record a subsequent group of observed parameters where each are based upon a respective one of the successively received subsequent group of advertising signals broadcast by the ID node, generate a first checkpoint summary representing a first set of advertising signals comprising the detected first advertising signal and the successively detected subsequent group of advertising signals, the first checkpoint summary comprising a summary observed parameter generated based upon the recorded observed parameter related to the detected first advertising signal broadcast and each of the recorded observed parameters respectively related to the successively detected subsequent group of advertising signals; and cause the second communication interface to report the first checkpoint summary over the second communication path to the server as the event candidate relative to the ID node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An enhanced monitoring system that identifies an event candidate within a wireless node network having a server disposed at a top level of the wireless node network, the system comprising:
-
a plurality of ID nodes disposed at a low level of the wireless node network, wherein each of the ID nodes being incapable of communicating directly with the server; a master node disposed at a middle level of the wireless node network as a monitoring intermediary between the ID nodes and the server, wherein the master node further comprises a master node processing unit, a memory storage coupled to the master node processing unit, the memory storage maintaining event detection engine code for execution by the master node processing unit, a first communication interface coupled to the master node processing unit and operative to communicate with the ID nodes over a first communication path, and a second communication interface coupled to the master node processing unit and operative to communicate with the server over a second communication path, wherein the first communication path is separate and distinct from the second communication path; wherein as a first of the ID nodes broadcasts a first advertising signal without being prompted to transmit the advertising signal, the master node, when executing the event detection engine code on the master node processing unit, is operative to cause the first communication interface to listen for the first advertising signal broadcast by the first ID node, detect, via the first communication interface, the first advertising signal broadcast by the ID node, and record a first observed parameter in the memory storage based upon the detected first advertising signal broadcast by the first ID node; and wherein as the first ID node broadcasts a further group of advertising signals after the first advertising signal, the master node, when continuing to execute the event detection engine code on the master node processing unit, is operative to successively detect, via the first communication interface, the further group of advertising signals broadcast by the first ID node, record a subsequent group of observed parameters where each are based upon a respective one of the successively received further group of advertising signals broadcast by the first ID node, generate a first checkpoint summary representing a first set of advertising signals comprising the detected first advertising signal and the successively detected further group of advertising signals, wherein the first checkpoint summary comprises a summary observed parameter generated based upon the recorded observed parameter for the detected first advertising signal broadcast, and each of the recorded observed parameters for the successively detected further group of advertising signals; and cause the second communication interface to report the first checkpoint summary over the second communication path to the server as the event candidate relative to the first ID node. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. An enhanced monitoring system that identifies an event candidate within a wireless node network having a server, the system comprising:
-
an ID node disposed at a low level of the wireless node network and associated with a package being shipped, the ID node further comprising an ID node processing unit, at least two sensors coupled to the ID node processing unit, wherein a first of the sensors generates environmental sensor data about a proximate environment of the ID node and wherein a second of the sensors generates package monitoring sensor data about the package associated with the ID node; and a transceiver coupled to the ID node processing unit and operative to transmit the environmental sensor data and the package monitoring sensor data as part of a plurality of advertising signals broadcast from the transceiver; and a master node disposed at a middle level of the wireless node network, wherein the master node further comprises a master node processing unit, a memory storage coupled to the master node processing unit, the memory storage maintaining event detection engine code for execution by the master node processing unit, a first communication interface coupled to the master node processing unit and operative to communicate with transceiver of the ID node over a first communication path, and a second communication interface coupled to the master node processing unit and operative to communicate with the server over a second communication path, wherein the first communication path is different from the second communication path; wherein the master node, when executing the event detection engine code on the master node processing unit, is operative to cause the first communication interface to scan the first communication path without prompting the ID node to broadcast using the transceiver, detect, via the first communication interface, a first of the advertising signals broadcast by the ID node over the transceiver, record a first observed parameter in the memory storage based upon at least one of the environmental sensor data and the package monitoring sensor data as included within the detected first advertising signal, successively detect, via the first communication interface, a subsequent group of the advertising signals broadcast by the ID node over the transceiver, record a subsequent group of observed parameters where each are based upon at least one of the environmental sensor data and the package monitoring sensor data as included within a respective one of the successively received subsequent group of advertising signals broadcast by the ID node, generate a first checkpoint summary representing a first set of advertising signals comprising the detected first advertising signal and the successively detected subsequent group of advertising signals, the first checkpoint summary comprising a summary observed parameter generated based upon the recorded observed parameter corresponding to the detected first advertising signal broadcast and each of the recorded observed parameters respectively corresponding to each of the successively detected subsequent group of advertising signals; and cause the second communication interface to report the first checkpoint summary over the second communication path to the server as the event candidate relative to the ID node.
-
-
38. A master node apparatus for enhanced monitoring for an event candidate within a wireless node network having a plurality of ID nodes and a server, the master node apparatus comprising:
-
a node processing unit, a memory storage coupled to the master node processing unit, the memory storage maintaining event detection engine code for execution by the master node processing unit, a first communication interface coupled to the master node processing unit and operative to communicate with the ID nodes over a first communication path, and a second communication interface coupled to the master node processing unit and operative to communicate with the server over a second communication path, wherein the first communication path is different from the second communication path; wherein the node processing unit, when executing the event detection engine code, is operative to cause the first communication interface to listen for one or more broadcast signals emitted from a first of the ID nodes without prompting the first ID node for transmission of the one or more broadcast signals from the first ID node, detect, via the first communication interface, a first advertising signal broadcast by the ID node, record a first observed parameter in the memory storage based upon the detected first advertising signal broadcast by the first ID node, successively detect, via the first communication interface, a subsequent group of advertising signals broadcast by the ID node, record a subsequent group of observed parameters where each are based upon a respective one of the successively received subsequent group of advertising signals broadcast by the first ID node, generate a first checkpoint summary representing a first set of advertising signals comprising the detected first advertising signal and the successively detected subsequent group of advertising signals, the first checkpoint summary comprising a summary observed parameter generated based upon the recorded observed parameter based upon the detected first advertising signal broadcast and each of the recorded observed parameters respectively based upon the successively detected subsequent group of advertising signals; and cause the second communication interface to report the first checkpoint summary over the second communication path to the server as the event candidate relative to the first ID node. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A master node apparatus for enhanced monitoring for an event candidate within a wireless node network having at least one ID node and a server, the master node apparatus comprising:
-
a node processing unit, a memory storage coupled to the master node processing unit, the memory storage maintaining event detection engine code for execution by the master node processing unit, a first wireless communication interface coupled to the master node processing unit and operative to communicate with the ID node over a first wireless communication path, and a second wireless communication interface coupled to the master node processing unit and operative to communicate with the server over a second wireless communication path, wherein the first wireless communication path is separate and distinct from the second wireless communication path; wherein the node processing unit, when executing the event detection engine code, is operative to scan the first wireless communication path using the first wireless communication interface without prompting the ID node to broadcast, detect a first advertising signal broadcast by the ID node via the first wireless communication interface, the first advertising signal including first sensor data generated by the ID node, record a first observed parameter in the memory storage based upon the first sensor data included in the detected first advertising signal, successively detect, via the first wireless communication interface, a subsequent group of advertising signals broadcast by the ID node, wherein each of the subsequent group of advertising signals includes second sensor data generated by the ID node, record a subsequent group of observed parameters where each are based upon the second sensor data included in a respective one of the successively received subsequent group of advertising signals broadcast by the ID node, generate a first checkpoint summary representing a first set of advertising signals comprising the detected first advertising signal and the successively detected subsequent group of advertising signals, the first checkpoint summary comprising a summary observed parameter generated based upon the recorded observed parameter based upon the detected first advertising signal broadcast and each of the recorded observed parameters respectively based upon the successively detected subsequent group of advertising signals; and cause the second wireless communication interface to report the first checkpoint summary over the second wireless communication path to the server as the event candidate relative to the ID node. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73)
-
-
74. A method for enhanced monitoring for an event candidate within a wireless node network having a plurality of ID nodes, a master node in communication with the ID nodes, and a server in communication with the master node, comprising the steps of:
-
activating, by the master node, a monitoring mode of operation that listens for one or more broadcast signals emitted from any of the ID nodes without prompting the ID nodes for transmission of the one or more broadcast signals from the ID nodes; receiving, by the master node, a first advertising signal broadcast by a first of the ID nodes; recording, by the master node, an observed parameter related to the received first advertising signal broadcast by the first ID node; successively receiving, by the master node, a subsequent group of advertising signals broadcast by the first ID node; recording, by the master node, the observed parameter related to each of the successively received subsequent group of advertising signals broadcast by the first ID node; generating, by the master node, a first checkpoint summary representing a first set of advertising signals comprising the received first advertising signal and the successively received subsequent group of advertising signals, the first checkpoint summary comprising a summary observed parameter generated based upon the recorded observed parameter related to the received first advertising signal broadcast and the recorded observed parameter related to each of the successively received subsequent group of advertising signals; and transmitting, by the master node, the first checkpoint summary to the server as the event candidate relative to the first ID node. - View Dependent Claims (75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91)
-
Specification