Method and apparatus for implementing color graphics on a remote computer
First Claim
1. A method of implementing color graphics on a remote computer, the method comprising the acts of:
- (a) creating a copy of EGA color palette information from an EGA color palette of a video graphics controller in an EGA shadow look up table of a remote management controller;
(b) creating a copy of VGA color palette information from a VGA color palette of the video graphics controller in a VGA shadow look up table of the remote management controller; and
(c) using the EGA and VGA color palette information stored in the respective EGA and VGA shadow look up tables to transmit color information to the remote computer.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus captures the color palettes of a video graphics controller of a managed computer to a remote computer to transmit correct color information to a remote computer. A remote management controller may perform this technique independent from the operating system. The managed computer includes a processor and a video graphics controller. The remote management controller snoops a bus, which couples the processor to the video graphics controller, for processor accesses to the EGA and VGA color palettes stored in the video graphics controller. The remote management controller includes an EGA shadow look up table and a VGA shadow look up table that store the snooped information which is used to create correct color information to be transmitted to the remote computer so that it can display the same colors generated at the managed computer.
30 Citations
24 Claims
-
1. A method of implementing color graphics on a remote computer, the method comprising the acts of:
-
(a) creating a copy of EGA color palette information from an EGA color palette of a video graphics controller in an EGA shadow look up table of a remote management controller;
(b) creating a copy of VGA color palette information from a VGA color palette of the video graphics controller in a VGA shadow look up table of the remote management controller; and
(c) using the EGA and VGA color palette information stored in the respective EGA and VGA shadow look up tables to transmit color information to the remote computer. - View Dependent Claims (2, 3, 4)
-
-
5. A method of implementing color graphics on a remote computer, the method comprising the acts of:
-
(a) creating a copy of EGA color palette information from EGA color palette of a video graphics controller in an EGA shadow look up table of a remote management controller; and
(b) using the EGA color palette information stored in the EGA shadow look up table to transmit color information to the remote computer. - View Dependent Claims (7, 8)
-
-
6. The method, as set forth in claim 6, wherein act (a) comprises the act of:
snooping a bus for processor accesses to the EGA color palette, where the bus couples the processor to the video graphics controller.
-
9. A method of implementing color graphics on a remote computer, the method comprising the acts of:
-
(a) creating a copy of VGA color palette information from a VGA color palette of a video graphics controller in a VGA shadow look up table of a remote management controller; and
(b) using the VGA color palette information stored in the VGA shadow look up table to transmit color information to the remote computer. - View Dependent Claims (10, 11, 12)
-
-
13. A method of implementing color graphics on a remote computer, the method comprising the acts of:
-
(a) snooping processor accesses to an EGA color palette of a video graphics controller and storing EGA color palette information from the processor in an EGA shadow look up table of a remote management controller;
(b) snooping processor accesses to a VGA color palette of the video graphics controller and storing VGA color palette information from the processor in a VGA shadow look up table of the remote management controller; and
(c) using the EGA and VGA color palette information stored in the respective EGA and VGA shadow look up tables to transmit color information to the remote computer. - View Dependent Claims (14, 15, 16)
-
-
17. A method of implementing color graphics on a remote computer, the method comprising the acts of:
-
(a) snooping processor accesses to an EGA color palette of a video graphics controller and storing EGA color palette information from the processor in an EGA shadow look up table of a remote management controller; and
(b) using the EGA color palette information stored in the EGA shadow look up table to transmit color information to the remote computer. - View Dependent Claims (18, 19, 20)
-
-
21. A method of implementing color graphics on a remote computer, the method comprising the acts of:
-
(a) snooping processor accesses to a VGA color palette of a video graphics controller and storing VGA color palette information from the processor in a VGA shadow look up table of a remote management controller; and
(b) using the VGA color palette information stored in the VGA shadow look up table to transmit color information to the remote computer. - View Dependent Claims (22, 23, 24)
-
Specification