×

Multi-level cell (MLC) rotate flash memory device

  • US 7,744,387 B2
  • Filed: 03/18/2008
  • Issued: 06/29/2010
  • Est. Priority Date: 08/04/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A portable universal serial bus (USB) storage device, comprising:

  • a core unit having a USB plug connector coupled to one or more multi-level cell (MLC) flash memory devices and an MLC flash controller disposed therein, the MLC flash controller controlling the one or more MLC flash memory devices and the USB plug connector providing an interface for accessing the one or more MLC flash memory devices;

    a housing having a top housing and a bottom housing for enclosing the MLC flash memory devices and the MLC flash controller of the core unit, wherein the top housing and the bottom housing when attached together form a frontend opening to allow the USB plug connector to be exposed externally to the housing, wherein each of the top housing and button housing further includes a rivet opening at a backend of the top and bottom housings; and

    a swivel cap having a top surface and a bottom surface by bending a flat panel into a U-shape block having an opening end, a close end, and at least one side-opening, wherein the top and bottom surfaces of the swivel cap include a rivet opening align with each other,wherein the housing having the core unit therein is sandwiched by the swivel cap using a set of rivets through the rivet openings of the housings and the swivel cap, wherein the core unit having the USB plug connector and the MLC controller and memory devices enclosed by the housing can be rotated with respect to the rivet set in and out of the swivel cap, and wherein when the core unit is swiveled into the swivel cap, the core unit is locked in a retracted position from which the core unit can be deployed by pressing from a side-opening of the swivel cap to unlock the core unit from the swivel cap,wherein each of the side-opening of the swivel cap comprises a set of lock tabs, including a first lock tab disposed on the top surface and a second lock tab disposed on the bottom surface of the swivel cap, and wherein when core unit is retracted into the swivel cap, the core unit are locked by the first and second lock tabs to retain the core unit sandwiched by the swivel cap,wherein when the core unit is pushed from a side-opening of the swivel cap from the retracted position, the core unit is unlocked from the first and second lock tabs and swiveled out from the swivel cap to be deployed in a deployed position,wherein a side-opening of the swivel cap includes a front portion and a back portion formed by the top and bottom surfaces of the swivel cap, wherein back portion is sufficiently large enough to receive the housing of the core unit enclosing the MLC flash controller and the MLC flash memory devices, wherein the front portion is narrower than the back portion but large enough to receive the USB plug connector of the core unit when the core unit is swiveled into the swivel cap,wherein the first lock tab is disposed on an inner wall of the front portion of the top surface of the swivel cap, wherein the second lock tab is disposed on an inner wall of the front portion of the bottom surface of the swivel cap, wherein when the core unit is swiveled into the swivel cap, the first lock tab engages with an upper edge of the USB plug connector of the core unit while the second lock tab engages with a lower edge of the USB plug connector of the core unit, and wherein the engaged first and second lock tabs securely position the core unit within and sandwiched by the swivel cap,wherein the first and second lock tabs are made of elastic material and tilted inwardly away from the side opening of the swivel cap, wherein when the core unit is swiveled into the swivel cap, the first and second lock tabs are resiliently pushed further inwardly to allow the USB plug connector past the first and second lock tabs, wherein the first and second lock tabs resiliently snap back to natural positions against a back side of the USB plug connector once the USB plug connector moves bypass the first and second lock tabs which securely positions the core unit within the swivel cap, andwherein the first lock tab is a first upper lock tab and the second lock tab is a first lower lock tab disposed near a first side opening of the swivel cap, wherein a second side opening of the swivel further includes a second upper lock tab disposed on the top surface and a second lower lock tab disposed on the bottom surface near a second side opening of the swivel cap, wherein when the core unit is swiveled into the swivel cap from the first side opening towards the second side opening, the first upper and lower lock tabs resiliently push the USB plug connector forward while the second upper and lower lock tabs resiliently push the USB plug connector backward to position the core unit in a relatively central position within the swivel cap.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×