Patents by Inventor Kha Nguyen

Kha Nguyen 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: 8966684
    Abstract: A bed riser storage device including at least one holder portion. The bed riser storage device connects with a bed riser. A system with a bed riser storage device including at least one holder portion, and a bed riser removably connected to a bed leg.
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: March 3, 2015
    Assignee: Evriholder Products, LLC
    Inventors: Gary Stanley Seehoff, Huy Kha Nguyen
  • Patent number: 8850136
    Abstract: The transmission of buffered data is coordinated between a storage medium and a host in response to a request from the host. One or more blocks of data are transferred from the storage medium to a buffer memory. One or more frames of data are transmitted from the buffer memory to the host, wherein the number of blocks ending in the frame is recorded in a blocks/frame register, and possibly also in a block count accumulator register. Buffer release pulses for releasing buffer space in memory are sent to the buffer memory, based on the number of blocks in the blocks/frame register, or the number of blocks accumulated in the block count accumulator register when a signal is received from the host. A pointer which points to the last block of data successfully transferred is updated in accordance with the buffer release pulses.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: September 30, 2014
    Assignee: Marvell International Ltd.
    Inventors: Huy Tu Nguyen, William C Wong, Kha Nguyen
  • Patent number: 8769219
    Abstract: A storage controller including a processor and a memory controller. The processor is configured to generate a command corresponding to a first write operation and a second write operation, in which the first write operation is contiguous to the second write operation, and the first write operation is received prior to the second write operation. The command arranges the second write operation prior to the first write operation. The memory controller is configured to, in response to the command, execute each of the first write operation and the second write operation. The second write operation is executed by the memory controller prior to the first write operation.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: July 1, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Arie L. Krantz, Kha Nguyen, Gregory T. Elkins
  • Patent number: 8700966
    Abstract: Methods and systems associated with re-transferring data that was unsuccessfully transmitted to a host are described. According to one embodiment method includes receiving a first command to transfer data to a host, wherein the data is arranged in blocks. The data is transferred to the host. When an unsuccessful status is received from the host indicating a transmission error occurred for the first command, a block being transferred when the transmission error occurred is identified. The data in the identified block is re-transferred to the host without re-transferring successfully transferred blocks.
    Type: Grant
    Filed: March 25, 2013
    Date of Patent: April 15, 2014
    Assignee: Marvell International Ltd
    Inventors: William C. Wong, Huy Tu Nguyen, Kha Nguyen
  • Patent number: 8566652
    Abstract: A method and system for command queuing in disk drives may improve performance by queuing multiple commands and sequentially executing them automatically without firmware intervention. The method may use a number of queues, e.g., a staging queue for commands to be executed, an execution queue for commands currently being executed, or a holding queue for commands which may have been executed but have not received a status report from a host.
    Type: Grant
    Filed: April 6, 2012
    Date of Patent: October 22, 2013
    Assignee: Marvell International Ltd.
    Inventors: Huy Tu Nguyen, William C Wong, Kha Nguyen, Yehua Yang
  • Patent number: 8412998
    Abstract: Methods and systems for performing a restart operation in a storage device include in response to receiving an unsuccessful status from the host indicating a transmission error occurred for the first command, determining in which one of the logical blocks the transmission error occurred and from which data needs to be resent, thereby identifying a restart logical block. The number of blocks in the restart logical block that were sent successfully are calculated, and it is determined that the block immediately following the blocks sent successfully is the block in which the transmission error occurred and from which the data needs to be resent, thereby identifying a restart block. An amount of data successfully sent in the restart block is determined; and an indication is provided to resend at least a portion of the data in the restart block to the host.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: April 2, 2013
    Assignee: Marvell International Ltd
    Inventors: William C. Wong, Huy Tu Nguyen, Kha Nguyen
  • Patent number: 8412895
    Abstract: The transmission of buffered data is coordinated between a storage medium and a host in response to a request from the host. One or more blocks of data are transferred from the storage medium to a buffer memory. One or more frames of data are transmitted from the buffer memory to the host, wherein the number of blocks ending in the frame is recorded in a blocks/frame register, and possibly also in a block count accumulator register. Buffer release pulses for releasing buffer space in memory are sent to the buffer memory, based on the number of blocks in the blocks/frame register, or the number of blocks accumulated in the block count accumulator register when a signal is received from the host. A pointer which points to the last block of data successfully transferred is updated in accordance with the buffer release pulses.
    Type: Grant
    Filed: February 21, 2012
    Date of Patent: April 2, 2013
    Assignee: Marvell International Ltd.
    Inventors: Huy Tu Nguyen, William C. Wong, Kha Nguyen
  • Patent number: D688538
    Type: Grant
    Filed: March 26, 2011
    Date of Patent: August 27, 2013
    Assignee: Evriholder Products, LLC
    Inventors: Huy Kha Nguyen, Gary Stanley Seehoff
  • Patent number: D689336
    Type: Grant
    Filed: March 18, 2012
    Date of Patent: September 10, 2013
    Assignee: Evriholder Products, LLC
    Inventors: Heidi Ann Slocumb, Huy Kha Nguyen
  • Patent number: D689337
    Type: Grant
    Filed: January 28, 2012
    Date of Patent: September 10, 2013
    Assignee: Evriholder Products, LLC
    Inventors: Brian Fried, Huy Kha Nguyen
  • Patent number: D694587
    Type: Grant
    Filed: March 9, 2013
    Date of Patent: December 3, 2013
    Assignee: Evriholder Products LLC
    Inventors: Heidi Ann Slocumb, Huy Kha Nguyen
  • Patent number: D696826
    Type: Grant
    Filed: February 11, 2012
    Date of Patent: December 31, 2013
    Assignee: Evriholder Products, LLC
    Inventors: Gary Stanley Seehoff, Huy Kha Nguyen, Jesse Clemmer
  • Patent number: D703030
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: April 22, 2014
    Assignee: Evriholder Products, LLC
    Inventors: Gary Stanley Seehoff, Huy Kha Nguyen
  • Patent number: D710616
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: August 12, 2014
    Assignee: Dr. Fresh, LLC
    Inventors: Doug Corbett, Geoff Carroll, Huy Kha Nguyen
  • Patent number: D715059
    Type: Grant
    Filed: January 29, 2012
    Date of Patent: October 14, 2014
    Assignee: Evriholder Products LLC
    Inventors: Gary Stanley Seehoff, Christopher Anzalone, Huy Kha Nguyen
  • Patent number: D716548
    Type: Grant
    Filed: February 4, 2012
    Date of Patent: November 4, 2014
    Assignee: Evriholder Products, LLC
    Inventors: Gary Stanley Seehoff, Christopher Anzalone, Huy Kha Nguyen
  • Patent number: D716558
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: November 4, 2014
    Assignee: Dr. Fresh, LLC
    Inventors: Doug Corbett, Geoff Carroll, Huy Kha Nguyen
  • Patent number: D716559
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: November 4, 2014
    Assignee: Dr. Fresh, LLC
    Inventors: Doug Corbett, Geoff Carroll, Huy Kha Nguyen
  • Patent number: D718584
    Type: Grant
    Filed: June 16, 2012
    Date of Patent: December 2, 2014
    Assignee: Evriholder Products, LLC
    Inventors: Gary Stanley Seehoff, Huy Kha Nguyen
  • Patent number: D719459
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: December 16, 2014
    Assignee: Children Oral Care, LLC
    Inventors: Doug Corbett, David Louis Keener, III, Huy Kha Nguyen