Method, system, and apparatus for communicating with a computer management device
First Claim
1. A method for communicating with a computer management device, the method comprising:
- transmitting first and second commands to the management device over a communications link, wherein the first and second commands conform to a first communication standard, wherein the first command is a vendor specific command for modifying configuration data associated with the management device or for obtaining coordinates of a user input cursor on a remote computer system that is connected to a host computer via the management device, wherein the second command is a storage operation command, and wherein the communications link conforms to a second communication standard;
emulating, at the management device, a device accessible through the communications link, wherein the emulated device conforms to the second communication standard;
receiving, at the management device, the first and second commands through a same interface of the communications link;
determining whether the first and second commands are emulated device commands for communicating with the emulated device; and
in response to determining that the first command is not an emulated device command for communicating with the emulated device, utilizing the received first command for communicating with the management device and utilizing data contained in the received first command to configure the management device; and
in response to determining that the second command is for communicating with the emulated device, passing the second command to the emulated device.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus are provided for enabling communication with a computer management device. According to a method one or more vendor specific commands for communicating with a management device are defined according to a first communication standard. The one or more vendor specific commands are then transmitted to the management device over a communication link conforming to a second communication standard. A device conforming to the second communication standard may be emulated on the communication link. If vendor specific commands are received by the management device that are not intended for the emulated device, the commands may be used for communicating with the management device.
134 Citations
10 Claims
-
1. A method for communicating with a computer management device, the method comprising:
-
transmitting first and second commands to the management device over a communications link, wherein the first and second commands conform to a first communication standard, wherein the first command is a vendor specific command for modifying configuration data associated with the management device or for obtaining coordinates of a user input cursor on a remote computer system that is connected to a host computer via the management device, wherein the second command is a storage operation command, and wherein the communications link conforms to a second communication standard; emulating, at the management device, a device accessible through the communications link, wherein the emulated device conforms to the second communication standard; receiving, at the management device, the first and second commands through a same interface of the communications link; determining whether the first and second commands are emulated device commands for communicating with the emulated device; and in response to determining that the first command is not an emulated device command for communicating with the emulated device, utilizing the received first command for communicating with the management device and utilizing data contained in the received first command to configure the management device; and in response to determining that the second command is for communicating with the emulated device, passing the second command to the emulated device. - View Dependent Claims (2, 3, 4, 5, 7, 8)
-
-
6. A method for communicating with a computer management device, the method comprising:
-
transmitting first and second commands to the management device over a communications link, wherein the first and second commands conform to a first communication standard, wherein the first command is a vendor specific command for modifying configuration data associated with the computer management device or for obtaining coordinates of a user input cursor on a remote computer system that is connected to a host computer via the management device, wherein the second command is a storage operation command, and wherein the communications link conforms to a second communication standard; emulating, at the management device, a device accessible through the communications link, wherein the emulated device conforms to the second communication standard; receiving, at the management device, the first and second commands through a same interface of the communications link; determining whether the first and second commands are emulated device commands for communicating with the emulated device; in response to determining that the first command is not an emulated device command for communicating with the emulated device; (i) utilizing the received first command for communicating with the management device; (ii) causing the management device to determine the coordinates of a user input cursor on a remote computer system that is connected to a host computer via the management device, wherein the first command comprises requests from the host computer to periodically receive the coordinates; and (iii) causing the management device to periodically transmit the coordinates to the host computer in response to the requests from the host computer; and in response to determining that the second command is for communicating with the emulated device, passing the second command to the emulated device. - View Dependent Claims (9, 10)
-
Specification