Patents by Inventor Nyles Heise

Nyles Heise 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: 8364992
    Abstract: A system and method for providing a command queue selection scheme by selecting commands by giving preference to commands based on the power consumption characteristics the command. In one embodiment the selection scheme involves calculating the value of the cost of energy saving associated with the access of a command by an evaluation function Costi=EAT+C×F1 (seek distance, latency). C is a dynamically adjustable power control function that determines how much power decreases with the selection of a particular command and F1 is a functional calculation of the power consumption value associated with the particular command. In one embodiment commands with low power consumption will be accessed in preference to commands with shorter seek distance.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: January 29, 2013
    Assignee: HGST, Netherlands B.V.
    Inventors: William Guthrie, Nyles Heise, Hung M. Vu
  • Publication number: 20100128381
    Abstract: A system and method for providing a command queue selection scheme by selecting commands by giving preference to commands based on the power consumption characteristics the command. In one embodiment the selection scheme involves calculating the value of the cost of energy saving associated with the access of a command by an evaluation function Costi=EAT+C×F1 (seek distance, latency). C is a dynamically adjustable power control function that determines how much power decreases with the selection of a particular command and F1 is a functional calculation of the power consumption value associated with the particular command. In one embodiment commands with low power consumption will be accessed in preference to commands with shorter seek distance.
    Type: Application
    Filed: November 25, 2008
    Publication date: May 27, 2010
    Inventors: William Guthrie, Nyles Heise, Hung M. Vu
  • Patent number: 7602581
    Abstract: Methods and apparatus of the present invention allow for interpolated Just in Time (iJIT) seek command control of hard drive actuators.
    Type: Grant
    Filed: October 10, 2007
    Date of Patent: October 13, 2009
    Assignee: Hitachi Global Storage Technologies Netherlands B.V.
    Inventors: Nyles Heise, Hung M. Vu
  • Publication number: 20090097150
    Abstract: Methods and apparatus of the present invention allow for interpolated Just in Time (iJIT) seek command control of hard drive actuators.
    Type: Application
    Filed: October 10, 2007
    Publication date: April 16, 2009
    Inventors: NYLES HEISE, Hung M Vu
  • Patent number: 7178086
    Abstract: Techniques for correcting data bytes on a data storage disk that have been rewritten are provided. A data storage system generates a long block membership (LBM) byte for each sector. The LBM bytes indicates whether the sector is part of a block of sectors. A data storage system can determine whether a failed sector is part of a long block. The data storage system adds the LBM contributions to the CRC and ECC bytes and then attempts to correct the failed sector. If the correction process is successful, the data storage system declares a miscorrection. If the error is not successfully corrected, the data storage system again adds the LBM contributions to the CRC and ECC bytes and then attempts to correct the failed sector. If the correction process is successful, the data correction is accepted if the error pattern and the check byte overlap is greater than a threshold.
    Type: Grant
    Filed: September 17, 2003
    Date of Patent: February 13, 2007
    Assignee: Hitachi Global Storage Technologies Netherlands, B.V.
    Inventors: Martin Aureliano Hassner, Vipul Srivastava, Nyles Heise
  • Publication number: 20050060630
    Abstract: Techniques for correcting data bytes on a data storage disk that have been rewritten are provided. A data storage system generates a long block membership (LBM) byte for each sector. The LBM bytes indicates whether the sector is part of a block of sectors. A data storage system can determine whether a failed sector is part of a long block. The data storage system adds the LBM contributions to the CRC and ECC bytes and then attempts to correct the failed sector. If the correction process is successful, the data storage system declares a miscorrection. If the error is not successfully corrected, the data storage system again adds the LBM contributions to the CRC and ECC bytes and then attempts to correct the failed sector. If the correction process is successful, the data correction is accepted if the error pattern and the check byte overlap is greater than a threshold.
    Type: Application
    Filed: September 17, 2003
    Publication date: March 17, 2005
    Applicant: Hitachi Global Storage Technologies Netherlands, B.V.
    Inventors: Martin Hassner, Vipul Srivastava, Nyles Heise
  • Patent number: 6344807
    Abstract: A packet-frame generator for creating an encoded packet frame comprising encoded control data and encoded utilizable data. A non-encoded packet frame comprising non-encoded control data and non-encoded utilizable data is providable by an assembling means. The packet-frame generator comprises a modulation encoder for encoding the non-encoded control data by a first modulation code and the non-encoded utilizable data by a second modulation code thereby providing the encoded packet frame.
    Type: Grant
    Filed: September 22, 2000
    Date of Patent: February 5, 2002
    Assignee: International Business Machines Corporation
    Inventors: Martin Hassner, Nyles Heise, Walter Hirt
  • Patent number: 6233714
    Abstract: A generalized method for dynamically deriving configuration information from a set of given parameters for detecting binary-valued sequences from (d, k) partial-response (PR) coded waveforms of predetermined shape, for applying the derived information to configure a processor, and for operating the configured processor as a PR detector.
    Type: Grant
    Filed: July 29, 1998
    Date of Patent: May 15, 2001
    Assignee: International Business Machines Corporation
    Inventors: Martin Aureliano Hassner, Nyles Heise
  • Patent number: 6195025
    Abstract: A method and means for reducing high-duty-cycle unconstrained binary signal sequences in storage and communications processes and systems by invertibly mapping such sequences into a (1, k) rate ⅔ RLL codestream constrained to a duty cycle substantially approximating one-third. That is, binary sequences ordinarily mapping into high-duty-cycle RLL-code sequences are either inhibited from repeating indefinitely or excluded.
    Type: Grant
    Filed: July 13, 1998
    Date of Patent: February 27, 2001
    Assignee: International Business Machines Corporation
    Inventors: Martin Aureliano Hassner, Nyles Heise, Walter Hirt, Barry Marshall Trager