×

USING VARIOUS FLASH MEMORY CELLS TO BUILD USB DATA FLASH CARDS WITH MULTIPLE PARTITIONS AND AUTORUN FUNCTION

  • US 20080147964A1
  • Filed: 10/04/2007
  • Published: 06/19/2008
  • Est. Priority Date: 02/26/2004
  • Status: Abandoned Application
First Claim
Patent Images

1. An electronic data flash card adapted to communicate with a host computer through a communication link established by the host computer over an interface bus, said electronic data flash card comprising:

  • (A) a card body;

    (B) a flash memory device mounted on the card body and including a plurality of flash memory cells, wherein the plurality of flash memory cells include at least one autorun partition having a first file system format, and at least one disk partition having a second file system format, wherein at least one disk partition includes a public data partition and a secured data partition sharing an identical logical unit number (LUN) and located at different physical blocks, and wherein each physical block includes at least one bit to be used to indicate whether a data partition associated with the respective physical block is a secured data partition or a public data partition;

    (C) an input/output interface circuit mounted on card body and including means for establishing said communication link between the host computer and the electronic data flash card when the electronic data flash card is operably connected to the host computer; and

    (D) a flash memory controller mounted on the card body and electrically connected to said flash memory device and said input/output interface circuit, wherein the flash memory controller comprises;

    means for automatically executing a predetermined application stored in said at least one autorun partition when said communication link is established between the host computer and the electronic data flash card; and

    means for operating, after initiating execution of said predetermined application, in one of;

    a programming mode in which said flash memory controller activates said input/output interface circuit to receive a data file from the host computer, and stores the data file in said disk partition;

    a data retrieving mode in which said flash memory controller reads said data file from said disk partition, and activates said input/output interface circuit to transmit the data file to the host computer; and

    a data resetting mode in which the data file is erased from the disk partition.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×