Patents by Inventor Nathan Allan Rabe

Nathan Allan Rabe 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: 10042688
    Abstract: A self-diagnostic device driver includes a memory that stores machine instructions and a processor coupled to the memory that executes the machine instructions to record an operational history associated with the device driver. The processor further executes the machine instructions to detect an error associated with the device driver, remove an associated driver from service, and automatically replicate a sequence of device driver operations corresponding to a segment of the operational history immediately preceding detection of the error. The processor also executes the machine instructions to automatically record a diagnostic history associated with the device driver while replicating the sequence of device driver operations. After the sequence has been replicated, the device is returned to service.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: August 7, 2018
    Assignee: Western Digital Technologies, Inc.
    Inventors: Thomas Freeman, Nathan Allan Rabe
  • Publication number: 20170255535
    Abstract: A self-diagnostic device driver includes a memory that stores machine instructions and a processor coupled to the memory that executes the machine instructions to record an operational history associated with the device driver. The processor further executes the machine instructions to detect an error associated with the device driver, remove an associated driver from service, and automatically replicate a sequence of device driver operations corresponding to a segment of the operational history immediately preceding detection of the error. The processor also executes the machine instructions to automatically record a diagnostic history associated with the device driver while replicating the sequence of device driver operations. After the sequence has been replicated, the device is returned to service.
    Type: Application
    Filed: March 2, 2016
    Publication date: September 7, 2017
    Inventors: Thomas FREEMAN, Nathan Allan RABE
  • Patent number: 8209554
    Abstract: A partition power policy wizard receives power policy adherence information for at least one of a plurality of logical partitions (LPAR) and calculates a processing units allotment (PUA) for each LPAR based on the power policy adherence information. In one embodiment, a power management policy reduces an operating frequency of one or more processor(s) allocated to a plurality of LPARs. The power policy adherence information, which is input via a graphical user interface (GUI), specifies whether each LPAR is to be impacted by the power management policy, and if so, by how much. The PUA calculated for each LPAR by the partition policy wizard rebalances the processing units allocated to the individual LPARs to accommodate the power policy adherence information input by the user. Preferably, the partition power policy wizard includes a validation mechanism to validate the executability and/or advisability of each PUA so calculated.
    Type: Grant
    Filed: February 23, 2009
    Date of Patent: June 26, 2012
    Assignee: International Business Machines Corporation
    Inventors: Christopher Stephen Parker, Jr., Nathan Allan Rabe
  • Patent number: 8140816
    Abstract: A method and apparatus for utilizing partition resource requirements to automate computer partition configuration. Partition resource requirements that are collected by a workload estimator include the type and version of software that is to be run on each partition of the system and the minimum hardware resources needed for each of the plurality of partitions on a partition by partition basis. The partition resource requirements are included in a system plan that is passed to other tools to configure a system based on the system plan. The tools that use the system plan include a deployment wizard that uses the system plan file to configure a system upgrade, and an ordering tool that passes the partition resource requirements to the manufacturer to allow the manufacturer to configure a new system based on the workload information in the system plan file.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kent LeDel Hofer, Jossie Maite McManus, Nathan Allan Rabe, Tammy Lynn Van Hove
  • Publication number: 20100218018
    Abstract: A partition power policy wizard receives power policy adherence information for at least one of a plurality of logical partitions (LPAR) and calculates a processing units allotment (PUA) for each LPAR based on the power policy adherence information. In one embodiment, a power management policy reduces an operating frequency of one or more processor(s) allocated to a plurality of LPARs. The power policy adherence information, which is input via a graphical user interface (GUI), specifies whether each LPAR is to be impacted by the power management policy, and if so, by how much. The PUA calculated for each LPAR by the partition policy wizard rebalances the processing units allocated to the individual LPARs to accommodate the power policy adherence information input by the user. Preferably, the partition power policy wizard includes a validation mechanism to validate the executability and/or advisability of each PUA so calculated.
    Type: Application
    Filed: February 23, 2009
    Publication date: August 26, 2010
    Applicant: International Business Machines Corporation
    Inventors: Christopher Stephen Parker, JR., Nathan Allan Rabe
  • Publication number: 20080148254
    Abstract: A method and apparatus for utilizing partition resource requirements to automate computer partition configuration. Partition resource requirements that are collected by a workload estimator include the type and version of software that is to be run on each partition of the system and the minimum hardware resources needed for each of the plurality of partitions on a partition by partition basis. The partition resource requirements are included in a system plan that is passed to other tools to configure a system based on the system plan. The tools that use the system plan include a deployment wizard that uses the system plan file to configure a system upgrade, and an ordering tool that passes the partition resource requirements to the manufacturer to allow the manufacturer to configure a new system based on the workload information in the system plan file.
    Type: Application
    Filed: February 28, 2008
    Publication date: June 19, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kent LeDel Hofer, Jossie Maite McManus, Nathan Allan Rabe, Tammy Lynn Van Hove