Patent ID: 7007282
Filing Date: 2006-02-28
Classification: G06F

Abstract:
1. A portable slave device which is connected through a predetermined coupling device to a host device comprising a file system and an application program, the slave device comprising: a media driver for performing connection to the file system of the host device via the predetermined coupling device according to a predetermined protocol, wherein the media driver comprises at least one of a control and error correction layer, a logical-to-physical conversion layer and a file system drive layer; and a storage device which is connected to the file system of the host device via the media driver, wherein at least a portion of the storage device operates as a storage device of the host device when the application program is used by the host device, wherein the media device is logically connected to the file system according to a predetermined protocol between one of (a) the control and error correction layer of the media driver and a control and error correction layer of the file system such that data is transmitted from the control and error correction layer of the media driver of the slave device to the application program of the host device via the control and error correction layer of the file system of the host device, (b) the logical-to-physical conversion layer of the media driver and a logical-to-physical conversion layer of the file system of the host device such that data is transmitted from the control and error correction layer and the logical-to-physical conversion layer of the media driver of the slave device to the application program via the logical-to-physical conversion layer and file system drive layer of the file system of the host device, and (c) the file system drive layer of the media driver and a file system drive layer of the file system of the host device such that data transmitted via the control and error correction layer, the logical-to-physical conversion layer and the file system drive layer of the media driver of the slave device is sent to the application program via the file system drive layer of the file system of the host device.