Patents by Inventor Steven S. McDonald

Steven S. McDonald 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: 11171824
    Abstract: Configuration of computing devices via containers is disclosed. A container image is accessed from a container image storage. A first container is initiated, into a container environment, from the container image with a first runtime variable. The first runtime variable identifies a first operational script of a first plurality of operational scripts, the first operational script identifying configuration actions to be performed on a plurality of managed computing devices. The container image comprises an execution layer that causes execution of a configurator. The configurator is configured to receive the first runtime variable, access the first operational script of the first plurality of operational scripts identified by the first runtime variable, perform the configuration actions identified in the first operational script on at least some of the plurality of managed computing devices, and communicate, outside of the first container, output results that identify an outcome of the configuration actions.
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: November 9, 2021
    Assignee: Red Hat, Inc.
    Inventors: Matthew W. Jones, Steven S. McDonald, William E. Nottingham, Alan S. Rominger, Ryan Petrello
  • Publication number: 20190273655
    Abstract: Configuration of computing devices via containers is disclosed. A container image is accessed from a container image storage. A first container is initiated, into a container environment, from the container image with a first runtime variable. The first runtime variable identifies a first operational script of a first plurality of operational scripts, the first operational script identifying configuration actions to be performed on a plurality of managed computing devices. The container image comprises an execution layer that causes execution of a configurator. The configurator is configured to receive the first runtime variable, access the first operational script of the first plurality of operational scripts identified by the first runtime variable, perform the configuration actions identified in the first operational script on at least some of the plurality of managed computing devices, and communicate, outside of the first container, output results that identify an outcome of the configuration actions.
    Type: Application
    Filed: March 1, 2018
    Publication date: September 5, 2019
    Inventors: Matthew W. Jones, Steven S. McDonald, William E. Nottingham, Alan S. Rominger, Ryan Petrello