Patents by Inventor Joseph L Wach

Joseph L Wach 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: 8028137
    Abstract: Systems and methods of selective data mirroring are disclosed. In a particular embodiment, a device is disclosed that includes a data storage medium and a controller operably coupled to the data storage medium. The controller configured to selectively enable a data mirroring function to copy data in a first data storage location of the data storage medium to one or more second data storage locations of the data storage medium when the one or more second data storage locations do not have valid primary data stored to them.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: September 27, 2011
    Assignee: Seagate Technology LLC
    Inventors: Joseph L. Wach, Timothy Richard Feldman
  • Publication number: 20090164742
    Abstract: Systems and methods of selective data mirroring are disclosed. In a particular embodiment, a device is disclosed that includes a data storage medium and a controller operably coupled to the data storage medium. The controller configured to selectively enable a data mirroring function to copy data in a first data storage location of the data storage medium to one or more second data storage locations of the data storage medium when the one or more second data storage locations do not have valid primary data stored to them.
    Type: Application
    Filed: December 20, 2007
    Publication date: June 25, 2009
    Applicant: SEAGATE TECHNOLOGY, LLC.
    Inventors: JOSEPH L. WACH, TIMOTHY RICHARD FELDMAN
  • Patent number: 6980386
    Abstract: A disc drive has transducers supported by an actuator to fly proximate data tracks on surfaces of rotating information storage discs. Each of the discs is partitioned into concentric regions. A control system arranges the deposition of data in write operations to the tracks on the disc surfaces, as data is written to the discs, such that the data is sequentially organized both on the tracks and within each of the regions. The control system writes data from a track adjacent a first region boundary in a first direction to a second region boundary until all tracks in a region are full. The control system executes a head switch between adjacent surfaces of the discs. The write sequence is repeated in each adjacent region until all regions are full. The resulting trapezoidal serpentine pattern of actuator movement and head switches is repeated until all of the write operations are complete.
    Type: Grant
    Filed: June 4, 2003
    Date of Patent: December 27, 2005
    Assignee: Seagate Technology LLC
    Inventors: Joseph L Wach, Khalil B Dizaji
  • Publication number: 20040246614
    Abstract: A disc drive has transducers supported by an actuator to fly proximate data tracks on surfaces of rotating information storage discs. Each of the discs is partitioned into concentric regions. A control system arranges the deposition of data in write operations to the tracks on the disc surfaces, as data is written to the discs, such that the data is sequentially organized both on the tracks and within each of the regions. The control system writes data from a track adjacent a first region boundary in a first direction to a second region boundary until all tracks in a region are full. The control system executes a head switch between adjacent surfaces of the discs. The write sequence is repeated in each adjacent region until all regions are full. The resulting trapezoidal serpentine pattern of actuator movement and head switches is repeated until all of the write operations are complete.
    Type: Application
    Filed: June 4, 2003
    Publication date: December 9, 2004
    Inventors: Joseph L. Wach, Khalil B. Dizaji
  • Patent number: 6339811
    Abstract: Methods and control systems for delaying a seek once a command is received to further load a buffer with read look ahead data are described. The methods involve calculating when or at what point the prefetching should cease and a seek should be initiated so that the actuator arm arrives at a new track just in time to begin reading the target data. The control systems include a processor that instructs a servo control to hold the actuator on a track while data is prefetched and loaded into a buffer until a seek must be initiated to allow the actuator to arrive at the new track just in time to begin reading the new target data.
    Type: Grant
    Filed: December 28, 1999
    Date of Patent: January 15, 2002
    Assignee: Seagate Technologh LLC
    Inventors: Mark A. Gaertner, Joseph L. Wach
  • Patent number: 5530875
    Abstract: In a processor-based system, priorities are established among a plurality of interrupt sources by grouping the interrupt sources in accordance with an operating condition of the system. The assignment of the interrupt sources into groups is accomplished through programmable registers which associate flag locations in an interrupt status register with flag locations in a group status register. The operating condition upon which the grouping of interrupt sources is based may be the handling of a particular interrupt, based upon which a next expected interrupt source is assigned to a high priority group.
    Type: Grant
    Filed: April 29, 1993
    Date of Patent: June 25, 1996
    Assignee: Fujitsu Limited
    Inventor: Joseph L. Wach