Patent ID: 7806705

Claim:
A portable universal serial bus (USB) storage device that transfers data using a bulk-only-transfer (BOT) protocol, comprising: a core unit having a USB plug connector coupled to one or more flash memory devices and a flash controller disposed therein, the flash controller controlling the one or more flash memory devices and the USB plug connector providing an interface for accessing the one or more flash memory devices, wherein the flash controller is configured to transfer data from the one or more flash memory devices to an external host and to receive data from the external host to the one or more flash memory devices via the USB plug connector using a bulk-only-transfer (BOT) protocol; a housing having a top housing and a bottom housing for enclosing the core unit, wherein the top housing and the bottom housing when attached together form a front end opening to allow the USB plug connector to be deployed external to the housing; and a core unit carrier for carrying the core unit to slide the USB plug connector in and out via the front end opening of the housing for deploying and retracting the core unit, wherein the core unit carrier includes a slide button disposed on a top surface of the core unit carrier, wherein the top housing further includes a slide button opening, which when the top housing and the bottom housing enclose the core unit carrier carrying the core unit, causes the slide button of the core unit carrier to be exposed external to the top housing via the slide button opening, wherein the exposed button allows a finger of a user to slide the USB plug connector of the core unit in and out of the housing via the front end opening of the housing.