Embodiments of the invention enable the dynamic discovery and operation of
at least one over a public network such as the Internet. The system may
comprise dynamically discoverable sensors such as a video camera or video
surveillance system or any other type of sensor capable of detecting a
target. Sensors may be collocated or distantly located from weapons and
there may be a different number of weapons and sensors in a
configuration. An operator may control more than one weapon at a time and
may obtain sensor data output from more than one sensor at a time. One or
more weapons may be aimed simultaneously by performing a user gesture
such as a mouse click or game controller button selection with respect to
a particular sensor data output. An operator user interface may be cloned
onto another computer for real-time supervision or for later analysis or
training for example.