Patents by Inventor Daniel R. Pinvidic

Daniel R. Pinvidic 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: 8274749
    Abstract: A control module for a rotating storage medium. The control module includes: a memory, a buffer control module, and a disk formatter module. The memory is configured to store a data wedge format table including a plurality of entries. The buffer control module is configured to maintain a queue, wherein each of a plurality of entries of the queue is based on a corresponding one of the plurality of entries of the data wedge format table, and wherein each of the plurality of entries of the queue includes a servo number. The disk formatter module is configured to compare the servo numbers of the plurality of entries of the queue to present servo information, wherein the present servo information is based on a present position of a read/write device in relation to the rotating storage medium.
    Type: Grant
    Filed: April 11, 2011
    Date of Patent: September 25, 2012
    Assignee: Marvell International Ltd.
    Inventors: Daniel R. Pinvidic, Lim Hudiono, Stanley K. Cheong
  • Patent number: 8023217
    Abstract: A device includes a data path configured to transfer data from a read channel device to a host. A read gate delay module is configured to receive a first read gate signal, to output a second read gate signal to the read channel device based on the first read gate signal, and selectively delay a transition of the second read gate signal between an asserted state and a non-asserted state based on a data sector size of a data segment and positive and negative edges of a write clock.
    Type: Grant
    Filed: October 22, 2009
    Date of Patent: September 20, 2011
    Assignee: Marvell International Ltd.
    Inventors: Daniel R. Pinvidic, Wayne C. Datwyler, Hunardi Hudiono
  • Patent number: 8019936
    Abstract: A disk formatter (DF) for a rotating storage medium includes a target sector identification module that determines a block of target sectors of the rotating storage medium based on a read/write command signal. A current sector identification module determines a current sector of a read/write head. A DF control module begins a read/write operation at a command start sector that is different than a first sector of the block of target sectors. The command start sector is located within the block of target sectors.
    Type: Grant
    Filed: November 15, 2007
    Date of Patent: September 13, 2011
    Assignee: Marvell International Ltd.
    Inventors: Lim Hudiono, Stanley K. Cheong, Daniel R. Pinvidic
  • Patent number: 7924521
    Abstract: A control module for a rotating storage medium includes a data wedge format table (DWFT). The control module also includes a buffer control module that has a DWFT queue that includes X entries from the DWFT and one of X first servo information for each of the X entries. X is a positive integer. A disk formatter module that compares the one of X first servo information with second servo information that is based on a current position of a read/write device in relation to the rotating storage medium.
    Type: Grant
    Filed: July 18, 2007
    Date of Patent: April 12, 2011
    Assignee: Marvell International Ltd.
    Inventors: Lim Hudiono, Daniel R. Pinvidic, Stanley K. Cheong
  • Patent number: 7904644
    Abstract: A disk channel includes disk channel modules that process data for a read/write operation on a rotating medium. A memory is accessible to the disk channel modules and comprises a sector request queue that has status information that is associated with each of the disk channel modules. A control module is in communication with and manages data transfer through the disk channel modules based on the sector request queue.
    Type: Grant
    Filed: October 18, 2007
    Date of Patent: March 8, 2011
    Assignee: Marvell International Ltd.
    Inventors: Daniel R. Pinvidic, Lim Hudiono, Stanley Cheong
  • Patent number: 7609468
    Abstract: A disk controller that controls data transfer between a storage device and a host system is provided. The disk controller includes logic having a state machine that controls de-assertion of a read gate signal based on sector size and/or whether a data segment is split or non-split. The read gate signal is de-asserted at programmable times, based on data sector size. The state machine interfaces with a register whose settings indicate to the state machine that next time when the state machine starts executing from an idle state it should process a second half of a split sector. The state machine also uses a register that to extend assertion of the read gate signal. It is noteworthy that the read gate signal is controlled on a positive and negative edge of a write clock signal.
    Type: Grant
    Filed: April 6, 2005
    Date of Patent: October 27, 2009
    Assignee: Marvell International Ltd.
    Inventors: Daniel R Pinvidic, Wayne C. Datwyler, Hunardi Hudiono
  • Patent number: 6470461
    Abstract: In a disk drive, a disk drive controller circuit and method keep track of defective and/or undesired sectors on a disk and skip such defective or undesired sectors during a read or write operation requested by a host system. A microprocessor is programmed to respond to a read or write command from the host system by converting a list of sectors to be skipped to an address and range format suitable for loading a set of registers within the controller circuit. The microprocessor loads the set of registers, and the controller circuit compares each sector identified by the read or write command with the contents of the set of registers. If a sector identified by the read or write command matches one of the sectors to be skipped, the controller circuit skips that sector during the read or write operation.
    Type: Grant
    Filed: June 7, 1999
    Date of Patent: October 22, 2002
    Assignee: QLogic Corporation
    Inventors: Daniel R. Pinvidic, Gregory T. Elkins, Stanley K. Cheong