Patents by Inventor Kian Leng Lee

Kian Leng Lee has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7606964
    Abstract: A virtual universal serial bus (USB) flash memory storage device with a peripheral component interconnect (PCI) Express interface including a microcontroller connected separately to a flash memory and a PCI Express connecting interface, and the microcontroller has a flash memory interface, a PCI Express interface and a virtual USB module and the virtual USB module includes a USB host and a USB device. If a host gives a USB instruction for saving or reading to the storage device, the USB instruction will be sent to and executed by the virtual USB module and the required data processing for saving or reading will be completed through the flash memory interface and the flash memory. The data in the storage device can be transmitted with a PCI Express standard transmission rate, and the host considers the storage device as a USB device instead of a pure PCI Express device.
    Type: Grant
    Filed: May 11, 2007
    Date of Patent: October 20, 2009
    Assignee: Phison Electronics Corp.
    Inventors: Kian-Leng Lee, Wee-Kuan Gan
  • Publication number: 20090083476
    Abstract: A solid state disk (SSD) storage system with a parallel accessing architecture, including a SSD controller and a plurality of transmission interfaces of a predetermined bit number and bandwidth, and a solid state disk controller thereof are provided. The SD controller forms channels for transmitting control signals and data with one or more flash memories through each of the transmission interfaces. That is, independent transmission channels are constituted between the SSD controller, the transmission interfaces with multiple bits, and the flash memories. In one embodiment, the transmission interfaces are compatible with MMC 4.0 protocol or higher. Moreover, a host controls and accesses the flash memories through a SATA bus interface and the SSD controller, and uses a direct memory access (DMA) engine with a bidirectional connection port in the SSD controller to transmit data.
    Type: Application
    Filed: October 17, 2007
    Publication date: March 26, 2009
    Applicant: PHISON ELECTRONICS CORP.
    Inventors: Khein-Seng Pua, Kian-Leng Lee
  • Patent number: 7376781
    Abstract: The present invention discloses a virtual universal serial bus (USB) card reader with a peripheral component interconnect (PCI) Express interface. The card reader includes a microcontroller connected to a PCI Express connecting interface and a memory card connecting interface separately. The microcontroller includes a memory card interface, a PCI Express interface and a virtual USB module. The virtual USB module includes a USB host and a USB device. If a host gives an instruction to a memory card connected to the card reader for storing or reading data, the instruction will be sent to and executed by the virtual USB module. The data in the memory card can be transmitted at a transmission rate up to the USB standard, and the host will consider the card reader as a USB device instead of simply a PCI Express device.
    Type: Grant
    Filed: May 11, 2007
    Date of Patent: May 20, 2008
    Assignee: Phison Electronics Corp.
    Inventors: Kian-Leng Lee, Wee-Kuan Gan
  • Publication number: 20070288681
    Abstract: The present invention discloses a virtual universal serial bus (USB) card reader with a peripheral component interconnect (PCI) Express interface. The card reader includes a microcontroller connected to a PCI Express connecting interface and a memory card connecting interface separately. The microcontroller includes a memory card interface, a PCI Express interface and a virtual USB module. The virtual USB module includes a USB host and a USB device. If a host gives an instruction to a memory card connected to the card reader for storing or reading data, the instruction will be sent to and executed by the virtual USB module. The data in the memory card can be transmitted at a transmission rate up to the USB standard, and the host will consider the card reader as a USB device instead of simply a PCI Express device.
    Type: Application
    Filed: May 11, 2007
    Publication date: December 13, 2007
    Applicant: PHISON ELECTRONICS CORP.
    Inventors: Kian-Leng Lee, Wee-Kuan Gan
  • Publication number: 20070214306
    Abstract: A virtual universal serial bus (USB) flash memory storage device with a peripheral component interconnect (PCI) Express interface including a microcontroller connected separately to a flash memory and a PCI Express connecting interface, and the microcontroller has a flash memory interface, a PCI Express interface and a virtual USB module and the virtual USB module includes a USB host and a USB device. If a host gives a USB instruction for saving or reading to the storage device, the USB instruction will be sent to and executed by the virtual USB module and the required data processing for saving or reading will be completed through the flash memory interface and the flash memory. The data in the storage device can be transmitted with a PCI Express standard transmission rate, and the host considers the storage device as a USB device instead of a pure PCI Express device.
    Type: Application
    Filed: May 11, 2007
    Publication date: September 13, 2007
    Applicant: PHISON ELECTRONICS CORP.
    Inventors: Kian-Leng Lee, Wee-Kuan Gan
  • Patent number: 7222211
    Abstract: A virtual universal serial bus (USB) flash memory storage device with a peripheral component interconnect (PCI) Express including a microcontroller connected separately to a flash memory and PCI Express connecting interface, and the microcontroller has a flash memory interface, a PCI Express interface and a virtual USB module and the virtual USB module includes a USB host and a USB device. If a host gives a USB instruction for saving or reading to the storage device, the USB instruction will be sent to and executed by the virtual USB module and the required data processing for saving or reading will be completed through the flash memory interface and the flash memory. The data in the storage device can be transmitted with a PCI Express standard transmission rate, and the host considers the storage device as a USB device instead of a pure PCI Express device.
    Type: Grant
    Filed: March 14, 2005
    Date of Patent: May 22, 2007
    Assignee: Phison Electronics Corporation
    Inventors: Kian Leng Lee, Wee-Kuan Gan
  • Patent number: 7222212
    Abstract: The present invention discloses a virtual universal serial bus (USB) card reader with a peripheral component interconnect (PCI) Express interface. The card reader includes a microcontroller connected to a PCI Express connecting interface and a memory card connecting interface separately. The microcontroller includes a memory card interface, a PCI Express interface and a virtual USB module. The virtual USB module includes a USB host and a USB device. If a host gives an instruction to a memory card connected to the card reader for storing or reading data, the instruction will be sent to and executed by the virtual USB module. The data in the memory card can be transmitted at a transmission rate up to the USB standard, and the host will consider the card reader as a USB device instead of simply a PCI Express device.
    Type: Grant
    Filed: March 14, 2005
    Date of Patent: May 22, 2007
    Assignee: Phison Electronics Corporation
    Inventors: Kian-Leng Lee, Wee-Kuan Gan
  • Publication number: 20060212640
    Abstract: The present invention discloses a virtual universal serial bus (USB) card reader with a peripheral component interconnect (PCI) Express. The card reader includes a microcontroller connected to a PCI Express connecting interface and a memory card connecting interface separately. The microcontroller includes a memory card interface, a PCI Express interface and a virtual USB module. The virtual USB module includes a USB host and a USB device. If the host gives an instruction to the memory card connected to the card reader for storing or reading data, the instruction will be sent to and executed by the virtual USB module. The data in the memory card can be transmitted at a transmission rate up to the USB standard, and the host will consider the card reader as a USB device instead of simply a PCI Express device.
    Type: Application
    Filed: March 14, 2005
    Publication date: September 21, 2006
    Applicant: PHISON ELECTRONICS CORP.
    Inventors: KIAN-LENG LEE, WEE-KUAN GAN