System, apparatus, and methods of event monitoring for an event candidate related to an ID node within a wireless node network
DCFirst Claim
1. A monitoring system that identifies an event candidate within a wireless node network, the system comprising:
- a server disposed at a top level within the wireless node network;
an ID node disposed at a low level within the wireless node network;
a master node disposed at a middle level within the wireless node network, wherein the master node further comprisesa master node processor,a memory storage coupled to the master node processor, 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 processor and operative to communicate with the ID node over a first communication path, anda second communication interface coupled to the master node processor 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 processor, is operative todetect, with the first communication interface, a first advertising signal broadcast by the ID node over the first communication path,detect, with the first communication interface, a second advertising signal broadcast by the ID node over the first communication path after the ID node broadcasts the first advertising signal,compare an observed parameter of the first advertising signal to an observed parameter of the second advertising signal,identify the event candidate based upon the comparison of the observed parameter of each of the first advertising signal and the second advertising signal, andcause the second communication interface to report the identified event candidate to the server over the second communication path;
wherein the server is operative to receive the event candidate from the master node, adjust node management information resident on the server based upon the event candidate, generate an adjustment response consistent with the adjusted node management information, the adjustment response comprising an adjusted profile for the ID node, and transmit the adjustment response to the master node; and
wherein the master node is further operative to receive the adjustment response from the server and cause the ID node to operate with the adjusted profile based upon the adjustment response.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Systems, apparatus, and methods are described for enhanced monitoring for an event candidate within a wireless node network. Such a system, for example, may include a server at a top level within the wireless node network, an ID node disposed at a low level within the wireless node network, and a master node disposed at a middle level within the wireless node network. The master node, which separately communicates with the server and the ID node and executes event detection code stored on its memory storage, is operative to detect a first and a second advertising signal broadcast by the ID node over a communication path with the ID node, compare an observed parameter of each of the first and second advertising signal (such as signal strength), identify the event candidate based upon the comparison, and use a second communication path to report the identified event candidate to the server.
-
Citations
111 Claims
-
1. A monitoring system that identifies an event candidate within a wireless node network, the system comprising:
-
a server disposed at a top level within the wireless node network; an ID node disposed at a low level within the wireless node network; a master node disposed at a middle level within the wireless node network, wherein the master node further comprises a master node processor, a memory storage coupled to the master node processor, 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 processor and operative to communicate with the ID node over a first communication path, and a second communication interface coupled to the master node processor 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 processor, is operative to detect, with the first communication interface, a first advertising signal broadcast by the ID node over the first communication path, detect, with the first communication interface, a second advertising signal broadcast by the ID node over the first communication path after the ID node broadcasts the first advertising signal, compare an observed parameter of the first advertising signal to an observed parameter of the second advertising signal, identify the event candidate based upon the comparison of the observed parameter of each of the first advertising signal and the second advertising signal, and cause the second communication interface to report the identified event candidate to the server over the second communication path; wherein the server is operative to receive the event candidate from the master node, adjust node management information resident on the server based upon the event candidate, generate an adjustment response consistent with the adjusted node management information, the adjustment response comprising an adjusted profile for the ID node, and transmit the adjustment response to the master node; and wherein the master node is further operative to receive the adjustment response from the server and cause the ID node to operate with the adjusted profile based upon the adjustment response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A monitoring system that identifies an event candidate within a wireless node network, the system comprising:
-
a server disposed at a top level within the wireless node network; an ID node disposed at a low level within the wireless node network, the ID node being operative to broadcast a plurality of advertising signals over time; a master node disposed at a middle level within the wireless node network, wherein the master node further comprises a master node processor, a memory storage coupled to the master node processor, 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 processor and operative to communicate with the ID node over a first communication path, and a second communication interface coupled to the master node processor 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 processor, is operative to detect, with the first communication interface, a first advertising signal broadcast by the ID node over the first communication path; detect, with the first communication interface, a second advertising signal broadcast by the ID node over the first communication path after the ID node broadcasts the first advertising signal; compare an observed parameter of each of the first advertising signal and the second advertising signal; detect, with the first communication interface, a third advertising signal broadcast by the ID node over the first communication path after the ID node broadcasts the second advertising signal; detect, with the first communication interface, a fourth advertising signal broadcast by the ID node over the first communication path after the ID node broadcasts the third advertising signal; generate a first checkpoint summary as a statistical representation of the first advertising signal and the second advertising signal; and generate a second checkpoint summary as a statistical representation of the third advertising signal and the fourth advertising signal; compare the observed parameter for each of the first checkpoint summary and the second checkpoint summary; identify the event candidate based upon the comparison of the observed parameter for each of the first checkpoint summary and the second checkpoint summary; and cause the second communication interface to report the identified event candidate to the server over the second communication path.
-
-
28. 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 processor; a memory storage coupled to the node processor, the memory storage maintaining event detection engine code for execution by the node processing unit; a first communication interface coupled to the node processor and operative to communicate with at least a first of the ID nodes over a first communication path; a second communication interface coupled to the node processor and operative to communicate with the server over a second communication path; and wherein the node processor, when executing the event detection engine code maintained on the memory storage, is operative to detect, via the first communication interface, a first advertising signal broadcast by the first ID node over the first communication path, detect, via the first communication interface, a second advertising signal broadcast by the first ID node over the first communication path after the first ID node broadcasts the first advertising signal, compare an observed parameter of the first advertising signal to an observed parameter of the second advertising signal, identify the event candidate based upon the comparison of the observed parameter of each of the first advertising signal and the second advertising signal, and cause the second communication interface to report the identified event candidate to the server over the second communication path, receive, via the second communication interface, an adjustment response from the server, the adjustment response corresponding to node management information resident on the server as responsively adjusted according to the identified event candidate reported to the server, the adjustment response comprising an adjusted profile for the ID node, and cause, via the first communication interface, the ID node to operate with the adjusted profile based upon the adjustment response. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. 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 processor; a memory storage coupled to the node processor, the memory storage maintaining event detection engine code for execution by the node processing unit; a first communication interface coupled to the node processor and operative to communicate with at least a first of the ID nodes over a first communication path; a second communication interface coupled to the node processor and operative to communicate with the server over a second communication path; and wherein the node processor, when executing the event detection engine code maintained on the memory storage, is operative to detect, via the first communication interface, a first advertising signal broadcast by the first ID node over the first communication path; detect, via the first communication interface, a second advertising signal broadcast by the first ID node over the first communication path after the first ID node broadcasts the first advertising signal; compare an observed parameter of each of the first advertising signal and the second advertising signal; detect, via the first communication interface, a third advertising signal broadcast by the first ID node over the first communication path after the first ID node broadcasts the second advertising signal; detect, via the first communication interface, a fourth advertising signal broadcast by the first ID node over the first communication path after the first ID node broadcasts the third advertising signal; generate a first checkpoint summary as a statistical representation of the first advertising signal and the second advertising signal; and generate a second checkpoint summary as a statistical representation of the third advertising signal and the fourth advertising signal; compare the observed parameter for each of the first checkpoint summary and the second checkpoint summary; and identify the event candidate based upon the comparison of the observed parameter for each of the first checkpoint summary and the second checkpoint summary; and cause the second communication interface to report the identified event candidate to the server over the second communication path.
-
-
56. 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:
-
receiving, by the master node, a first advertising signal broadcast by a first of the ID nodes; receiving, by the master node, a second advertising signal broadcast by the first ID node after the first ID node broadcasts the first advertising signal; identifying, by the master node, the event candidate based upon a comparison of an observed parameter of the first advertising signal and an observed parameter of the second advertising signal; reporting, by the master node to the server, the event candidate relative to the first ID node; receiving, by the master node, an adjustment response from the server based upon the event candidate, the adjustment response corresponding to node management information resident on the server as responsively adjusted according to the identified event candidate, the adjustment response comprising an adjusted profile for the first ID node; and causing, by the master node, an operational update of the first ID node according to the adjustment response received from the server. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87)
-
-
88. 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:
-
receiving, by the master node, a first advertising signal broadcast by a first of the ID nodes; receiving, by the master node, a second advertising signal broadcast by the first ID node after the first ID node broadcasts the first advertising signal; receiving, by the master node, a third advertising signal broadcast by the first ID node after the first ID node broadcasts the second advertising signal; receiving, by the master node, a fourth advertising signal broadcast by the first ID node after the first ID node broadcasts the third advertising signal; generating, by the master node, a first checkpoint summary as a statistical representation of the first advertising signal and the second advertising signal; generating, by the master node, a second checkpoint summary as a statistical representation of the third advertising signal and the fourth advertising signal; identifying, by the master node, the event candidate based upon a comparison of an observed parameter for each of the first checkpoint summary and the second checkpoint summary; and reporting, by the master node to the server, the event candidate relative to the first ID node.
-
-
89. 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:
-
detecting, by the master node, a plurality of advertising signals broadcast by a first of the ID nodes over a time period; identifying, by the master node, the event candidate relative to the first ID node when an observed parameter of each of the different advertising signals changes over the time period to reflect the event candidate; and reporting, by the master node to the server, the event candidate relative to the first ID node receiving, by the master node, an adjustment response from the server based upon the event candidate, the adjustment response corresponding to node management information resident on the server as responsively adjusted according to the identified event candidate, the adjustment response comprising an adjusted profile for the first ID node; and causing, by the master node, an operational update of the first ID node according to the adjustment response received from the server. - View Dependent Claims (90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110)
-
-
111. 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:
-
detecting, by the master node, a plurality of advertising signals broadcast by a first of the ID nodes over a time period; detecting, by the master node, a first set of advertising signals broadcast by the first ID node and a second set of advertising signals broadcast by the first ID node after the first set of advertising signals, the first set of advertising signals and the second set of advertising signals being part of the plurality of advertising signals; identifying, by the master node, the event candidate relative to the first ID node when an observed parameter of the advertising signals changes over the time period to reflect the event candidate, wherein the identifying step comprises; generating, by the master node, a first checkpoint summary as a statistical representation of the first set of advertising signals; generating, by the master node, a second checkpoint summary as a statistical representation of the second set of advertising signals; and identifying, by the master node, the event candidate based upon a comparison of an observed parameter for each of the first checkpoint summary and the second checkpoint summary; and reporting, by the master node to the server, the event candidate relative to the first ID node.
-
Specification