Interactive surveillance network and method
First Claim
1. A network including:
- a plurality of modules, each of the modules for operation in communication with other ones of the modules forming an adaptive network thereof,each of the plurality of modules having a unique identification code and comprising;
a transceiver configured to transmit and receive signals on a selected frequency of electromagnetic energy;
at least one sensor for detecting proximity of an object; and
a processor coupled to the transceiver and the sensor for forming a data signal representative of sensed proximity of an object for transmission with the respective identification code via the transceiver, said processor producing for transmission by the transceiver a join request that includes the identification code of the module, said join request representative of a request by the module to operate within the network;
said transceiver receiving an acknowledgement signal from a second module operating within the network if no acknowledgement signal is transmitted by any additional modules within a time interval measured at the second module; and
a base station including computer and a memory for storing identification codes and receiving said join request, said computer comparing the identification code in the received join request to the stored identification codes and forwarding a reply signal indicative of the resultant comparison.
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 analyzes 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. New programs are distributed to all or selected modules under control of the base station.
-
Citations
23 Claims
-
1. A network including:
-
a plurality of modules, each of the modules for operation in communication with other ones of the modules forming an adaptive network thereof, each of the plurality of modules having a unique identification code and comprising; a transceiver configured to transmit and receive signals on a selected frequency of electromagnetic energy; at least one sensor for detecting proximity of an object; and a processor coupled to the transceiver and the sensor for forming a data signal representative of sensed proximity of an object for transmission with the respective identification code via the transceiver, said processor producing for transmission by the transceiver a join request that includes the identification code of the module, said join request representative of a request by the module to operate within the network; said transceiver receiving an acknowledgement signal from a second module operating within the network if no acknowledgement signal is transmitted by any additional modules within a time interval measured at the second module; and a base station including computer and a memory for storing identification codes and receiving said join request, said computer comparing the identification code in the received join request to the stored identification codes and forwarding a reply signal indicative of the resultant comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for operating a system including a plurality of networks, each network including a base station and a plurality of modules in communication via electromagnetic energy, in which each module includes a sensor for transmitting a data signal representative of proximity of an object, the method comprising:
-
selectively altering radio frequencies of the electromagnetic energy during successive operating intervals; linking the base stations of the networks for signal communications therebetween; and synchronizing the operating radio frequencies of the networks via signal communications therebetween to different ones of a set of different radio frequencies during successive operating intervals. - View Dependent Claims (12)
-
-
13. A method of operating a module in a network including a base station and a plurality of such modules that each have an associated identification code and that each transmit and receive electromagnetic signals, the method comprising:
-
responding to an electromagnetic signal received from another module representative of a request for operational access to the network; delaying for an interval transmission of an acknowledgment signal indicative of receipt of the signal representative of a request wherein the interval of delay is random; sensing during the interval transmission of an acknowledgment signal from another module in the network, and a);
in the presence of an acknowledgment signal from another module, not transmitting an acknowledgment signal, or b);
in the absence of an acknowledgment signal from another module, transmitting an acknowledgment and retransmitting the signal representative of the request. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method for operating a module to access an operating network of a plurality of such modules that each include an identification code and that each transmit and receive electromagnetic signals, the method comprising:
-
initiating transmission of a signal representative of a request for operational access to the networks; detecting for an interval receipt of a signal from the network indicative of acknowledgment of the transmission of the signal representative of the request; after the interval a) in the absence of detecting a signal indicative of acknowledgment, retransmitting a signal representative of a request for operational access to the network, or b) upon detecting a signal indicative of acknowledgment, initiating a delay interval within which to receive from the network a transmitted signal indicative of rejection of a signal indicating acceptance of the request with an associated coded signal; and in response to receiving a signal indicative of acceptance of the request, installing the coded signal as a network address for operational access within the network. - View Dependent Claims (21)
-
-
22. A method of operating a network including a base station and a plurality of modules that can each receive and transmit electromagnetic signals between modules and between a module and the base station, the method comprising:
-
operating a network of a plurality of the modules in electromagnetic signal communication directly or via intermediate modules with the base station; storing in each module a program for modifying operation of the module incident to receiving transmission of software; operating the base station to activate the program stored in a module; segmenting in the base station a plurality of code capsules of the software to be supplied to the modules, for electromagnetic signal transmission to a module via one or more intermediate modules; storing the code capsules in modules also receiving the electromagnetic signal transmission of code capsules; polling the modules for an indication of which code capsules were not received by a specific module; and transmitting from the base station to the specific module either directly or through one or more intermediate modules the code capsules not received by the specific module; transmitting from the base station to the modules of the network either directly or through one or more intermediate modules a command for executing a reboot of the modules on the software supplied thereto, the command including a delay of the execution by a specific module associated with a number of intermediate modules transmitting the command to the specific module. - View Dependent Claims (23)
-
Specification