Patents by Inventor Timothy Lieber

Timothy Lieber 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: 11237893
    Abstract: An approach to identifying poorly performing data storage devices (DSDs) in a data storage system, such as hard disk drives (HDDs) and/or solid-state drives (SSDs), involves retrieving and evaluating a respective set of log pages, such as SCSI Log Sense counters, from each of multiple DSDs. Based on each respective set of log pages, a value for a Quality of Service (QoS) metric is determined for each respective DSD, where each QoS value represents an average percentage of bytes processed without the respective DSD performing an autonomous error correction. In response to a particular DSD reaching a predetermined threshold QoS value, an in-situ repair may be determined for the particular DSD or the particular DSD may be added to a list of candidate DSDs for further examination, which may include an FRPH examination for suitably configured DSDs.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: February 1, 2022
    Assignee: Western Digital Technologies, Inc.
    Inventors: Robert Lester, Austin Striegel, Jared Tesone, Timothy Lieber, Evan Richardson, Donald Penza
  • Patent number: 10969969
    Abstract: An approach to identifying problematic data storage devices, such as hard disk drives (HDDs), in a data storage system involves retrieving and evaluating a respective recovery log, such as a media error section of a device status log, from each of multiple HDDs. Based on each recovery log, a value for a Full Recoveries Per Hour (FRPH) metric is determined for each read-write head of each respective HDD. Generally, the FRPH metric characterizes the amount of time a head has spent performing recovery operations. In response to a particular head FRPH reaching a pre-determined threshold value, an in-situ repair can be determined for the HDD in which the head operates. Similarly, in the context of solid-state drives (SSDs), a latency metric is determinable based on time spent waiting on resolving input/output (IO) request collisions, on which an in-situ repair can be based.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: April 6, 2021
    Assignee: Western Digital Technologies, Inc.
    Inventors: Robert Lester, Timothy Lieber, Austin Striegel, Evan Richardson, Donald Penza
  • Patent number: 10897273
    Abstract: A dynamic scalable error correction coding (ECC) scheme for a data storage system involves a system controller predicting a type and/or amount of ECC needed to reconstruct data to be stored on a particular data storage device(s) based on operational data integrity information accessed from the array of data storage devices. Thus, redundancy does not need to be allocated unless required. The devices may be logically grouped into subsets according to common characteristics, whereby the prediction made for a device in a subset may be based on the data integrity information from that subset, as well as from other relevant subsets.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: January 19, 2021
    Assignee: Western Digital Technologies, Inc.
    Inventors: Bernd Lamberts, Remmelt Pit, Timothy Lieber, Robert M. Lester, Zarko Popov
  • Publication number: 20200409779
    Abstract: An approach to identifying poorly performing data storage devices (DSDs) in a data storage system, such as hard disk drives (HDDs) and/or solid-state drives (SSDs), involves retrieving and evaluating a respective set of log pages, such as SCSI Log Sense counters, from each of multiple DSDs. Based on each respective set of log pages, a value for a Quality of Service (QoS) metric is determined for each respective DSD, where each QoS value represents an average percentage of bytes processed without the respective DSD performing an autonomous error correction. In response to a particular DSD reaching a predetermined threshold QoS value, an in-situ repair may be determined for the particular DSD or the particular DSD may be added to a list of candidate DSDs for further examination, which may include an FRPH examination for suitably configured DSDs.
    Type: Application
    Filed: November 19, 2019
    Publication date: December 31, 2020
    Inventors: Robert Lester, Austin Striegel, Jared Tesone, Timothy Lieber, Evan Richardson, Donald Penza
  • Publication number: 20200409569
    Abstract: An approach to identifying problematic data storage devices, such as hard disk drives (HDDs), in a data storage system involves retrieving and evaluating a respective recovery log, such as a media error section of a device status log, from each of multiple HDDs. Based on each recovery log, a value for a Full Recoveries Per Hour (FRPH) metric is determined for each read-write head of each respective HDD. Generally, the FRPH metric characterizes the amount of time a head has spent performing recovery operations. In response to a particular head FRPH reaching a pre-determined threshold value, an in-situ repair can be determined for the HDD in which the head operates. Similarly, in the context of solid-state drives (SSDs), a latency metric is determinable based on time spent waiting on resolving input/output (IO) request collisions, on which an in-situ repair can be based.
    Type: Application
    Filed: June 26, 2019
    Publication date: December 31, 2020
    Inventors: Robert Lester, Timothy Lieber, Austin Striegel, Evan Richardson, Donald Penza
  • Patent number: 10732869
    Abstract: Non-limiting examples of the present disclosure relate to execution of in-situ manufacturing for a data storage device. In-situ manufacturing is on-location configuration of a data storage device within an operational environment in which a data storage device is being deployed. In-situ manufacturing occurs at any point after a data storage device is shipped from a manufacturing plant or factory. When an operational environment of the data storage device is known, parameters of the data storage device can be configured (or re-configured) on-location within an operational environment to optimize capacity management as well as performance of the data storage device.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: August 4, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventors: Austin Striegel, Timothy Lieber
  • Publication number: 20200097200
    Abstract: Non-limiting examples of the present disclosure relate to execution of in-situ manufacturing for a data storage device. In-situ manufacturing is on-location configuration of a data storage device within an operational environment in which a data storage device is being deployed. In-situ manufacturing occurs at any point after a data storage device is shipped from a manufacturing plant or factory. When an operational environment of the data storage device is known, parameters of the data storage device can be configured (or re-configured) on-location within an operational environment to optimize capacity management as well as performance of the data storage device.
    Type: Application
    Filed: September 20, 2018
    Publication date: March 26, 2020
    Inventors: Austin Striegel, Timothy Lieber
  • Publication number: 20200007169
    Abstract: A dynamic scalable error correction coding (ECC) scheme for a data storage system involves a system controller predicting a type and/or amount of ECC needed to reconstruct data to be stored on a particular data storage device(s) based on operational data integrity information accessed from the array of data storage devices. Thus, redundancy does not need to be allocated unless required. The devices may be logically grouped into subsets according to common characteristics, whereby the prediction made for a device in a subset may be based on the data integrity information from that subset, as well as from other relevant subsets.
    Type: Application
    Filed: June 27, 2018
    Publication date: January 2, 2020
    Inventors: Bernd Lamberts, Remmelt Pit, Timothy Lieber, Robert M. Lester, Zarko Popov
  • Patent number: 9395767
    Abstract: A side loading enclosure for a rack mount type storage unit is provided. The enclosure provides for easier access to hard disk drives (HDDs) for maintenance and repair as well as the ability to increase the number of HDDs that can be mounted in a single enclosure. The enclosure may include a bottom plate, a pair of side plates, and a pair of end plates. Located within the enclosure are a first row, extending perpendicularly between the pair of end plates, having one or more stacks of HDDs mounted to a first printed circuit board and a second row, extending perpendicularly between the pair of end plates, having one or more stacks of HDDs mounted to a second printed circuit board. The one or more stacks of HDDS in the first row is separate from and located parallel to the one or more stacks of HDDs in the second row.
    Type: Grant
    Filed: August 27, 2013
    Date of Patent: July 19, 2016
    Assignee: SANMINA CORPORATION
    Inventors: Eugene McCabe, Timothy Lieber, Paul Amdahl
  • Publication number: 20160132242
    Abstract: A system can comprise an I/O circuitry, a processor, reconfigurable circuitry, an array of flash storage devices, and a serial interconnect network that is coupled to transfer data between the I/O circuitry, the processor, the reconfigurable circuitry and the flash storage devices. The processor can be configured to designate an interconnect address space for use in communication over the interconnect network among the I/O circuitry, the processor, the reconfigurable circuitry and the flash storage devices. The reconfigurable circuitry can be configured to translate data addresses during transfers of data between the I/O circuitry and the array of flash storage devices. A method to access an array of flash storage devices that are coupled to I/O circuitry over a serial interconnect network can comprise using reconfigurable circuitry to capture data during transfers of data over the serial interconnect network.
    Type: Application
    Filed: January 19, 2016
    Publication date: May 12, 2016
    Inventors: Sharad Mehrotra, Jack Mills, Christopher Youngworth, Jon Livesey, Julian Ratcliffe, Timothy Lieber, Paul Sweere
  • Publication number: 20140281153
    Abstract: Apparatus and method for accelerating processing operations of flash based storage systems are disclosed herein. In some embodiments, an IC component disposed between I/O circuitry and flash storage devices is configured to optimize fulfillment of data read and write requests originating from a network or device external to the flash based storage system using cache memory before involving the flash storage devices.
    Type: Application
    Filed: June 28, 2013
    Publication date: September 18, 2014
    Applicant: Saratoga Speed, Inc.
    Inventors: Sharad Mehrotra, Jack Mills, Thomas Gourley, Timothy Lieber
  • Publication number: 20140055944
    Abstract: A side loading enclosure for a rack mount type storage unit is provided. The enclosure provides for easier access to hard disk drives (HDDs) for maintenance and repair as well as the ability to increase the number of HDDs that can be mounted in a single enclosure. The enclosure may include a bottom plate, a pair of side plates, and a pair of end plates. Located within the enclosure are a first row, extending perpendicularly between the pair of end plates, having one or more stacks of HDDs mounted to a first printed circuit board and a second row, extending perpendicularly between the pair of end plates, having one or more stacks of HDDs mounted to a second printed circuit board. The one or more stacks of HDDS in the first row is separate from and located parallel to the one or more stacks of HDDs in the second row.
    Type: Application
    Filed: August 27, 2013
    Publication date: February 27, 2014
    Applicant: SANMINA CORPORATION
    Inventors: Eugene McCabe, Timothy Lieber, Paul Amdahl
  • Patent number: 6658504
    Abstract: In a high-performance data storage system, an enclosure contains a multiplicity of disk drives, each of which has two high-speed serial data ports. Respective data lines are provided which connect each of the data ports with a respective high-speed data multiplexer. Importantly, each of the multiplexers is also connected with each of two distinct I/O modules. Failure of either I/O module still permits the remaining I/O module to have serial high-speed connectivity with each of the multiplexers, and thus with each of the data ports on each disk drive. Finally, the overall function of the system may be selected as JBOD (Just a Bunch Of Drives), as SAN (Storage Area Network), or NAS (Network Attached Storage), without requiring any mechanical or electronic change other than the I/O modules.
    Type: Grant
    Filed: August 30, 2000
    Date of Patent: December 2, 2003
    Assignee: Eurologic Systems
    Inventors: Timothy Lieber, Michael J. Hynes, Hans O'Sullivan, Mike Stolz, Reuben M. Martinez
  • Patent number: 6188973
    Abstract: A system and method for automatically mapping on a computer display a graphical representation of a physical arrangement of a plurality of computer components in one or more cabinets, each cabinet having one or more shelves for housing the computer components. The status of the components is periodically monitored and the computer display updated accordingly. A graphical user interface is provided for user observation of the physical arrangement and status of computer components in the cabinets, as well as user control of the operational parameters of the components.
    Type: Grant
    Filed: March 29, 1999
    Date of Patent: February 13, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Reuben Martinez, Timothy Lieber, Timothy J. Morris, Brian J. Purvis
  • Patent number: 6115814
    Abstract: A field-reprogammable storage control device has a microcontroller, a write-protected memory which contains a boot code for the storage control device, a rewriteable memory for application code executable by the microcontroller, and a jump function located in both the write-protected memory and the rewriteable memory for movement between the write-protected memory and the rewriteable memory for recover after a processing interruption. The storage control device remains operational using the write-protected memory and the boot code while receiving a new application code from a remote site.
    Type: Grant
    Filed: November 14, 1997
    Date of Patent: September 5, 2000
    Assignee: Compaq Computer Corporation
    Inventors: Timothy Lieber, Timothy J. Morris
  • Patent number: 5956665
    Abstract: A system and method for automatically mapping on a computer display a graphical representation of a physical arrangement of a plurality of computer components in one or more cabinets, each cabinet having one or more shelves for housing the computer components. The status of the components is periodically monitored and the computer display updated accordingly. A graphical user interface is provided for user observation of the physical arrangement and status of computer components in the cabinets, as well as user control of the operational parameters of the components.
    Type: Grant
    Filed: November 15, 1996
    Date of Patent: September 21, 1999
    Assignee: Digital Equipment Corporation
    Inventors: Reuben Martinez, Timothy Lieber, Timothy J. Morris, Brian J. Purvis
  • Patent number: 5790782
    Abstract: Automatic shelf-to-shelf address assignment is provided for a plurality of disk drive supporting shelves that are removably contained within a multi--shelf cabinet. Error detection apparatus detects failure in the automatic assignment of shelf addresses. An address input of shelf-N receives a shelf addressing voltage from shelf N+1. Shelf-N checks to ensure that the received shelf-N address voltage is within a correct range. Where-N now increases its shelf-N address by one and applies this incremented address to an address input of shelf-N+1. Accuracy of the shelf-N+1 address input is checked, as are the cable/connectors that connect shelf-N to shelf-N+1. ADC and ADC techniques are used, and operation of the automatic address assignment system is timed.
    Type: Grant
    Filed: November 15, 1996
    Date of Patent: August 4, 1998
    Assignee: Digital Equipment Corporation
    Inventors: Reuben Martinez, Timothy Lieber