Patents by Inventor Marinko Bosnich

Marinko Bosnich 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: 7826163
    Abstract: A system is capable of detecting a “large” shock. In contrast to just any shock, a large shock exceeds some threshold of magnitude or duration and may generate particles and/or the deposit of particles on a recording head, which can result in write errors. Responsive to detection of a large shock, the system can take corrective action, such as executing one or more corrective action seeks after detection of the large shock or executing a series of corrective actions seeks during a certain number of load operations after detection of the large shock. RAW verifications may be performed to confirm correct write operation of the recording head after such corrective action.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: November 2, 2010
    Assignee: Seagate Technology LLC
    Inventors: Brent Jay Harmer, Marinko Bosnich, Abhay Tejmal Kataria
  • Publication number: 20080080085
    Abstract: A system is capable of detecting a “large” shock. In contrast to just any shock, a large shock exceeds some threshold of magnitude or duration and may generate particles and/or the deposit of particles on a recording head, which can result in write errors. Responsive to detection of a large shock, the system can take corrective action, such as executing one or more corrective action seeks after detection of the large shock or executing a series of corrective actions seeks during a certain number of load operations after detection of the large shock. RAW verifications may be performed to confirm correct write operation of the recording head after such corrective action.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 3, 2008
    Inventors: Brent Jay Harmer, Marinko Bosnich, Abhay Tejmal Kataria
  • Patent number: 6917485
    Abstract: An apparatus and method for dynamic head switch timing recalibration are provided. With the apparatus and method, a determination is made as to whether a difference in a reference head switch timing and the head switch timing at a later time is sufficient to meet a certain criteria. If the difference meets the criteria, a recalibration of the head switch timing is performed. For example, in a preferred embodiment, the criteria is a number of address mark (AM) misses during a head switch operation. If this predetermined number of AM misses is detected, then it is determined that a recalibration is necessary since the predetermined number of AM misses is an indication that the head switch timing has changed significantly from the reference head switch timing.
    Type: Grant
    Filed: June 20, 2003
    Date of Patent: July 12, 2005
    Assignee: Seagate Technology LLC
    Inventors: David Louis Schell, Chris Thomas Settje, Steven Alan Koldewyn, Kar Wei Koay, Abhay T. Kataria, Marinko Bosnich, Mike E. Baum
  • Publication number: 20040150904
    Abstract: An apparatus and method for dynamic head switch timing recalibration are provided. With the apparatus and method, a determination is made as to whether a difference in a reference head switch timing and the head switch timing at a later time is sufficient to meet a certain criteria. If the difference meets the criteria, a recalibration of the head switch timing is performed. For example, in a preferred embodiment, the criteria is a number of address mark (AM) misses during a head switch operation. If this predetermined number of AM misses is detected, then it is determined that a recalibration is necessary since the predetermined number of AM misses is an indication that the head switch timing has changed significantly from the reference head switch timing.
    Type: Application
    Filed: June 20, 2003
    Publication date: August 5, 2004
    Inventors: David Louis Schell, Chris Thomas Settje, Steven Alan Koldewyn, KarWei Koay, Abhay T. Kataria, Marinko Bosnich, Mike E. Baum
  • Publication number: 20030163639
    Abstract: A method for managing queuing operations of a target device receiving commands issued by a host computer is disclosed. The target device is described as a disc drive having an ATA interface through which the commands are received. The interface includes queue for receiving and storing the commands. While in the queue, the commands are re-ordered for optimization. After being re-ordered, the disc drive checks the re-ordered arrangement of commands for overlap conditions. If, however, the disc drive detects a sequential command stream present in the commands transmitted from the host computer, the disc drive enters a sequential command processing mode wherein the commands of the sequential command stream forego queuing, and consequently, re-ordering and overlap checking, operations. Instead, these commands are performed in the order in which the commands are received by the disc drive.
    Type: Application
    Filed: June 14, 2002
    Publication date: August 28, 2003
    Applicant: Seagate Technology LLC
    Inventors: Carol M. Baum, Marinko Bosnich