Patents by Inventor Dan Herington

Dan Herington 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: 20240061756
    Abstract: In one example, a method of data restore testing is disclosed. The method may determine whether to validate a request to restore a backup of production data. The request may be for a database backup, a file system backup or another data type. The method may generate a database instance that restores a backup database data if the request is for database data and may generate a file system instance to restore a backup file system if the request is for a backup of a file system. The method may lockdown access to the restored backup, validate the integrity of the restored backup relative to production data. The validation may be based on a checksum of the restored backup and a checksum of the production data, for example.
    Type: Application
    Filed: October 13, 2022
    Publication date: February 22, 2024
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Dan Herington, Michelle Diltz, Russell E. Colwell, Swapna Adusumilli, David M Lin, Taylor Madden Cherry, Jose A. Rosado
  • Publication number: 20230121407
    Abstract: In one example, a system with a processor operable to cause operations to optimize resources based on user-specified parameters is disclosed. A provisioning request to provision resources from multiple resource pools is received. The provisioning request can include the user-specified parameters. The system may determine state data about the resource pools by using an API that interfaces with the resource pools. The system then determines the resource pools that can satisfy the provisioning request based upon the state data and how efficiently each of the resource pools satisfy the provisioning parameters. The system then provisions resources on a resource pool that has been determined to be capable of satisfying the provisioning request.
    Type: Application
    Filed: October 20, 2022
    Publication date: April 20, 2023
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Dan Herington, Russell E. Colwell, David M Lin, Swapna Adusumilli, Taylor Madden Cherry, Jose A. Rosado
  • Patent number: 9515905
    Abstract: A scale out workload management system executing on a computer system controls simultaneous execution of multiple workloads. The computer system includes multiple nodes, where each node defines computer resources consumable by a workload. The scale out workload management system includes an application manager coupled to the nodes. The application manager controls start up and shut down of the nodes based on demands placed on the workloads. The scale out workload management system further includes a workload manager coupled to the application manager.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: December 6, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: William H. Blanding, Bryan L. Backer, Jerry J. Harrow, Jr., Dan Herington
  • Patent number: 9189222
    Abstract: Updating a computer system. An update root environment is created on the computer system by copying an operational root environment of the computer system. The resources of the computer system used by the update root environment and said operational environment are managed, wherein a first portion of the resources are dedicated to at least the operational root environment. At least one update is performed on the update root environment.
    Type: Grant
    Filed: October 28, 2008
    Date of Patent: November 17, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Dan Herington
  • Patent number: 8966474
    Abstract: A method for managing a computing system comprises identifying read-only portions of a file system, sharing the read-only portions of the file system among a plurality of virtual machines, and managing the shared read-only portions of the file system as a single unit.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: February 24, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Dan Herington
  • Patent number: 8689227
    Abstract: A system for integrating resource capacity planning and workload management, implemented as programming on a suitable computing device, includes a simulation module that receives data related to execution of the workloads, resource types, numbers, and capacities, and generates one or more possible resource configuration options; a modeling module that receives the resource configuration options and determines, based on one or more specified criteria, one or more projected resource allocations among the workloads; and a communications module that receives the projected resource allocations and presents the projected resource allocations for review by a user.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: April 1, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: William H Blanding, Wade J Satterfield, Dan Herington, Michael R Stabnow
  • Publication number: 20110307901
    Abstract: A system for integrating resource capacity planning and workload management, implemented as programming on a suitable computing device, includes a simulation module that receives data related to execution of the workloads, resource types, numbers, and capacities, and generates one or more possible resource configuration options; a modeling module that receives the resource configuration options and determines, based on one or more specified criteria, one or more projected resource allocations among the workloads; and a communications module that receives the projected resource allocations and presents the projected resource allocations for review by a user.
    Type: Application
    Filed: January 30, 2009
    Publication date: December 15, 2011
    Inventors: William H. Blanding, Wade J Satterfield, Dan Herington, Michael R Stabnow
  • Publication number: 20080271017
    Abstract: A method for managing a computing system comprises identifying read-only portions of a file system, sharing the read-only portions of the file system among a plurality of virtual machines, and managing the shared read-only portions of the file system as a single unit.
    Type: Application
    Filed: April 30, 2007
    Publication date: October 30, 2008
    Inventor: Dan Herington
  • Publication number: 20080271031
    Abstract: A method for managing resources in a computing system comprises providing a process initiation function which initiates a process and executing from a kernel an application manager that places the process into a resource partition at process initiation.
    Type: Application
    Filed: April 30, 2007
    Publication date: October 30, 2008
    Inventor: Dan Herington
  • Publication number: 20080271030
    Abstract: A method for managing workload in a computing system comprises performing automated workload management arbitration for a plurality of workloads executing on the computing system, and initiating the automated workload management arbitration from a process scheduler in a kernel.
    Type: Application
    Filed: April 30, 2007
    Publication date: October 30, 2008
    Inventor: Dan Herington