Patents by Inventor Derek Wayne Carr

Derek Wayne Carr 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: 20260162023
    Abstract: A computer-implemented method includes: receiving a user workload in a cluster in a distributed computing environment; identifying a current workload in the cluster using a similarity analysis; predicting, using a first machine learning model, a first time to complete execution of the current workload; predicting, using a second machine learning model, a second time to acquire resources from outside the cluster to execute the user workload; and based on comparing the first time to the second time, performing one of: delaying acquiring the resources from outside the cluster based on the first time being less than the second time; and acquiring the resources from outside the cluster based on the first time being greater than the second time.
    Type: Application
    Filed: December 10, 2024
    Publication date: June 11, 2026
    Inventors: Abhishek MALVANKAR, Derek Wayne CARR
  • Patent number: 12517808
    Abstract: Managing resources used during a development pipeline. A method of the disclosure includes analyzing historical resource usage of an application development system during different stages of a development pipeline for an application. The application development system includes a set of computing resources. The method also includes configuring the set of computing resources of the application development system for a later stage of the development pipeline based on an estimated resource usage.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: January 6, 2026
    Assignee: Red Hat, Inc.
    Inventors: Benjamin Michael Parees, Clayton Palmer Coleman, Derek Wayne Carr
  • Publication number: 20210294730
    Abstract: Managing resources used during a development pipeline. A method of the disclosure includes analyzing historical resource usage of an application development system during different stages of a development pipeline for an application. The application development system includes a set of computing resources. The method also includes configuring the set of computing resources of the application development system for a later stage of the development pipeline based on an estimated resource usage.
    Type: Application
    Filed: June 9, 2021
    Publication date: September 23, 2021
    Inventors: Benjamin Michael Parees, Clayton Palmer Coleman, Derek Wayne Carr
  • Patent number: 11126541
    Abstract: Managing resources used during a development pipeline. A method of the disclosure includes analyzing historical resource usage of an application development system during different stages of a development pipeline for an application. The application development system includes a set of computing resources. The method also includes determining a current resource usage for a current stage of the development pipeline for the application. The method further includes determining an estimated resource usage for a later stage of the development pipeline for the application based on one or more of the current resource usage or the historical resource usage. The method further includes configuring the set of computing resources of the application development system for the later stage of the development pipeline based on the estimated resource usage.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: September 21, 2021
    Assignee: Red Hat, Inc.
    Inventors: Benjamin Michael Parees, Clayton Palmer Coleman, Derek Wayne Carr
  • Patent number: 10871998
    Abstract: Usage instrumented workload scheduling is disclosed. For example, a plurality of nodes host first and second pluralities of guests. An orchestrator includes a usage monitor, a workload classifier, and a scheduler, and executes on a processor to track, by the usage monitor, respective usage patterns of a plurality of accounts including a first account. A first workload is received from the first account, which has a first account factor based on the respective usage patterns of the first account. The first workload is assigned by the workload classifier to a first workload type of a plurality of workload types. The first workload is assigned by the scheduler to the first plurality of guests based on the first account factor and the first workload type.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: December 22, 2020
    Assignee: Red Hat, Inc.
    Inventors: Benjamin Michael Parees, Derek Wayne Carr, Clayton Palmer Coleman
  • Publication number: 20190361800
    Abstract: Managing resources used during a development pipeline. A method of the disclosure includes analyzing historical resource usage of an application development system during different stages of a development pipeline for an application. The application development system includes a set of computing resources. The method also includes determining a current resource usage for a current stage of the development pipeline for the application. The method further includes determining an estimated resource usage for a later stage of the development pipeline for the application based on one or more of the current resource usage or the historical resource usage. The method further includes configuring the set of computing resources of the application development system for the later stage of the development pipeline based on the estimated resource usage.
    Type: Application
    Filed: May 24, 2018
    Publication date: November 28, 2019
    Inventors: Benjamin Michael Parees, Clayton Palmer Coleman, Derek Wayne Carr
  • Publication number: 20190220319
    Abstract: Usage instrumented workload scheduling is disclosed. For example, a plurality of nodes host first and second pluralities of guests. An orchestrator includes a usage monitor, a workload classifier, and a scheduler, and executes on a processor to track, by the usage monitor, respective usage patterns of a plurality of accounts including a first account. A first workload is received from the first account, which has a first account factor based on the respective usage patterns of the first account. The first workload is assigned by the workload classifier to a first workload type of a plurality of workload types. The first workload is assigned by the scheduler to the first plurality of guests based on the first account factor and the first workload type.
    Type: Application
    Filed: January 18, 2018
    Publication date: July 18, 2019
    Inventors: Benjamin Michael Parees, Derek Wayne Carr, Clayton Palmer Coleman
  • Patent number: 9021113
    Abstract: Sharing content between users of different social networks includes: in a source social network implemented by at least one processor, receiving shared content uploaded by a source user with an indication of a number of recipients of the shared content; establishing a trusted communication link between the source social network and at least one external social network; and allowing the number of recipients to retrieve the shared content from the source social network via the trusted communication link.
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: April 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Derek Wayne Carr, Thomas Schaeck, Andrew Bryan Smith, Michael C. Wanderski, Mark Douglas Weitzel
  • Publication number: 20120324121
    Abstract: Sharing content between users of different social networks includes: in a source social network implemented by at least one processor, receiving shared content uploaded by a source user with an indication of a number of recipients of the shared content; establishing a trusted communication link between the source social network and at least one external social network; and allowing the number of recipients to retrieve the shared content from the source social network via the trusted communication link.
    Type: Application
    Filed: June 17, 2011
    Publication date: December 20, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Derek Wayne Carr, Thomas Schaeck, Andrew Bryan Smith, Michael C. Wanderski, Mark Douglas Weitzel