Adaptive network and method
First Claim
1. An adaptive network including a plurality of interactive modules, and comprising:
- at least one of the modules operable as a leaf node in the network and operable in a sleep mode of operation of low-power expenditure and in an active mode of operation including, following transition from said sleep mode of operation, transmitting a burst of N number of messages of a first type;
a plurality of the modules each receiving at least one of the messages in the burst transmission and then counting the number of messages actually received up to the expected number N of messages, determining a received value (PR) as a function of the number of messages actually received and the number of N expected messages and transmitting a response message comprising the respective received value (PR);
the leaf node module receiving a plurality of response messages; and
the leaf node module selecting a parent module, from the plurality of modules from which response messages were received, as a function of the received values (PR) in the received response messages.
4 Assignments
0 Petitions
Accused Products
Abstract
A plurality of modules interact to form an adaptive network in which each module transmits and receives data signals indicative of proximity of objects. A central computer accumulates the data produced or received and relayed by each module for analyzing proximity responses to transmit through the adaptive network control signals to a selectively-addressed module to respond to computer analyses of the data accumulated from modules forming the adaptive network. Interactions of local processors in modules that sense an intrusion determine the location and path of movements of the intruding object and control cameras in the modules to retrieve video images of the intruding object. Multiple operational frequencies in adaptive networks permit expansions by additional networks that each operate at separate radio frequencies to avoid overlapping interaction. Additional modules may be introduced into operating networks without knowing the operating frequency at the time of introduction. Remote modules operating as leaf nodes of the adaptive network actively adapt to changed network conditions upon awaking from power-conserving sleep mode. New programs are distributed to all or selected modules under control of the base station.
-
Citations
25 Claims
-
1. An adaptive network including a plurality of interactive modules, and comprising:
-
at least one of the modules operable as a leaf node in the network and operable in a sleep mode of operation of low-power expenditure and in an active mode of operation including, following transition from said sleep mode of operation, transmitting a burst of N number of messages of a first type; a plurality of the modules each receiving at least one of the messages in the burst transmission and then counting the number of messages actually received up to the expected number N of messages, determining a received value (PR) as a function of the number of messages actually received and the number of N expected messages and transmitting a response message comprising the respective received value (PR); the leaf node module receiving a plurality of response messages; and the leaf node module selecting a parent module, from the plurality of modules from which response messages were received, as a function of the received values (PR) in the received response messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of operating an adaptive network of a plurality of interactive modules including at least one module operable as a leaf node in the network and operable in a sleep mode of operation of low-power expenditure and in an active mode of operation for receiving and transmitting messages, the method comprising:
-
transmitting from the leaf node module a burst of N number of messages of a first type following transition from the sleep mode of operation to the active mode of operation; receiving at least one of the messages in the burst transmission at a plurality of receiving modules and each then counting messages actually received by each such receiving module up to the expected N number of messages; determining a received value (PR) as a function of the number of messages actually received by each of the plurality of receiving modules and each such receiving module transmitting a response message comprising the respective received value (PR); receiving by the leaf node module response messages from a plurality of responding modules; and said leaf node module selecting a parent module from the plurality of responding module from which response messages were received as a function of the received values (PR) in the received response messages. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. In an adaptive network of a plurality of interactive modules, a computer-implemented method operable in a leaf node module of the plurality of modules for transmitting from the leaf node module a burst of N number of messages of a first type ;
-
receiving, from a plurality of other modules, signals indicating a number (PR) of the N burst messages actually received by each of said other plurality of modules, and selecting one of the plurality of other modules as a parent node module as a function of the respective messages received numbers (PR). - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A plurality of interactive modules for operating in a self-adaptive network, each module having a unique address and each module comprising:
-
means for transmitting a burst of N number of messages of a first type; means for counting a number of burst messages actually received from another module; means for transmitting a responsive signal including at least one of the respective unique address, a received value (PR) calculated as a function of the number of burst messages actually received and the number of N messages expected, and information regarding energy expended communicating with one or more other modules in the network; means for analyzing strength of a responsive signal received from another module; and means for selecting another module to communicate exclusively with as a function of one or more of the received unique addresses, the analysis of the strength of received responsive signals, an analysis of the received values (PR), and the energy expended information received from other modules within the network. - View Dependent Claims (25)
-
Specification