Patent ID: 8683161

Claim:
A mass storage device configured for copying data between locations within the mass storage device without accessing a host computer, the mass storage device comprising: a package comprising a circuit board; a connector adapted to interface the circuit board with a host bus adapter of a host computer; a memory cache device on the circuit board; storage memory comprising at least first and second non-volatile storage memory devices on the circuit board; shadow memory means on the circuit board, the shadow memory means being on a separate memory device that is separate from the storage memory; and a controller on the circuit board, the controller being operable to respond to a file copy request received by the mass storage device from the host computer for a file to be copied between first and second locations within the first and second non-volatile storage devices, respectively, of the storage memory without accessing the host computer, wherein the controller loads data from the first location within the storage memory into the shadow memory means and writes the data from the shadow memory means to the second location within the storage memory without routing the data through the host computer.