Patents by Inventor Brad A. Reger

Brad A. Reger 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: 9836345
    Abstract: One or more techniques and/or systems are provided for collecting forensics associated with a failure of a storage controller. For example, a storage node, of a cluster environment, may comprise a service processor and a storage controller. The storage controller may manage a storage device accessible, through the storage controller, to one or more client devices. The service processor may manage the storage controller (e.g., collect operational statistics of the storage controller, perform software and/or firmware updates for the storage controller, etc.). The service processor may obtain forensics associated with a failure of the storage controller, and may provide the forensics to a cluster health monitor notwithstanding the storage controller being in an inoperable state (e.g., the service processor may send the forensics through a network interface controller of the storage node, over a non-client storage management network, to the cluster health monitor).
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: December 5, 2017
    Assignee: NetApp, Inc.
    Inventors: Brad A. Reger, Curtis Anderson, Pradeep K. Kalra
  • Publication number: 20160110240
    Abstract: One or more techniques and/or systems are provided for collecting forensics associated with a failure of a storage controller. For example, a storage node, of a cluster environment, may comprise a service processor and a storage controller. The storage controller may manage a storage device accessible, through the storage controller, to one or more client devices. The service processor may manage the storage controller (e.g., collect operational statistics of the storage controller, perform software and/or firmware updates for the storage controller, etc.). The service processor may obtain forensics associated with a failure of the storage controller, and may provide the forensics to a cluster health monitor notwithstanding the storage controller being in an inoperable state (e.g., the service processor may send the forensics through a network interface controller of the storage node, over a non-client storage management network, to the cluster health monitor).
    Type: Application
    Filed: April 24, 2015
    Publication date: April 21, 2016
    Inventors: Brad A. Reger, Curtis Anderson, Pradeep K. Kalra
  • Patent number: 7516537
    Abstract: An existing disk drive storage enclosure is converted into a standalone network storage system by removing one or more input/output (I/O) modules from the enclosure and installing in place thereof one or more server modules (“heads”), each implemented on a single circuit board. Each head contains the electronics, firmware and software along with built-in I/O connections to allow the disks in the enclosure to be used as a Network-Attached file Server (NAS) or a Storage Area Network (SAN) storage device. An end user can also remove the built-in head and replace it with a standard I/O module to convert the enclosure back into a standard disk drive storage enclosure. Two internal heads can communicate over a passive backplane in the enclosure to provide full cluster failover (CFO) capability.
    Type: Grant
    Filed: December 7, 2005
    Date of Patent: April 14, 2009
    Assignee: Network Appliance, Inc.
    Inventors: Brad A. Reger, Steven J. Valin
  • Patent number: 7506127
    Abstract: A storage system includes a plurality of mass storage devices and a first storage server head to access the mass storage devices in response to client requests, wherein the first storage server head has ownership of the plurality of mass storage devices. Ownership of at least one of the mass storage devices is reassigned to a second storage server head independently of how the second storage server head is connected to the plurality of mass storage devices.
    Type: Grant
    Filed: April 15, 2004
    Date of Patent: March 17, 2009
    Assignee: Network Appliance, Inc.
    Inventors: Brad A. Reger, Susan M. Coatney
  • Patent number: 7200711
    Abstract: A circuit external to a memory controller in a processing system places a dynamic random access memory into a self-refresh state in response to a predetermined condition associated with a power-down or reset event.
    Type: Grant
    Filed: April 4, 2003
    Date of Patent: April 3, 2007
    Assignee: Network Appliance, Inc.
    Inventors: Steven J. Valin, Brad A. Reger
  • Patent number: 7139937
    Abstract: Volatile memory is placed into a data-preserving safe state in a computer system in response to any one of a reduction in power applied to the volatile memory, a bus reset signal on a data communication bus of the computer system, and an absence of a bus clock signal on the bus. The volatile memory is powered from an auxiliary uninterruptible power supply in response to the reduction in power. The volatile memory is also placed into the data-preserving safe state in response to a cessation in executing software instructions by a CPU of the computer system. Placing the volatile memory into the safe state in response to and under these conditions enhances the opportunity to preserve data in response to error and malfunction conditions.
    Type: Grant
    Filed: August 15, 2002
    Date of Patent: November 21, 2006
    Assignee: Network Appliance, Inc.
    Inventors: Allen Kilbourne, Brad A. Reger, Steve Valin
  • Patent number: 7127798
    Abstract: An existing disk drive storage enclosure is converted into a standalone network storage system by removing one or more input/output (I/O) modules from the enclosure and installing in place thereof one or more server modules (“heads”), each implemented on a single circuit board. Each head contains the electronics, firmware and software along with built-in I/O connections to allow the disks in the enclosure to be used as a Network-Attached file Server (NAS) or a Storage Area Network (SAN) storage device. An end user can also remove the built-in head and replace it with a standard I/O module to convert the enclosure back into a standard disk drive storage enclosure. Two internal heads can communicate over a passive backplane in the enclosure to provide full cluster failover (CFO) capability.
    Type: Grant
    Filed: April 4, 2003
    Date of Patent: October 31, 2006
    Assignee: Network Appliance Inc.
    Inventors: Brad A. Reger, Steven J. Valin
  • Patent number: 7024571
    Abstract: A general-purpose personal computer is converted into a dedicated mass storage appliance, and a mass storage operating system for performing mass data storage functions is booted from a solid-state, nonvolatile memory card in response to BIOS boot probe signals. The memory card emulates a disk drive for booting purposes, so the BIOS need not be modified to incorporate chain booting. A relatively low latency intermediate memory reads and writes data from a primary expansion bus of the personal computer, and the intermediate memory is separately backed up with power to sustain the data upon a reduction in power, a reset signal, or the absence of a bus clock signal. The conversion may be accomplished by inserting a conversion card into a bus slot of a primary expansion bus of the personal computer.
    Type: Grant
    Filed: August 15, 2002
    Date of Patent: April 4, 2006
    Assignee: Network Appliance, Inc.
    Inventors: Brad A. Reger, Allen Kilbourne, R. Guy Lauterbach, Steve Valin
  • Patent number: 6948012
    Abstract: An existing disk drive storage enclosure is converted into a standalone network storage system by removing one or more input/output (I/O) modules from the enclosure and installing in place thereof one or more server modules (“heads”), each implemented on a single circuit board. Each head contains the electronics, firmware and software along with built-in I/O connections to allow the disks in the enclosure to be used as a Network-Attached file Server (NAS) or a Storage Area Network (SAN) storage device. An end user can also remove the built-in head and replace it with a standard I/O module to convert the enclosure back into a standard disk drive storage enclosure. Two internal heads can communicate over a passive backplane in the enclosure to provide full cluster failover (CFO) capability.
    Type: Grant
    Filed: April 4, 2003
    Date of Patent: September 20, 2005
    Assignee: Network Appliance, Inc.
    Inventors: Steven J. Valin, Brad A. Reger
  • Publication number: 20040199719
    Abstract: An existing disk drive storage enclosure is converted into a standalone network storage system by removing one or more input/output (I/O) modules from the enclosure and installing in place thereof one or more server modules (“heads”), each implemented on a single circuit board. Each head contains the electronics, firmware and software along with built-in I/O connections to allow the disks in the enclosure to be used as a Network-Attached file Server (NAS) or a Storage Area Network (SAN) storage device. An end user can also remove the built-in head and replace it with a standard I/O module to convert the enclosure back into a standard disk drive storage enclosure. Two internal heads can communicate over a passive backplane in the enclosure to provide full cluster failover (CFO) capability.
    Type: Application
    Filed: April 4, 2003
    Publication date: October 7, 2004
    Applicant: Network Appliance, Inc.
    Inventors: Steven J. Valin, Brad A. Reger
  • Publication number: 20040199607
    Abstract: A storage system includes a plurality of mass storage devices and a first storage server head to access the mass storage devices in response to client requests, wherein the first storage server head has ownership of the plurality of mass storage devices. Ownership of at least one of the mass storage devices is reassigned to a second storage server head independently of how the second storage server head is connected to the plurality of mass storage devices.
    Type: Application
    Filed: April 15, 2004
    Publication date: October 7, 2004
    Applicant: Network Appliance, Inc.
    Inventors: Brad A. Reger, Susan M. Coatney
  • Publication number: 20040034732
    Abstract: A circuit external to a memory controller in a processing system places a dynamic random access memory into a self-refresh state in response to a predetermined condition associated with a power-down or reset event.
    Type: Application
    Filed: April 4, 2003
    Publication date: February 19, 2004
    Applicant: Network Appliance, Inc.
    Inventors: Steven J. Valin, Brad A. Reger