Patent ID: 8316160

Claim:
A non-volatile memory device comprising: a USB connector and a USB controller, a wireless antenna and a wireless controller, the USB controller and the wireless controller both being operatively connected to a non-volatile memory, wherein, when in use with the USB connector being operatively connected to a host, the wireless controller sends all commands to the USB controller, and when the USB controller receives commands from both the USB connector and the wireless controller, a file allocation table receiving at most one input at a time from one of the USB controller and the wireless controller via the USB controller so as to enable prioritization of the one input of the USB controller over the one input of the wireless controller via the USB controller for read from and write to functions associated with the non-volatile memory, the one input being serviced until completion; and wherein when in use with the USB connector not being operatively connected to the host, the wireless controller sends all commands directly to the file allocation table of the non-volatile memory.