Patents by Inventor Nicholas Woo

Nicholas Woo 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: 7424643
    Abstract: A method, device and system for determining whether a prior shut down of a device having a solid state non-volatile memory unit such as a flash memory unit resulted from a power loss and disorderly shut down and whether a power loss recovery procedure should be run.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: September 9, 2008
    Assignee: Intel Corporation
    Inventors: Sunil Atri, Nicholas Woo, Kurt Sowa, Ajith Illendula
  • Publication number: 20080162915
    Abstract: Methods and apparatus for software recovery in a computing system are disclosed. Software installation is authorized, for example, by a user providing a password or a finger print or some other authorization mechanism. The software may then be installed to a flash memory drive. Write access to the flash memory drive is disabled upon completion of the software installation to the flash memory drive. The software is also installed to a system hard drive. If any files of the software installation become corrupted on the hard drive, the corrupted files may be restored from corresponding uncorrupted files of the software installation on the flash memory drive. Restoring the corrupted files may be accomplished by rebooting into a pre-boot BIOS mode and then authorizing the BIOS to remove the corrupted files and to replace them with a copy of the uncorrupted files from the flash memory drive.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 3, 2008
    Inventors: Mark H. Price, Jim S. Baca, Nicholas Woo, Yiming Yang, Ajith K. Illendula
  • Publication number: 20080077727
    Abstract: Various embodiments allow a non-volatile memory device to manage multiple process requests from an associated computing device. In at least some embodiments, a multi-threaded state machine is included in the supporting logic of the non-volatile memory device. Multiple process requests are received by the non-volatile memory device and serviced in a multi-threaded fashion.
    Type: Application
    Filed: September 25, 2006
    Publication date: March 27, 2008
    Inventors: Jim S. Baca, Nicholas Woo, Mark Price, Yiming Yang
  • Publication number: 20060146633
    Abstract: A method, device and system for determining whether a prior shut down of a device having a solid state non-volatile memory unit such as a flash memory unit resulted from a power loss and disorderly shut down and whether a power loss recovery procedure should be run.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Inventors: Sunil Atri, Nicholas Woo, Kurt Sowa, Ajith Illendula