Patents by Inventor Michael Gerard Ryan

Michael Gerard Ryan 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: 11900158
    Abstract: Task permissions for software services can be set in a distributed computing environment according to some examples described herein. In one example, a system can determine software services that are included in software products deployable to a user account of a distributed computing environment. The system can determine task permissions to be set in the user account for allowing the software services to execute tasks in the distributed computing environment. The system can generate a list of task permissions by consolidating the task permissions based on predefined rules. The system can then transmit an output indicating the list of task permissions for causing the user account to be configured based on the list of task permissions, to permit the software services to execute the tasks in the distributed computing environment.
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: February 13, 2024
    Assignee: Red Hat, Inc.
    Inventors: Michael Gerard Ryan, Brian Gallagher
  • Patent number: 11550566
    Abstract: Software components can be automatically integrated into a control framework in a distributed computing environment. For example, a system can determine that a flag is set in relation to a complementary resource that is monitored by a controller in a distributed computing environment. In response to determining that the flag is set, the system can identify a target software component that is not managed by the controller in the distributed computing environment. The system can then integrate the target software component into a control framework of the distributed computing environment in which the target software component is managed by the controller based on the complementary resource.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: January 10, 2023
    Assignee: RED HAT, INC.
    Inventor: Michael Gerard Ryan
  • Publication number: 20220253306
    Abstract: Software components can be automatically integrated into a control framework in a distributed computing environment. For example, a system can determine that a flag is set in relation to a complementary resource that is monitored by a controller in a distributed computing environment. In response to determining that the flag is set, the system can identify a target software component that is not managed by the controller in the distributed computing environment. The system can then integrate the target software component into a control framework of the distributed computing environment in which the target software component is managed by the controller based on the complementary resource.
    Type: Application
    Filed: February 9, 2021
    Publication date: August 11, 2022
    Inventor: Michael Gerard Ryan
  • Publication number: 20220244989
    Abstract: Task permissions for software services can be set in a distributed computing environment according to some examples described herein. In one example, a system can determine software services that are included in software products deployable to a user account of a distributed computing environment. The system can determine task permissions to be set in the user account for allowing the software services to execute tasks in the distributed computing environment. The system can generate a list of task permissions by consolidating the task permissions based on predefined rules. The system can then transmit an output indicating the list of task permissions for causing the user account to be configured based on the list of task permissions, to permit the software services to execute the tasks in the distributed computing environment.
    Type: Application
    Filed: February 4, 2021
    Publication date: August 4, 2022
    Inventors: Michael Gerard Ryan, Brian Gallagher