Patents by Inventor Angus Thomas

Angus Thomas 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: 9736267
    Abstract: A system and method are disclosed for selecting a cloud provider for a virtual machine deployment. In one implementation, a processing device receives a request to launch a deployment of a virtual machine. The processing device identifies a set of two or more cloud providers, and determines a first subset of the set of cloud providers satisfying a requirement for the deployment of the virtual machine. A ranked list of cloud providers in the first subset is determined in view of a priority ranking criterion, and a probability distribution is generated in view of the ranked list. A cloud provider from the first subset is selected in view of the probability distribution, and the virtual machine is deployed in a cloud computing system of the selected cloud provider.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: August 15, 2017
    Assignee: Red Hat, Inc.
    Inventors: Scott Wayne Seago, Angus Thomas
  • Publication number: 20160261713
    Abstract: A system and method are disclosed for selecting a cloud provider for a virtual machine deployment. In one implementation, a processing device receives a request to launch a deployment of a virtual machine. The processing device identifies a set of two or more cloud providers, and determines a first subset of the set of cloud providers satisfying a requirement for the deployment of the virtual machine. A ranked list of cloud providers in the first subset is determined in view of a priority ranking criterion, and a probability distribution is generated in view of the ranked list. A cloud provider from the first subset is selected in view of the probability distribution, and the virtual machine is deployed in a cloud computing system of the selected cloud provider.
    Type: Application
    Filed: May 16, 2016
    Publication date: September 8, 2016
    Inventors: Scott Wayne Seago, Angus Thomas
  • Patent number: 9344521
    Abstract: A server computer system receives a request to launch a deployment and determines a set of matches from a pool of cloud providers that meets minimum requirements for the deployment. The server computer identifies a selection criteria comprising priority ranking criteria and probability ranking criteria for the deployment. The server computer then determines one of the cloud providers for the deployment from the set of matches based on the priority ranking criteria and the probability ranking criteria.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: May 17, 2016
    Assignee: Red Hat, Inc.
    Inventors: Scott Wayne Seago, Angus Thomas
  • Publication number: 20140173112
    Abstract: A server computer system receives a request to launch a deployment and determines a set of matches from a pool of cloud providers that meets minimum requirements for the deployment. The server computer identifies a selection criteria comprising priority ranking criteria and probability ranking criteria for the deployment. The server computer then determines one of the cloud providers for the deployment from the set of matches based on the priority ranking criteria and the probability ranking criteria.
    Type: Application
    Filed: December 13, 2012
    Publication date: June 19, 2014
    Applicant: RED HAT, INC.
    Inventors: Scott Wayne Seago, Angus Thomas