Operating system independent method and apparatus for graphical remote access having improved latency

   
   

A method and apparatus updates video graphics changes of a managed computer to a remote computer. These updates may be performed independent of the operating system. In one embodiment, the screen (e.g., frame buffer) of the managed computer is divided into a number of blocks. A remote management controller snoops a bus coupling a processor to a video graphics controller to determine whether the processor has changed the contents of some blocks. If so, the location of the first changed block and the last changed block is stored in a pair of registers. The registers are periodically checked during the normal row-by-row scanning of the blocks. If the registers contain information indicating that a portion of the frame buffer has been changed, the remote management controller may temporarily terminate normal scanning in favor of scanning the changed portion. In one embodiment, a rectangle may be inferred using the minimum and maximum block locations, so that only blocks within the rectangle will be scanned prior to resumption of normal row-by-row scanning.

Un metodo e cambiamenti dei grafici degli aggiornamenti dell'apparecchio i video di un calcolatore controllato ad un calcolatore a distanza. Questi aggiornamenti possono essere indipendente effettuato dal sistema operativo. In un incorporamento, lo schermo (per esempio, amplificatore di struttura) del calcolatore controllato è diviso in un certo numero di blocchi. Snoops del regolatore dell'amministrazione a distanza un bus che accoppia un processor ad un video regolatore dei grafici per determinare se il processor cambi il contenuto di alcuni blocchi. In caso affermativo, la posizione del blocco in primo luogo cambiato e di ultimo blocco cambiato è memorizzata in un accoppiamento dei registri. I registri sono controllati periodicamente durante l'esame normale di fila-da-fila dei blocchi. Se i registri contengono le informazioni che indicano che una parte dell'amplificatore di struttura è stata cambiata, il regolatore dell'amministrazione a distanza può temporaneamente terminare l'esame normale per l'esplorazione della parte cambiata. In un incorporamento, un rettangolo può essere arguito usando il minimo e le posizioni massime del blocco, di modo che soltanto i blocchi all'interno del rettangolo saranno esplorati prima della ripresa dell'esame normale di fila-da-fila.

 
Web www.patentalert.com

< Method and apparatus for rate-based scheduling using a relative error approach

< Data cartridge-to-caddy referencing system for a data cartridge handling mechanism within an autochanger

> Vertical interconnection structure and methods

> Embedded DRAM system having wide data bandwidth and data transfer data protocol

~ 00125