A system, method, and adapter card for providing, via a network, emulation of a console of a host computer system on another, remotely located computer system on the network, includes the ability to remotely control a peripheral device connected to a peripheral device interface controller on the adapter card. The adapter card further comprises a processor, a network interface controller providing a connection to the network, a communications client program executing on the processor, and at least one computer-readable medium having stored therein a modified BIOS extension for said peripheral device interface controller. The modified BIOS extension comprises first program code and second program code, the second program code being embedded within the first program code and defining a separate server program. Upon selection by a user at the remote computer system, the modified BIOS extension is loaded into the host memory during execution of the host computer system BIOS, in place of the standard BIOS extension for the peripheral device interface controller. When executed by the host processor, the first program code of the BIOS extension (i) copies the second program code defining the server program to a new location in the host memory, and then (ii) hooks the new location of the server program to an interrupt of the host computer system to cause the host processor to initiate execution of the server program on the host computer system upon a subsequent occurrence of that interrupt. The server program establishes communications with the communications client program on the adapter card, and, thereafter, upon receipt of requests from the communications client program, invokes functions of the host computer system BIOS to control the peripheral device.

Система, метод, и карточка переходники для обеспечивать, через сеть, эмулирование пульта системы на других, дистанционно обнаруженной местонахождение системы главного ЭВМА компьютера на сети, вклюают способность дистанционно контролировать периферийное приспособление соединенное к периферийному регулятору приборного интерфейса на карточке переходники. Карточка переходники более дальнейшая состоит из обработчика, регулятора поверхности стыка сети предусматривая соединение к сети, программы клиента связей исполняя на обработчике, и по крайней мере одного computer-readable средства в этом доработанное выдвижение БИОЗЫ для сказанного периферийного регулятора приборного интерфейса. Доработанное выдвижение БИОЗЫ состоит из первого Кодего программы и второго Кодего программы, второе Кодий программы будучи врезанным в пределах первого Кодего программы и определяющ отдельно программу сервера. На выборе потребителем на дистанционной системе компьютера, доработанное выдвижение БИОЗЫ нагружено в память хозяина во время исполнения БИОЗЫ системы главного ЭВМА, in place of стандартное выдвижение БИОЗЫ для периферийного регулятора приборного интерфейса. После того как я исполняно обработчиком хозяина, первое Кодий программы выдвижения БИОЗЫ (i) копирует второе Кодего программы определяя программу сервера к новому положению в памяти хозяина, и после этого (ii) закрепляет новое положение программы сервера к interrupt системы главного ЭВМА для того чтобы причинить обработчик хозяина проводить исполнение программы сервера на системе главного ЭВМА на затем возникновении того interrupt. Программа сервера устанавливает сообщения с программой клиента связей на карточке переходники, и, в дальнейшем, на получении запросов от программы клиента связей, invokes функции БИОЗЫ системы главного ЭВМА для того чтобы контролировать периферийное приспособление.

 
Web www.patentalert.com

< System for avoiding the assignment of duplicate MAC addresses to network interface devices

< Method and system for flowing data to an arbitrary path defined by a page description language

> Data type mapping for external callouts

> Apparatus and method for creating and documenting procedures

~ 00070