System and method for direct file transfer in a computer network
AssigneeSimpleTech, Inc.
InventorMark Moshayedi
Life of this patent
Estimating the term…
Abstract
A computing host includes a host processor and a communication processor both coupled in communication with a network and a storage device. The host processor receives a file request for transferring a file between the network the storage device, determines that the file request is to be performed by using a direct file transfer, generates a command based on the file request, and provides the command to the communication processor. The communication processor transfers the file between the network and the storage device based on the command without passing the file through the host processor. Additionally, the communication processor can transmit the file to the network.
Claims20
A method for directly transferring a file between a network and a storage device, the method comprising:
- receiving a file request by a host processor coupled in communication with the storage device;
- generating a command by the host processor based on the file request in response to receiving the file request;
- issuing the command from the host processor to a communication processor coupled in communication with the network and the storage device;
- and
- transferring the file between the network and the storage device based on the command without passing the file through the host processor.
A system for transferring a file between a network and a storage device, the system comprising:
- a host processor coupled in communication with the storage device, the host processor configured to receive a file request from the network and to generate a command based on the file request;
- and
- a communication processor coupled in communication with the storage device and the host processor, the communication processor configured to transfer the file between the network and the storage device based on the command without passing the file through the host processor.
A system for directly transferring a file between a network and a storage device, the system comprising:
- means for receiving a file request by a host processor coupled in communication with the storage device;
- means for generating a command by the host processor based on the file request in response to receiving the file request;
- means for issuing the command from the host processor to a communication processor coupled in communication with the network and the storage device;
- and
- means for transferring the file between the network and the storage device based on the command without passing the file through the host processor.
Dependencies are inferred from the claim text.