Patent ID: 8244806

Claim:
A system comprising: a viewer device configured to enable simultaneous control of a plurality of target computing devices from a single viewer computing device, the viewer device having a display and being configured to generate a plurality of graphical windows on the display, the viewer device being configured to be in direct communication with, a server device, the server device being configured to be in direct communication with each of, a plurality of client target devices, each of the plurality of target devices being configured to receive input commands from the server device and each of the plurality of target devices being configured to generate display information for forwarding to the server device, wherein the server device is configured to receive an input effected in one of the graphical windows of the viewer device and to replicate this input so as to provide input commands to each of the target devices and is further configured to receive the display information from the target devices resultant from the input command and relay this information for each target device to the viewer device for display as a separate window on the viewer device, and the system further including an interpretation device, the interpretation device being coupled to a database having stored therein a plurality of user predefined records, the interpretation device being configured to be in communication with the server device and being configured to receive the commands relayed from the viewer device and to provide digital image processing and database look up operations on those commands so as to interpret those commands for subsequent execution on each of the target devices.