Patent ID: 7827258
Filing Date: 2010-11-02
Classification: G06F,H04L

Abstract:
1. A method for communicating with a computer management device, the method comprising: defining, at a host computer managed by the computer management device, one or more vendor specific commands, the vendor specific commands conforming to a first communication standard, wherein the computer management device is operative to receive video output of the host computer and transmit the video output to a remote computer and further operative to receive user input received at and transmitted from the remote computer and provide the user input to the host computer; emulating a device at the computer management device, the emulated device conforming to a second communication standard; transmitting the one or more vendor specific commands from an application programming interface of the host computer to the device emulated at the computer management device over a communications link between the host computer and the computer management device, the communications link conforming to the second communication standard; receiving the one or more vendor specific commands at the computer management device; determining, at the computer management device, whether the one or more vendor specific commands are commands intended for accessing data on the device emulated by the computer management device, commands for modifying configuration data associated with the computer management device, or commands for obtaining coordinates of a user input cursor on the remote computer; in response to determining that the one or more vendor specific commands are commands for modifying configuration data associated with the computer management device or commands for obtaining coordinates of a user input cursor on the remote computer, utilizing the received vendor specific commands for communicating with the computer management device; and in response to determining that the one or more vendor specific commands are commands intended for accessing data on the device emulated by the computer management device, accessing content from a mass storage device attached to the remote computer to the computer management device.