Patents by Inventor Ryan Thomas Claussen

Ryan Thomas Claussen 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: 11704118
    Abstract: A method analyzes applications for modernization. Processor units analyze each application in the applications in isolation from other applications to identify issues in code for the applications and a number of common code components. The processor units create a directed graph structure using the issues identified in the applications and the number of common code components. The directed graph structure includes relationships between the applications, the number of common code components, and the issues identified. The processor units determine a common code component modernization cost for the number of common code components using the directed graph structure. The processor units determine an application modernization cost for a set of the applications using the directed graph structure. The application modernization cost for the set of the applications takes into account the common code component cost for modernizing the number of common code components a single time.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: July 18, 2023
    Assignee: International Business Machines Corporation
    Inventors: Dana L. Price, Ryan Thomas Claussen, Vinh Tuan Thai, Paul Barry
  • Publication number: 20230055088
    Abstract: A method analyzes applications for modernization. Processor units analyze each application in the applications in isolation from other applications to identify issues in code for the applications and a number of common code components. The processor units create a directed graph structure using the issues identified in the applications and the number of common code components. The directed graph structure includes relationships between the applications, the number of common code components, and the issues identified. The processor units determine a common code component modernization cost for the number of common code components using the directed graph structure. The processor units determine an application modernization cost for a set of the applications using the directed graph structure. The application modernization cost for the set of the applications takes into account the common code component cost for modernizing the number of common code components a single time.
    Type: Application
    Filed: August 19, 2021
    Publication date: February 23, 2023
    Inventors: Dana L. Price, Ryan Thomas Claussen, Vinh Tuan Thai, Paul Barry