Patent ID: 6968386

Claim:
A system for downloading a data file from a web server to a user workstation through a local area network (LAN) that is connected to the user workstation, the user workstation including a hard disk for storing a data file being transferred over a Small Computer System Interface (SCSI) bus, the user workstation comprising: a network adapter having: a dual-port memory for temporarily storing a data file, the dual-port memory having a first, second and third port; a system bus interface coupling the first port with a system bus in the user workstation; a LAN logic unit coupling the LAN to the second port of the multi-port memory; a SCSI logic unit coupling the SCSI bus to the third port of the dual-port memory; and a microcontroller coupled to the dual-port memory, wherein the microcontroller selectively routes incoming data files from the LAN to either the system bus interface or the SCSI logic unit via the dual-port memory, and wherein the microcontroller selectively routes outgoing data files from the hard disk to the SCSI bus to the SCSI logic unit to the dual-port memory to the LAN logic unit to the LAN, thus bypassing the system bus interface of the user workstation when sending data files from the hard disk to the LAN.