compressed in step 382 and or encrypted in step 384 then the signals are transported in 386 via ip network 344 to the vps 304 once in vps 304 the signals are decrypted and decompressed in items 332 and 334 respectively if required the input signals are then demultiplexed in 336 in order to separate the signals for decoding in items 338 340 and 342 then the keyboard mouse and other device signals are sent to the host 302 where the commands are executed internally following the execution of the keyboard mouse and other device inputs two hardware output signals are transmitted back to vps 302 the video output signal and the other device output signal the video output signal enters video logic element 306 which captures compares analyzes and encodes the output in steps 308 314 respectively the other device output signal is sent to other device logic element 316 where it is captured processed and encoded in steps 318 322 respectively the encoded video and other device outputs are then multiplexed in step 324 and can optionally be compressed and or encrypted in steps 326 and 328 respectively the multiplexed output signal is then transported in step 330 over ip network 344 to the vpc 305 once the output signal is back in the vpc it is decrypted and decompressed if need be in steps 390 and 392 respectively the output signal is then demultiplexed into separate video and other device signals in step 394 following that the two signals are decoded in steps 396 and 398 and then.