Patents by Inventor James K. Yu

James K. Yu 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: 9400614
    Abstract: Disclosed is a system and method for using a programmable sequencer to produce a required command for a particular standard, or format, being used by the PCIe disk drive. A PCIe disk drive may support a different standard, or format. A mix of any number of different standards, or formats, is permitted in the system and method. For each message, a different set of instructions can be selected for the conversion process.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: July 26, 2016
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Timothy E. Hoglund, Gary J. Piccirillo, James K. Yu
  • Publication number: 20150160886
    Abstract: Disclosed is a system and method for using a programmable sequencer to produce a required command for a particular standard, or format, being used by the PCIe disk drive. A PCIe disk drive may support a different standard, or format. A mix of any number of different standards, or formats, is permitted in the system and method. For each message, a different set of instructions can be selected for the conversion process.
    Type: Application
    Filed: December 23, 2013
    Publication date: June 11, 2015
    Applicant: LSI CORPORATION
    Inventors: Timothy E. Hoglund, Gary J. Piccirillo, James K. Yu
  • Patent number: 8943226
    Abstract: Disclosed is a storage device interface. The storage device interface includes a plurality of PCIe device request engines. These PCIe device request engines receive I/O commands formatted for a respective one of a plurality of PCIe storage device communication standards. The storage device interface also includes a plurality of PCIe device completion engines. These PCIe device completion engines receive notifications of command completions from a plurality of PCIe storage devices that communicate using the aforementioned plurality of PCIe storage device communication standards. These notifications are validated. If an error is detected, processing of notifications of command completions associated with that device are blocked until the error is resolved. The plurality of PCIe device request engines and the PCIe device completion engines operate concurrently to process received I/O commands and received command completions.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: January 27, 2015
    Assignee: LSI Corporation
    Inventors: Timothy E. Hoglund, Gary J. Piccirillo, James K. Yu
  • Patent number: 8078818
    Abstract: A system comprises a plurality of nodes coupled together via a switching device. Each node comprises a processor coupled to a memory. Migration logic in the switching device is configured to migrate segments of each memory to the switching device.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: December 13, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: William J. Walker, Paras A. Shah, James K. Yu, Kenneth Jansen, Vasileios Balabanos, Andrew D. Olsen, Phillip M. Jones