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 sleep mode of low-power expenditure and in active mode including, following transition from sleep mode, transmitting a burst of N number of messages;
at least another of the modules receiving the burst transmission and counting the messages received up to the number N of messages, said another module determining the portion of N messages received for transmitting a response message indicative of the portion of N messages received;
the at least one module receiving from said another module and other of the plurality of modules response messages that each indicate a portion of the N messages received thereby; and
said at least one of the modules selecting to communicate with a module of the plurality thereof from which response messages were received containing selection parameters including indication of portion of N messages received by each such module.
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
35 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 sleep mode of low-power expenditure and in active mode including, following transition from sleep mode, transmitting a burst of N number of messages;
at least another of the modules receiving the burst transmission and counting the messages received up to the number N of messages, said another module determining the portion of N messages received for transmitting a response message indicative of the portion of N messages received;
the at least one module receiving from said another module and other of the plurality of modules response messages that each indicate a portion of the N messages received thereby; and
said at least one of the modules selecting to communicate with a module of the plurality thereof from which response messages were received containing selection parameters including indication of portion of N messages received by each such module. - 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 in a sleep mode of low-power expenditure and in active mode for receiving and transmitting messages, the method comprising:
-
transmitting from the at least one module a burst of N number of messages following transition from sleep mode to active mode;
receiving the burst transmission by at least another of the modules and by other of the plurality of modules and counting messages received by each such module up to the N number of messages;
determining the portion of N number of messages received by each of the at least another module and by other of the plurality of modules for transmitting from each such receiving module a response message indicative of the portion of N messages received thereby;
receiving by the one module response messages from said another module and other of the plurality of modules that each indicate a portion of the N messages received thereby; and
said one module selecting to communicate with a module of the plurality thereof from which response messages were received containing selection parameters including indication of the portion of N messages received by each such module. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An adaptive network including a control module and a plurality of interactive modules adaptively communicating with the control module, the network comprising:
-
at least one of the plurality of modules operable in sleep mode and in interactive mode as a leaf node in the network to selectively transmit a first message to the control module via communication channels between one or more of the plurality of modules in the network;
said control module being responsive to a first message received thereby to transmit a second message acknowledging receipt of the first message and inhibiting said one module from reverting to sleep mode for duration of a command transmitted thereto; and
said one module reverting to sleep mode following the duration of the command transmitted thereto from the control module. - View Dependent Claims (18)
-
-
19. A method for operating a self-adaptive network including a control module and a plurality of interactive modules adaptively communicating with the control module in which at least one of the plurality of modules is operable in sleep mode and in interactive mode as a leaf node in the network, the method comprising:
-
selectively transmitting a first message from said one module to the control module via communication channels between one or more of the plurality of modules and the control module;
transmitting from the control module in response to receipt thereby of a first message a second message acknowledging receipt of the first message and inhibiting said one module from reverting to sleep mode for duration of a command transmitted thereto; and
reverting said one module to sleep mode following the duration of the command transmitted thereto from the command module. - View Dependent Claims (20)
-
-
21. In an adaptive network of interactive modules, a computer-implemented program operable in a plurality of the modules for transmitting from at least one of the plurality of modules a burst of N number of messages;
-
receiving from other of the plurality of modules signals indicating a portion of N messages received by said other of the plurality of modules, and communicating with a selected other of the plurality of modules from which a signal is received indicating largest portion of N messages received thereby. - View Dependent Claims (22, 23, 24, 25)
-
-
26. In an adaptive network of interactive modules, a computer-implemented program operable in a plurality of the modules for receiving a portion of N number of messages transmitted thereto by another of the plurality of modules;
- and
transmitting a responsive signal indicating the portion of the N number of messages received thereby. - View Dependent Claims (27)
- and
-
28. In an adaptive network of interactive modules, a computer-implemented program operable in a plurality of the modules for transmitting from at least one of the plurality of modules an initial signal requesting response from other of the plurality of modules within transmission vicinity;
-
analyzing signal strength of responsive signals received from other of the plurality of modules within transmission vicinity of the at least one module; and
communicating with a selected other of the plurality of modules from which a response signal of highest signal strength is received. - View Dependent Claims (29)
-
-
30. In an adaptive network of interactive modules, a computer-implemented program operable in a plurality of the modules for transmitting from at least one of the plurality of modules an initial signal requesting response from other of the plurality of modules within transmission vicinity;
-
analyzing responsive signals containing indications of energy expenditures received by said at least one module from other of the modules within the transmission vicinity and incurred by other of the plurality of modules in communicating within the adaptive network along communication channels including one or more of the plurality of modules; and
communication with a selected other of the plurality of modules from which a responsive signal is received containing indication of the lowest energy expenditure. - View Dependent Claims (31)
-
-
32. In an adaptive network of interactive modules, a computer-implemented program operable in a plurality of the modules for receiving a request signal from other of the plurality of modules requesting a responsive transmission;
- and
transmitting from one of the plurality of modules in response to a request signal received thereby, a responsive signal containing indication of energy expenditure by said one module to communicate within the adaptive network along communication channels containing other of the plurality of modules. - View Dependent Claims (33)
- and
-
34. A plurality of interactive modules for operating in a self-adaptive network, each module including a unique address and comprising:
-
means for transmitting a burst of a plural number N of messages;
means for analyzing a portion of N messages received thereby from another module;
means for transmitting a responsive signal including at least one of address, and analysis of portion of N messages received, and energy expended thereby communicating with one or more other modules forming a self-adaptive network;
means for analyzing strength of responsive signal received thereby; and
means for controlling communications exclusively with another module selected in response to one of address, and analysis of strength of received responsive signal, and analysis of portion of N messages received, and indication received thereby of energy expended by other modules to communicate within a self-adaptive network. - View Dependent Claims (35)
-
Specification