Patents by Inventor Chee Hoe Chu

Chee Hoe Chu 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: 8533387
    Abstract: Devices, systems, methods, and other embodiments associated with an interface for solid state memory are described. In one embodiment, an apparatus comprises an interface configured to receive and aggregate two or more different streams of disk drive commands into at least one aggregated command, where the interface is configured to translate the at least one aggregated command into at least one solid state memory command for accessing solid state memory. The interface is configured to transmit the at least one solid state memory command to a controller to be performed on the solid state memory.
    Type: Grant
    Filed: March 27, 2012
    Date of Patent: September 10, 2013
    Assignee: Marvell International Ltd
    Inventors: Wei Zhou, Chee Hoe Chu, Po-Chien Chang
  • Patent number: 8443211
    Abstract: This disclosure describes techniques for using a non-volatile-memory device such as flash memory to store memory data during hibernation or suspend. By so doing, hard drives and/or data are safer, and less power may be used.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: May 14, 2013
    Assignee: Marvell World Trade Ltd.
    Inventors: Qun Zhao, Hsing-Yi Chiang, Xinhai Kang, Chee Hoe Chu, Lihan Chang, Jin-Nan Liaw, Robyn Jie Li
  • Patent number: 8422264
    Abstract: A flash memory storage system may include several modules of flash memory storage manager circuitry, each having some associated flash memory. The modules may be interconnected via the flash memory storage manager circuitry of the modules. The system may be able to write data to and/or read data from the flash memory associated with various ones of the modules by routing the data through the flash memory storage circuitry of the modules. The system may also be able to relocate data for various reasons using such read and write operations. The flash memory storage circuitry of the modules keeps track of where data actually is in the flash memory.
    Type: Grant
    Filed: September 5, 2012
    Date of Patent: April 16, 2013
    Assignee: Marvell World Trade Ltd.
    Inventors: Wei Zhou, Chee Hoe Chu, Po-Chien Chang
  • Publication number: 20120327697
    Abstract: A flash memory storage system may include several modules of flash memory storage manager circuitry, each having some associated flash memory. The modules may be interconnected via the flash memory storage manager circuitry of the modules. The system may be able to write data to and/or read data from the flash memory associated with various ones of the modules by routing the data through the flash memory storage circuitry of the modules. The system may also be able to relocate data for various reasons using such read and write operations. The flash memory storage circuitry of the modules keeps track of where data actually is in the flash memory.
    Type: Application
    Filed: September 5, 2012
    Publication date: December 27, 2012
    Inventors: Wei Zhou, Chee Hoe Chu, Po-Chien Chang
  • Patent number: 8327195
    Abstract: A system including a summer, a comparator, a zero-crossing module, and a control module. The summer is configured to (i) receive a data input signal, and (ii) generate an equalized signal in response to the data input signal. The comparator is configured to generate a recovered data signal in response to the equalized signal. The zero-crossing module is configured to generate a zero-crossing signal in response to the equalized signal. The control module is configured to generate eye information in response to i) the recovered data signal and ii) the zero-crossing signal. The eye information includes characteristic data associated with the recovered data signal, and the characteristic data when plotted provides an eye diagram.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: December 4, 2012
    Assignee: Marvell International Ltd.
    Inventors: Haoli Qian, William Lo, Runsheng He, Jeffrey Choun, Ping Zheng, Hui Wang, Yi-Chun Chen, Chee Hoe Chu
  • Patent number: 8296555
    Abstract: This disclosure describes techniques and/or apparatuses for reducing the total time used to boot up a computer and load applications onto the computer.
    Type: Grant
    Filed: September 15, 2009
    Date of Patent: October 23, 2012
    Assignee: Marvell World Trade Ltd.
    Inventors: Chee Hoe Chu, Wei Zhou, Ping Zheng, Po-Chien Chang
  • Patent number: 8270194
    Abstract: A flash memory storage system may include several modules of flash memory storage manager circuitry, each having some associated flash memory. The modules may be interconnected via the flash memory storage manager circuitry of the modules. The system may be able to write data to and/or read data from the flash memory associated with various ones of the modules by routing the data through the flash memory storage circuitry of the modules. The system may also be able to relocate data for various reasons using such read and write operations. The flash memory storage circuitry of the modules keeps track of where data actually is in the flash memory.
    Type: Grant
    Filed: April 5, 2010
    Date of Patent: September 18, 2012
    Assignee: Marvell World Trade Ltd.
    Inventors: Wei Zhou, Chee Hoe Chu, Po-Chien Chang
  • Patent number: 8253538
    Abstract: Apparatus having corresponding methods and computer programs comprise: a mobile RFID reader adapted to receive radio-frequency (RF) signals from a plurality of RFID tags, wherein each RF signal represents a tag identifier associated with the respective RFID tag, and wherein the RFID tags include a plurality of asset tags and a plurality of location tags, wherein each of the asset tags is associated with a respective one of a plurality of assets, and wherein each of the location tags is associated with a respective one of a plurality of first locations; and an association module adapted to generate first associations between each of the assets and one or more of the first locations based on the tag identifiers.
    Type: Grant
    Filed: May 6, 2009
    Date of Patent: August 28, 2012
    Assignee: Marvell International Ltd.
    Inventors: Chee Hoe Chu, Ping Zheng, Joseph R. Goodearly
  • Patent number: 8151037
    Abstract: Devices, systems, methods, and other embodiments associated with an interface for solid state memory are described. In one embodiment, an apparatus is implemented with two or more input ports for receiving two or more different streams of disk drive commands. The apparatus is further implemented with an interface configured to aggregate the two or more different streams of disk drive commands into at least one aggregated command. The interface is configured to translate the at least one aggregated command into at least one solid state memory command for accessing solid state memory. The apparatus comprises a memory port to communicate the at least one solid state memory command to be performed on the solid state memory.
    Type: Grant
    Filed: May 11, 2009
    Date of Patent: April 3, 2012
    Assignee: Marvell International Ltd.
    Inventors: Wei Zhou, Chee Hoe Chu, Po-Chien Chang
  • Patent number: 8074112
    Abstract: Systems, apparatuses, and methods for memory backup in a redundant array of independent disks (RAID) system are described. The methods include detecting a failure in a main power supply that supplies power to a volatile memory that is coupled to a RAID controller, switching to a temporary power supply to supply power to the volatile memory in response to detecting the main power supply failure, and transferring data from the volatile memory to a non-volatile memory coupled to the RAID controller subsequent to switching to the temporary power supply.
    Type: Grant
    Filed: December 5, 2008
    Date of Patent: December 6, 2011
    Assignee: Marvell International Ltd.
    Inventors: Lihan Chang, Chee Hoe Chu, Chi-Chih Lin, Wei Zhou
  • Patent number: 8074126
    Abstract: A signal receiver includes a data recovery module that generates an equalized data signal and a recovered data signal based on a data input signal. An error module generates an error information signal based on the equalized data signal and an error threshold signal. An eye measurement control module generates an eye characteristic signal based on the recovered data signal and the error information signal.
    Type: Grant
    Filed: June 7, 2007
    Date of Patent: December 6, 2011
    Assignee: Marvell International Ltd.
    Inventors: Haoli Qian, William Lo, Runsheng He, Jeffrey Choun, Ping Zheng, Hui Wang, Yi-Chun Chen, Chee Hoe Chu
  • Publication number: 20110119438
    Abstract: Apparatus having corresponding methods and computer-readable media comprise: a plurality of flash modules, wherein each of the flash modules comprises a cache memory; a flash memory; and a flash controller in communication with the cache memory and the flash memory; wherein the flash controller of a first one of the flash modules is configured to operate the cache memories together as a global cache; wherein the flash controller of a second one of the flash modules is configured to operate a second one of the flash modules as a directory controller for the flash memories.
    Type: Application
    Filed: November 5, 2010
    Publication date: May 19, 2011
    Inventors: Wei Zhou, Chee Hoe Chu, Po-Chien Chang
  • Publication number: 20110068836
    Abstract: Apparatus having corresponding methods and computer-readable media comprise: a phase detector configured to generate an error signal representing a phase difference between a recovered spread-spectrum clock signal and a serial data stream that includes a spread-spectrum clock signal; and a phase selector configured to provide the recovered spread-spectrum clock signal based on an error signal from a current spread-spectrum cycle of the spread-spectrum clock signal and an error signal from a previous spread-spectrum cycle of the spread-spectrum clock signal.
    Type: Application
    Filed: September 9, 2010
    Publication date: March 24, 2011
    Inventors: Gang Wang, Wei Zhou, Chee Hoe Chu, Po-Chien Chang
  • Publication number: 20100254173
    Abstract: A flash memory storage system may include several modules of flash memory storage manager circuitry, each having some associated flash memory. The modules may be interconnected via the flash memory storage manager circuitry of the modules. The system may be able to write data to and/or read data from the flash memory associated with various ones of the modules by routing the data through the flash memory storage circuitry of the modules. The system may also be able to relocate data for various reasons using such read and write operations. The flash memory storage circuitry of the modules keeps track of where data actually is in the flash memory.
    Type: Application
    Filed: April 5, 2010
    Publication date: October 7, 2010
    Inventors: Wei Zhou, Chee Hoe Chu, Po-Chien Chang
  • Publication number: 20100174934
    Abstract: This disclosure describes techniques for using a non-volatile-memory device such as flash memory to store memory data during hibernation or suspend. By so doing, hard drives and/or data are safer, and less power may be used.
    Type: Application
    Filed: December 11, 2009
    Publication date: July 8, 2010
    Inventors: Qun Zhao, Hsing-Yi Chiang, Xinhai Kang, Chee Hoe Chu, Lihan Chang, Jin-Nan Liaw, Robyn Jie Li
  • Publication number: 20100070751
    Abstract: This disclosure describes techniques and/or apparatuses for reducing the total time used to boot up a computer and load applications onto the computer.
    Type: Application
    Filed: September 15, 2009
    Publication date: March 18, 2010
    Inventors: Chee Hoe Chu, Wei Zhou, Ping Zheng, Po-Chien Chang