Patent ID: 7949798

Claim:
An apparatus for communicating via a network with a remote computer, the apparatus comprising: a device to: receive a first command for communication via the network with the remote computer, the communication including a network redirection session to transmit to the remote computer at least one of storage command and storage data, the at least one of the storage command and the storage data being redirected via the session to the remote computer, the first command indicates a selected type of the session, the selected type being selected from a plurality of redirection session types, the plurality of redirection session types including a storage device redirection session type and a serial-over-local area network session type, the serial-over-local area network session type involving redirecting serial port text-mode data from the apparatus to the remote computer via a serial-over-local area network session via the network and the serial-over-local area network session type also involves redirecting keystroke data from the remote computer to the apparatus; open, in response, at least in part, to the first command, the session, unless opening the session would result in exceeding a maximum permitted redirection session limit; receive a second command to stop redirecting from the apparatus to the remote computer via the session; stop, in response, at least in part, to the second command, the redirecting; receive a third command to close the session; and close, in response, at least in part to the third command, the session.