×

System for configuring a computer with or without an operating system to allow another computer to remotely exchange data and control the computer

  • US 6,609,151 B1
  • Filed: 08/31/1999
  • Issued: 08/19/2003
  • Est. Priority Date: 08/31/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for exchanging data between two computers connected to a network, comprising:

  • configuring a network interface card (NIC) of a first computer to communicate with a network;

    generating a timer interrupt based on a timing signal in the first computer; and

    configuring the BIOS of the first computer to communicate with a second computer connected to the network according to the timer interrupt to allow the second computer to control the first computer both when the first computer has a running operating system, wherein the timing signal includes a periodic clock signal, and the BIOS is configured to control data exchange between the first and second computers by;

    intiating the timer interrupt at a periodic timer tick of the clock signal;

    determining whether an acknowledgment signal for a previous data packet sent from the first computer to the second computer is received;

    terminating the timer interrupt when the acknowledgment is pending;

    determining whether any data packet from the second computer is received by the first computer when the acknowledgment is not pending;

    when a data packet is received, unpacketizing the data packet and sending associated unpacketized data to one or more devices in the first computer; and

    when there is no received data from the second computer, packetizing data generated by the first computer according to a network communication protocol and sending a resultant data packet to the second computer.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×