Patents by Inventor Karl D. Schuh

Karl D. Schuh 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).

  • Publication number: 20200104251
    Abstract: A portion of a logical block address to physical block address (“L2P”) translation map may be identified. A last snapshot of the portion of the L2P translation map may be identified. One or more write operations may be determined, where the write operations are associated with logical block addresses of the portion of the L2P translation map. The write operations may have been performed after the last snapshot of the portion of the L2P translation map was stored. An address on the portion of the L2P translation map may be updated by a processing device based on the determined one or more write operations and the last snapshot of the portion of the L2P translation map.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventors: Daniel A. Boals, Byron D. Harris, Karl D. Schuh, Amy L. Wohlschlegel
  • Publication number: 20200050556
    Abstract: A computer device reads an indicator from a configuration file that identifies a granularity of units of data at which to track validity. The granularity is one of a plurality of granularities ranging from one unit of data to many units of data. The computer device generates a machine-readable file configured to cause a processing device of a memory system to track validity at the identified granularity using a plurality of data validity counters with each data validity counter in the plurality of data validity counters tracking validity of a group of units of data at the identified granularity. The computer device transfers the machine-readable file to a memory of the memory system.
    Type: Application
    Filed: August 10, 2018
    Publication date: February 13, 2020
    Inventors: Boon Leong Yeap, Karl D. Schuh
  • Patent number: 10521383
    Abstract: A first operation identifier is assigned to a first operation directed to a memory component, the first operation identifier having an entry in a first data structure that associates the first operation identifier with a first plurality of buffer identifiers. It is determined whether the first operation collides with a prior operation assigned a second operation identifier, the second operation identifier having an entry in the first data structure that associates the second operation identifier with a second plurality of buffer identifiers. It is determined whether the first operation is a read or a write operation. In response to determining that the first operation collides with the prior operation and that the first operation is a read operation, the first plurality of buffer identifiers are updated with a buffer identifier included in the second plurality of buffer identifiers.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: December 31, 2019
    Assignee: MICRON TECHNOLOGY, INC.
    Inventors: Lyle E. Adams, Mark Ish, Pushpa Seetamraju, Karl D. Schuh, Dan Tupy
  • Publication number: 20190171576
    Abstract: An offset can be determined based on a characteristic of a memory system associated with a system block. The system block corresponds to logical blocks. A first group of physical blocks of the memory system can be assigned to a group of the plurality of logical blocks of the system block. A second group of physical blocks of the memory system can be identified at a location that is based on the offset and the first group of physical blocks. Furthermore, the second group of physical blocks of the memory system can be assigned to another group of the plurality of logical blocks associated with the system block. Data can be stored by using the system block with the first group and second group of physical blocks.
    Type: Application
    Filed: November 14, 2018
    Publication date: June 6, 2019
    Inventors: Ashutosh Malshe, Karl D. Schuh
  • Patent number: 5367652
    Abstract: A disc drive translation and defect management method and apparatus. The method and apparatus includes an index table to translate a host computer's logical cylinder request into an arbitrarily designated physical cylinder location in the disc drive system. Once the physical cylinder is located, the physical head and sector location is determined with a quick, relatively simple mathematical translation. If a defect is present on the indexed physical cylinder in question, the index table provides a defect flag and a pointer which points into a predetermined entry of a defect table. The selected entry in the defect table provides a defect offset value for the physical location in question. The offset value is added to the physical cylinder, head and sector location to push it into a defect-free physical location.
    Type: Grant
    Filed: February 2, 1990
    Date of Patent: November 22, 1994
    Inventors: Jeffrey A. Golden, Karl D. Schuh
  • Patent number: 5333138
    Abstract: Apparatus for preventing data corruption on a disk due to mechanical shock occurring during the write process to the disk includes a mechanical shock sensor to sense mechanical shocks having a magnitude exceeding a predetermined threshold. Write disable circuitry responsive to the mechanical shock sensor interrupts the write current to the disk drive write head. Repositioning circuitry then repositions the data head over the original data track and the incomplete data that was interrupted by the mechanical shock is rewritten.
    Type: Grant
    Filed: March 11, 1992
    Date of Patent: July 26, 1994
    Assignee: MiniStor Peripherals International Limited
    Inventors: John H. Richards, Karl D. Schuh