Patents Assigned to Super Talent Electronics, Inc.
  • Patent number: 8200862
    Abstract: A flash-card reader improves transmission efficiency by using bulk streaming of multiple pipes. A bulk data-out pipe carries host write data to the card reader and can operate in parallel with a bulk data-in pipe that carries host read data that was read from a flash card attached to the card reader. Status packets do not block data packets since the he status packets are buffered through a separate status pipe, and commands are buffered through a command pipe. Flash data from multiple flash cards are interleaved as separate endpoints that share the bulk data-in pipe. A data in/out streaming state machine controls streaming bulk data through the bulk data-in and data-out pipes, while a status streaming state machine controls streaming status packets through the status pipe. Transaction overhead is reduced using bulk streaming where packets for several commands are combined into the same bulk streams.
    Type: Grant
    Filed: September 21, 2010
    Date of Patent: June 12, 2012
    Assignee: Super Talent Electronics, Inc.
    Inventors: Charles C. Lee, Frank Yu, Abraham C. Ma
  • Patent number: 8180931
    Abstract: An electronic flash-memory card has additional pipes for commands and status messages so that data pipes are not clogged with commands and status messages, allowing for a higher data throughput. The command and status pipes are activated when a UAS/BOT detector detects that a host is using a USB-Attached-SCSI (UAS) mode rather than a Bulk-Only-Transfer (BOT) mode. The host can send additional commands and data without waiting for completion of a prior command when operating in UAS mode but not while operating in BOT mode. A command queue (CQ) in the device re-orders commands for accessing flash memory and merges data in a RAM buffer. Smaller 1 KB USB packets in the data pipes are merged into larger 8 KB payloads in the RAM buffer, allowing for more efficient flash access.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: May 15, 2012
    Assignee: Super Talent Electronics, Inc.
    Inventors: Charles C. Lee, Frank Yu, Abraham C. Ma
  • Patent number: 8176238
    Abstract: A flash module has raw-NAND flash memory chips accessed over a physical-block address (PBA) bus by a NVM controller. The NVM controller is on the flash module or on a system board for a solid-state disk (SSD). The NVM controller converts logical block addresses (LBA) to physical block addresses (PBA). Data striping and interleaving among multiple channels of the flash modules is controlled at a high level by a smart storage transaction manager, while further interleaving and remapping within a channel may be performed by the NVM controllers. A SDRAM buffer is used by a smart storage switch to cache host data before writing to flash memory. A Q-R pointer table stores quotients and remainders of division of the host address. The remainder points to a location of the host data in the SDRAM. A command queue stores Q, R for host commands.
    Type: Grant
    Filed: May 10, 2011
    Date of Patent: May 8, 2012
    Assignee: Super Talent Electronics, Inc.
    Inventors: Frank Yu, Charles C. Lee, Abraham C. Ma
  • Patent number: 8171204
    Abstract: A flash memory system stores blocks of data in Non-Volatile Memory Devices (NVMD) that are addressed by a logical block address (LBA). The LBA is remapped for wear-leveling and bad-block relocation by the NVMD. The NVMD are interleaved in channels that are accessed by a NVMD controller. The NVMD controller has a controller cache that caches blocks stored in NVMD in that channel, while the NVMD also contain high-speed cache. The multiple levels of caching reduce access latency. Power is managed in multiple levels by a power controller in the NVMD controller that sets power policies for power managers inside the NVMD. Multiple NVMD controllers in the flash system may each controller many channels of NVMD. The flash system with NVMD may include a fingerprint reader for security.
    Type: Grant
    Filed: May 5, 2008
    Date of Patent: May 1, 2012
    Assignee: Super Talent Electronics, Inc.
    Inventors: David Q. Chow, Frank Yu, Charles C. Lee, Abraham C. Ma, Ming-Shiang Shen
  • Patent number: 8166221
    Abstract: A Low-power flash-memory device uses a modified Universal-Serial-Bus (USB) 3.0 Protocol to reduce power consumption. The bit clock is slowed to reduce power and the need for pre-emphasis when USB cable lengths are short in applications. Data efficiency is improved by eliminating the 8/10-bit encoder and instead encoding sync and framing bytes as 9-bit symbols. Data bytes are expanded by bit stuffing only when a series of six ones occurs in the data. Header and payload data is transmitted as nearly 8-bits per data byte while framing is 9-bits per symbol, much less than the standard 10 bits per byte. Low-power link layers, physical layers, and scaled-down protocol layers are used. A card reader converter hub allows USB hosts to access low-power USB devices. Only one flash device is accessed, reducing power compared with standard USB broadcasting to multiple devices.
    Type: Grant
    Filed: July 6, 2010
    Date of Patent: April 24, 2012
    Assignee: Super Talent Electronics, Inc.
    Inventors: Charles C. Lee, Frank Yu, Abraham C. Ma, Jim Chin-Nan Ni, Shimon Chen
  • Patent number: 8141240
    Abstract: A method for fabricating MicroSD devices includes forming a PCB panel having multiple PCBs arranged in parallel rows, with each PCB connected to its neighboring PCBs in each row by relatively narrow connecting bridge pieces, and separated from PCBs of adjacent rows by elongated stamped out blank slots. Passive components are attached by conventional surface mount technology (SMT) techniques. IC chips, including a MicroSD controller chip and a flash memory chip, are attached to the PCB by wire bonding or other chip-on-board (COB) technique. A molded housing is then formed over the IC chips and passive components using a mold that prevents formation of plastic on the upper surface of each PCB. The connecting bridge pieces are then cut using using a rotary saw. A front edge chamfer process is then performed.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: March 27, 2012
    Assignee: Super Talent Electronics, Inc.
    Inventors: Siew S. Hiew, Nan Nan, Paul Hsueh, Abraham C. Ma, Ming-Shiang Shen
  • Publication number: 20120042120
    Abstract: An extended Universal-Serial-Bus (USB) connector plug and socket each have a pin substrate with one surface that supports the four metal contact pins for the standard USB interface. An extension of the pin substrate carries another 8 extension metal contact pins that mate when both the connector plug and socket are extended. The extension can be an increased length of the plug's and socket's pin substrate or a reverse side of the substrate. Standard USB connectors do not make contact with the extension metal contacts that are recessed, retracted by a mechanical switch, or on the extension of the socket's pin substrate that a standard USB connector cannot reach. Standard USB sockets do not make contact with the extension metal contacts because the extended connector's extension contacts are recessed, or on the extension of the connector pin substrate that does not fit inside a standard USB socket.
    Type: Application
    Filed: October 24, 2011
    Publication date: February 16, 2012
    Applicant: SUPER TALENT ELECTRONICS, INC.
    Inventors: Jim Chin-Nan Ni, David Q. Chow, Frank I-Kang Yu, Abraham C. Ma, Ming-Shiang Shen
  • Patent number: 8116083
    Abstract: A USB device including a tubular housing and a rear cap assembly including a handle structure that is rotatably connected to the tubular housing to facilitate deploying and retracting a plug connector through a front opening of the housing. The plug connector is fixedly connected onto the front end of a sliding rack assembly that is disposed in housing such that the sliding rack assembly is slidable along a longitudinal axis. The sliding rack assembly includes a carrier including a carrier tray for supporting electronic devices and an elongated positioning rod extending from a rear portion of the carrier tray. The positioning rod is operably engaged with an actuator portion such that manual rotation of the rear cap handle structure relative to the housing around the longitudinal axis causes the sliding rack assembly to slide inside the housing between retracted and deployed positions.
    Type: Grant
    Filed: November 10, 2010
    Date of Patent: February 14, 2012
    Assignee: Super Talent Electronics, Inc.
    Inventors: Jim Chin-Nan Ni, Abraham C. Ma
  • Publication number: 20120030943
    Abstract: A dual-personality extended USB (EUSB) system supports both USB and EUSB memory cards using an extended 9-pin EUSB socket. Each EUSB device 101 includes a PCBA having four standard USB metal contact pads disposed on an upper side of a PCB, and several extended purpose contact springs that extend through openings defined in the PCB. A single-shot molding process is used to form both an upper housing portion on the upper PCB surface that includes ribs extending between adjacent contact pads, and a lower molded housing portion that is formed over passive components and IC dies disposed on the lower PCB surface. The passive components are mounted using SMT methods, and the IC dies are mounted using COB methods. The extended 9-pin EUSB socket includes standard USB contacts and extended use contacts that communicate with the PCBA through the standard USB metal contacts and the contact springs.
    Type: Application
    Filed: October 14, 2011
    Publication date: February 9, 2012
    Applicant: Super Talent Electronics, Inc.
    Inventors: Siew S. Hiew, Abraham C. Ma, Nan Nan
  • Patent number: 8112574
    Abstract: A flash controller has a flash interface accessing physical blocks of multi-level-cell (MLC) flash memory. An Extended Universal-Serial-Bus (EUSB) interface loads host commands into a command queue where writes are re-ordered and combined to reduce flash writes. A partial logical-to-physical L2P mapping table in a RAM has entries for only 1 of N sets of L2P mapping tables. The other N?1 sets are stored in flash memory and fetched into the RAM when a L2P table miss occurs. The RAM required for mapping is greatly reduced. A data buffer stores one page of host write data. Sector writes are merged using the data buffer. The data buffer is flushed to flash when a different page is written, while the partial logical-to-physical mapping table is flushed to flash when a L2P table miss occurs, when the host address is to a different one of the N sets of L2P mapping tables.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: February 7, 2012
    Assignee: Super Talent Electronics, Inc.
    Inventors: Charles C. Lee, Frank Yu, Abraham C. Ma
  • Publication number: 20120026661
    Abstract: A pen-type computer peripheral device includes an elongated housing containing a PCBA having a plug connector, and cap/cover that is slidably connected to a front portion of the housing. Locking structures are respectively integrally molded onto opposing surfaces of the housing and cap/cover that cooperate to prevent separation of the cap/cover from the housing. By manually pushing (sliding) the cap/cover relative to the housing, the plug connector is effectively moved between a retracted position, in which the plug connector is disposed inside the cap/cover, and a deployed position in which the plug connector extends through a front housing opening of the cap/cover such that the plug connector is operably exposed for insertion into a host system.
    Type: Application
    Filed: October 6, 2011
    Publication date: February 2, 2012
    Applicant: Super Talent Electronics, Inc.
    Inventors: Jim Chin-Nan Ni, Abraham C. Ma
  • Patent number: 8108590
    Abstract: A flash system has multiple channels of flash memory chips that can be accessed in parallel. Host data is assigned to one of the channels by a multi-channel controller processor and accumulated in a multi-channel page buffer. When a page boundary in the page buffer is reached, the page buffer is written to a target physical block if full, or combined with old data fragments in an Aggregating Flash Block (AFB) when the logical-sector addresses (LSA's) match. Thus small fragments are aggregated using the AFB, reducing erases and wear of flash blocks. The page buffer is copied to the AFB when a STOP command occurs. Each channel has one or more AFB's, which are tracked by an AFB tracking table.
    Type: Grant
    Filed: June 16, 2008
    Date of Patent: January 31, 2012
    Assignee: Super Talent Electronics, Inc.
    Inventors: David Q. Chow, Frank Yu, Charles C. Lee, Abraham C. Ma, Ming-Shiang Shen
  • Patent number: 8102662
    Abstract: A USB device including a bistable mechanism that serves to bias a plug connector into one of two stable states, where the first stable state is associated with a retracted position in which the plug connector is fully retracted inside a housing, and the second stable state is associated with a deployed position in which the plug connector extends through the front opening for coupling to a host system. Movement of the plug connector form the retracted to the deployed position is performed by manually applying a force to a handle portion that protrudes through a slot defined in the housing. The bistable mechanism resists the deploying force until an equilibrium point is reach, after which the bistable mechanism releases stored potential energy to complete the deploying process and to maintain the plug connector is the deployed position.
    Type: Grant
    Filed: September 1, 2009
    Date of Patent: January 24, 2012
    Assignee: Super Talent Electronics, Inc.
    Inventors: Siew S. Hiew, Nan Nan, Abraham C. Ma
  • Patent number: 8102657
    Abstract: A dual-personality extended USB (EUSB) system supports both USB and EUSB memory cards using an extended 9-pin EUSB socket. Each EUSB device 101 includes a PCBA having four standard USB metal contact pads disposed on an upper side of a PCB, and several extended purpose contact springs that extend through openings defined in the PCB. A single-shot molding process is used to form both an upper housing portion on the upper PCB surface that includes ribs extending between adjacent contact pads, and a lower molded housing portion that is formed over passive components and IC dies disposed on the lower PCB surface. The passive components are mounted using SMT methods, and the IC dies are mounted using COB methods. The extended 9-pin EUSB socket includes standard USB contacts and extended use contacts that communicate with the PCBA through the standard USB metal contacts and the contact springs.
    Type: Grant
    Filed: September 19, 2008
    Date of Patent: January 24, 2012
    Assignee: Super Talent Electronics, Inc.
    Inventors: Siew S. Hiew, Abraham C. Ma, Nan Nan
  • Patent number: 8102658
    Abstract: A microSD-to-SD adaptor card includes a base substrate having a lead frame structure, a protective cap forming a chamber that encloses eight microSD contact pins of the lead frame structure, and a thermoset plastic casing formed over the protective cap and exposed portions of the base substrate to provide the adaptor card with standard SD card dimensions. A rear opening facilitates insertion of a standard microSD card, whereby the eight contact pads on the microSD card are contacted by the eight microSD contact pins inside the chamber to allow electrical signals generated by the microSD card to be transmitted to a host system by way of a standard SD socket. A grip anchor pin is disposed inside the chamber to engage a grip notch disposed on the microSD card. A pre-molded switch slot is provided on the molded plastic casing, and an insert-in write protect switch is mounted after molding.
    Type: Grant
    Filed: December 29, 2009
    Date of Patent: January 24, 2012
    Assignee: Super Talent Electronics, Inc.
    Inventors: Siew S. Hiew, Abraham C. Ma, Nan Nan
  • Patent number: 8078794
    Abstract: Hybrid solid state drives (SSD) using a combination of single-level cell (SLC) and multi-level cell (MLC) flash memory arrays are described. According to one aspect of the present invention, a hybrid SSD is built using a combination SLC and MLC flash memory arrays. The SSD also includes a micro-controller to control and coordinate data transfer from a host computing device to either the SLC flash memory array of the MLC flash memory array. A memory selection indicator is determined by triaging data file based on one or more criteria, which include, but is not limited to, storing system files and user directories in the SLC flash memory array and storing user files in the MLC flash memory array; or storing more frequent access files in the SLC flash memory array, while less frequent accessed files in the MLC flash memory array.
    Type: Grant
    Filed: October 29, 2007
    Date of Patent: December 13, 2011
    Assignee: Super Talent Electronics, Inc.
    Inventors: Charles C. Lee, David Q. Chow, Abraham Chih-Kang Ma, I-Kang Yu, Ming-Shiang Shen
  • Publication number: 20110300724
    Abstract: An extended universal serial bus (USB) storage device is described herein. According to one embodiment, an extended USB storage device includes a printed circuit board assembly (PCBA) having a flash memory device and a flash controller mounted thereon, and an extended USB connector plug coupled to the PCBA for providing a USB compatible interface between an external device and the flash memory device and the flash controller, wherein the extended USB connector plug includes a first end used to couple to the external device and a second end coupled to the flash memory device and the flash controller. The extended USB connector plug includes multiple communication interfaces. Other methods and apparatuses are also described.
    Type: Application
    Filed: August 16, 2011
    Publication date: December 8, 2011
    Applicant: SUPER TALENT ELECTRONICS, INC.
    Inventors: David Nguyen, Nan Nan, Jim Chin-Nan Ni, Frank I-Kang Yu, Abraham C. Ma, Ming-Shiang Shen
  • Patent number: 8073985
    Abstract: An extended Universal-Serial-Bus (USB) connector plug and socket each have a pin substrate with one surface that supports the four metal contact pins for the standard USB interface. An extension of the pin substrate carries another 8 extension metal contact pins that mate when both the connector plug and socket are extended. The extension can be an increased length of the plug's and socket's pin substrate or a reverse side of the substrate. Standard USB connectors do not make contact with the extension metal contacts that are recessed, retracted by a mechanical switch, or on the extension of the socket's pin substrate that a standard USB connector cannot reach. Standard USB sockets do not make contact with the extension metal contacts because the extended connector's extension contacts are recessed, or on the extension of the connector pin substrate that does not fit inside a standard USB socket.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: December 6, 2011
    Assignee: Super Talent Electronics, Inc.
    Inventors: Jim Chin-Nan Ni, David Q. Chow, Frank I-Kang Yu, Abraham C. Ma, Ming-Shiang Shen
  • Patent number: 8060670
    Abstract: Methods and systems for storing and accessing data in UAS based flash memory device are disclosed. UAS based flash memory device comprises a controller and a plurality of non-volatile memories (e.g., flash memory) it controls. Controller is configured for connecting to a UAS host via a physical layer (e.g., plug and wire based on USB 3.0) and for conducting data transfer operations via two sets of logical pipes. Controller further comprises a random-access-memory (RAM) buffer configured for enabling parallel and duplex data transfer operations through the sets of logical pipes. In addition, a Smart Storage Switch configured for connecting multiple non-volatile memory devices is included in the controller. Finally, a security module/engine/unit is provided for data security via user authentication data encryption/decryption of the device. Furthermore, the flash memory device includes an optical transceiver configured for optical connection to a host also configured with an optical transceiver.
    Type: Grant
    Filed: March 4, 2010
    Date of Patent: November 15, 2011
    Assignee: Super Talent Electronics, Inc.
    Inventors: I-Kang Yu, Charles C. Lee, Shimon Chen, Abraham C. Ma
  • Patent number: 8043099
    Abstract: An extended universal serial bus (USB) storage device is described herein. According to one embodiment, an extended USB storage device includes a printed circuit board assembly (PCBA) having a flash memory device and a flash controller mounted thereon, and an extended USB connector plug coupled to the PCBA for providing a USB compatible interface between an external device and the flash memory device and the flash controller, wherein the extended USB connector plug includes a first end used to couple to the external device and a second end coupled to the flash memory device and the flash controller. The extended USB connector plug includes multiple communication interfaces. Other methods and apparatuses are also described.
    Type: Grant
    Filed: October 3, 2007
    Date of Patent: October 25, 2011
    Assignee: Super Talent Electronics, Inc.
    Inventors: Jim Chin-Nan Ni, David Nguyen, David Q. Chow, Frank I-Kang Yu, Abraham C. Ma, Ming-Shiang Shen