Patents by Inventor Ryan T. Claussen

Ryan T. 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: 11321646
    Abstract: Transparent scalable access to active and completed process and task information. An embodiment includes receiving requests for active process instance information and completed process instance information, maintaining an active process manager database and secondary process manager database(s) in a process management environment, with the active process manager database supporting newly created process instances and including information about active process instances, and the secondary process manager database(s) including information about completed process instances, and responding to the requests, the responding including accessing an appropriate process manager database of the active process manager database and the secondary process manager database(s) to obtain information for responding to a request, and responding to the request with the obtained information.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: May 3, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ryan T. Claussen, Eric N. Herness
  • Publication number: 20180018609
    Abstract: Transparent scalable access to active and completed process and task information. An embodiment includes receiving requests for active process instance information and completed process instance information, maintaining an active process manager database and secondary process manager database(s) in a process management environment, with the active process manager database supporting newly created process instances and including information about active process instances, and the secondary process manager database(s) including information about completed process instances, and responding to the requests, the responding including accessing an appropriate process manager database of the active process manager database and the secondary process manager database(s) to obtain information for responding to a request, and responding to the request with the obtained information.
    Type: Application
    Filed: July 13, 2016
    Publication date: January 18, 2018
    Inventors: Ryan T. CLAUSSEN, Eric N. HERNESS
  • Patent number: 8839198
    Abstract: An application analysis mechanism analyzes a composite application for conformance to a set of component interaction rules that define one or more conditions that should be satisfied between components written in different languages, along with an action that is performed depending on the analysis of the conditions. Once the component interaction rules are defined, the composite application is received. Next, a model of the composite application is built that separates components of the composite application into categories based on the programming language used, and includes metadata to describe interaction between components. The set of component interaction rules is then run against the model of the composite application. The results of the analysis are then output. The automated analysis of composite applications removes much of the process that is prone to human errors to provide an efficient and consistent approach for analyzing composite applications.
    Type: Grant
    Filed: December 8, 2012
    Date of Patent: September 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ryan T. Claussen, Eric N. Herness
  • Patent number: 8839197
    Abstract: An application analysis mechanism analyzes a composite application for conformance to a set of component interaction rules that define one or more conditions that should be satisfied between components written in different languages, along with an action that is performed depending on the analysis of the conditions. Once the component interaction rules are defined, the composite application is received. Next, a model of the composite application is built that separates components of the composite application into categories based on the programming language used, and includes metadata to describe interaction between components. The set of component interaction rules is then run against the model of the composite application. The results of the analysis are then output. The automated analysis of composite applications removes much of the process that is prone to human errors to provide an efficient and consistent approach for analyzing composite applications.
    Type: Grant
    Filed: October 11, 2010
    Date of Patent: September 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ryan T. Claussen, Eric N. Herness
  • Publication number: 20120089963
    Abstract: An application analysis mechanism analyzes a composite application for conformance to a set of component interaction rules that define one or more conditions that should be satisfied between components written in different languages, along with an action that is performed depending on the analysis of the conditions. Once the component interaction rules are defined, the composite application is received. Next, a model of the composite application is built that separates components of the composite application into categories based on the programming language used, and includes metadata to describe interaction between components. The set of component interaction rules is then run against the model of the composite application. The results of the analysis are then output. The automated analysis of composite applications removes much of the process that is prone to human errors to provide an efficient and consistent approach for analyzing composite applications.
    Type: Application
    Filed: October 11, 2010
    Publication date: April 12, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ryan T. Claussen, Eric N. Herness