Patents by Inventor Michael Philip Gugino, II

Michael Philip Gugino, II 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: 20250147968
    Abstract: Service disruption avoidance techniques are provided based on deployment metadata associated with a cluster. The cluster includes one or more nodes. A plurality of applications are installed on the cluster. Prior to a maintenance activity to the one or more nodes of the cluster, a processor receives a request to determine a state of maintenance availability of an application. The processor retrieves deployment metadata for the plurality of applications installed on the cluster, in response to receiving the request. The processor parses the deployment metadata to identify one or more installation rules associated with the plurality of applications. The processor determines a set of conflicts for the first application, and determines the state of maintenance availability of the first application based on the set of conflicts.
    Type: Application
    Filed: January 8, 2025
    Publication date: May 8, 2025
    Applicant: Red Hat, Inc.
    Inventor: Michael Philip Gugino, II
  • Patent number: 12229144
    Abstract: A system includes a cluster, memory, and processors in communication with the memory. The cluster includes nodes and an application programming interface (API) server. The processor is configured to receive a request to determine a state of maintenance availability of the cluster. Each of the plurality of applications installed on the cluster are discoverable, and a deployment metadata associated with each of the plurality of applications is retrieved. The deployment metadata for each of the plurality of applications is parsed to retrieve one or more installation rules associated with each of the plurality of applications. The one or more installation rules associated with a first application of the plurality of applications is correlated with the one or more installation rules of the plurality of applications to determine a set of conflicts for the first application. Next, a state of maintenance availability is determined based on the set of conflicts.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: February 18, 2025
    Assignee: Red Hat, Inc.
    Inventor: Michael Philip Gugino, II
  • Publication number: 20220100766
    Abstract: A system includes a cluster, memory, and processors in communication with the memory. The cluster includes nodes and an application programming interface (API) server. The processor is configured to receive a request to determine a state of maintenance availability of the cluster. Each of the plurality of applications installed on the cluster are discoverable, and a deployment metadata associated with each of the plurality of applications is retrieved. The deployment metadata for each of the plurality of applications is parsed to retrieve one or more installation rules associated with each of the plurality of applications. The one or more installation rules associated with a first application of the plurality of applications is correlated with the one or more installation rules of the plurality of applications to determine a set of conflicts for the first application. Next, a state of maintenance availability is determined based on the set of conflicts.
    Type: Application
    Filed: September 28, 2020
    Publication date: March 31, 2022
    Inventor: Michael Philip Gugino, II