Patent ID: 8086791
Filing Date: 2011-12-27
Classification: G06F

Abstract:
1. A removable jump drive or SD card, comprising: a flash memory for storing data; a dedicated flash memory controller for controlling host access to the non volatile flash memory; a random access memory controller ported to the dedicated flash memory controller; a random access memory chip connected to the random access memory controller; a peripheral component interface onboard the jump drive or SD card, the flash memory controller integrated within the peripheral component interface; and one or more disk controller registers and or bus controller registers within the peripheral component interface, the one or more disk controller registers representing the jump drive or SD card as a disk or as a bussed device to a host computing appliance reading or writing to the jump drive or SD card; wherein upon connecting the jump drive or SD card to the host, the host immediately recognizes the jump drive or SD card as a disk or a bussed storage and directly reads and writes to the jump drive or SD card without data translation tasks or pre-activation requirements requiring participation of a disk controller interface, disk controller, disk channel or USB controller/channel interface, and wherein the random access memory is used to cache data written to and from flash memory.