Patents by Inventor Christopher H. Gerken
Christopher H. Gerken 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: 10817284Abstract: Embodiments of the present invention provide a method, system and computer program product for melding mediation and adaptation modules of a service component architecture (SCA) system. A method for melding mediation and adaptation modules of an SCA system can include selecting each of a mediation module and an adaptation module in an integrated development tool executing in memory by a processor of a computer and loading respectively different descriptor files for each of the mediation module and the adaptation module. The method further can include combining descriptors from the different descriptor files into a single descriptor file for a melded module. Finally, the method can include modifying names and wiring descriptors in the single descriptor file for the melded module to account for a combination of the mediation component and the adaptation component in the melded component.Type: GrantFiled: July 8, 2019Date of Patent: October 27, 2020Assignee: International Business Machines CorporationInventors: Gregory A. Flurry, Christopher H. Gerken, Paul Verschueren
-
Publication number: 20200004530Abstract: Embodiments of the present invention provide a method, system and computer program product for melding mediation and adaptation modules of a service component architecture (SCA) system. A method for melding mediation and adaptation modules of an SCA system can include selecting each of a mediation module and an adaptation module in an integrated development tool executing in memory by a processor of a computer and loading respectively different descriptor files for each of the mediation module and the adaptation module. The method further can include combining descriptors from the different descriptor files into a single descriptor file for a melded module. Finally, the method can include modifying names and wiring descriptors in the single descriptor file for the melded module to account for a combination of the mediation component and the adaptation component in the melded component.Type: ApplicationFiled: July 8, 2019Publication date: January 2, 2020Inventors: Gregory A. Flurry, Christopher H. Gerken, Paul Verschueren
-
Patent number: 10346160Abstract: Embodiments of the present invention provide a method, system and computer program product for melding mediation and adaptation modules of a service component architecture (SCA) system. A method for melding mediation and adaptation modules of an SCA system can include selecting each of a mediation module and an adaptation module in an integrated development tool executing in memory by a processor of a computer and loading respectively different descriptor files for each of the mediation module and the adaptation module. The method further can include combining descriptors from the different descriptor files into a single descriptor file for a melded module. Finally, the method can include modifying names and wiring descriptors in the single descriptor file for the melded module to account for a combination of the mediation component and the adaptation component in the melded component.Type: GrantFiled: July 20, 2017Date of Patent: July 9, 2019Assignee: International Business Machines CorporationInventors: Gregory A. Flurry, Christopher H. Gerken, Paul Verschueren
-
Patent number: 9720686Abstract: Embodiments of the present invention provide a method, system and computer program product for melding mediation and adaptation modules of a service component architecture (SCA) system. A method for melding mediation and adaptation modules of an SCA system can include selecting each of a mediation module and an adaptation module in an integrated development tool executing in memory by a processor of a computer and loading respectively different descriptor files for each of the mediation module and the adaptation module. The method further can include combining descriptors from the different descriptor files into a single descriptor file for a melded module. Finally, the method can include modifying names and wiring descriptors in the single descriptor file for the melded module to account for a combination of the mediation component and the adaptation component in the melded component.Type: GrantFiled: June 20, 2015Date of Patent: August 1, 2017Assignee: International Business Machines CorporationInventors: Gregory A. Flurry, Christopher H. Gerken, Paul Verschueren
-
Patent number: 9063824Abstract: Embodiments of the present invention provide a method, system and computer program product for melding mediation and adaptation modules of a service component architecture (SCA) system. A method for melding mediation and adaptation modules of an SCA system can include selecting each of a mediation module and an adaptation module in an integrated development tool executing in memory by a processor of a computer and loading respectively different descriptor files for each of the mediation module and the adaptation module. The method further can include combining descriptors from the different descriptor files into a single descriptor file for a melded module. Finally, the method can include modifying names and wiring descriptors in the single descriptor file for the melded module to account for a combination of the mediation component and the adaptation component in the melded component.Type: GrantFiled: January 4, 2014Date of Patent: June 23, 2015Assignee: International Business Machines CorporationInventors: Gregory A. Flurry, Christopher H. Gerken, Paul Verschueren
-
Patent number: 8701082Abstract: Described are a method and apparatus for generating software tools used in model-driven development of software. An input model is provided for a first pattern used to generate an artifact associated with a recurring solution. A set of one or more modifications is defined. The set is to be applied to a schema for the input model in order to produce a user model. The set of modifications is received as input to a second pattern. In response to the received set of modifications, program code is generated for implementing a user interface based on the user model and for performing a model-to-model transformation of information from the user model to the input model.Type: GrantFiled: December 30, 2009Date of Patent: April 15, 2014Assignee: International Business Machines CorporationInventor: Christopher H. Gerken
-
Patent number: 8650540Abstract: Embodiments of the present invention provide a method, system and computer program product for melding mediation and adaptation modules of a service component architecture (SCA) system. A method for melding mediation and adaptation modules of an SCA system can include selecting each of a mediation module and an adaptation module in an integrated development tool executing in memory by a processor of a computer and loading respectively different descriptor files for each of the mediation module and the adaptation module. The method further can include combining descriptors from the different descriptor files into a single descriptor file for a melded module. Finally, the method can include modifying names and wiring descriptors in the single descriptor file for the melded module to account for a combination of the mediation component and the adaptation component in the melded component.Type: GrantFiled: December 31, 2009Date of Patent: February 11, 2014Assignee: International Business Machines CorporationInventors: Gregory A. Flurry, Christopher H. Gerken, Paul Verschueren
-
Publication number: 20120254834Abstract: Embodiments of the present invention provide a method, system and computer program product for melding mediation and adaptation modules of a service component architecture (SCA) system. A method for melding mediation and adaptation modules of an SCA system can include selecting each of a mediation module and an adaptation module in an integrated development tool executing in memory by a processor of a computer and loading respectively different descriptor files for each of the mediation module and the adaptation module. The method further can include combining descriptors from the different descriptor files into a single descriptor file for a melded module. Finally, the method can include modifying names and wiring descriptors in the single descriptor file for the melded module to account for a combination of the mediation component and the adaptation component in the melded component.Type: ApplicationFiled: June 18, 2012Publication date: October 4, 2012Applicant: International Business Machines CorporationInventors: Gregory A. Flurry, Christopher H. Gerken, Paul Verschueren
-
Publication number: 20110161930Abstract: Embodiments of the present invention provide a method, system and computer program product for melding mediation and adaptation modules of a service component architecture (SCA) system. A method for melding mediation and adaptation modules of an SCA system can include selecting each of a mediation module and an adaptation module in an integrated development tool executing in memory by a processor of a computer and loading respectively different descriptor files for each of the mediation module and the adaptation module. The method further can include combining descriptors from the different descriptor files into a single descriptor file for a melded module. Finally, the method can include modifying names and wiring descriptors in the single descriptor file for the melded module to account for a combination of the mediation component and the adaptation component in the melded component.Type: ApplicationFiled: December 31, 2009Publication date: June 30, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregory A. Flurry, Christopher H. Gerken, Paul Verschueren
-
Publication number: 20110161922Abstract: Described are a method and apparatus for generating software tools used in model-driven development of software. An input model is provided for a first pattern used to generate an artifact associated with a recurring solution. A set of one or more modifications is defined. The set is to be applied to a schema for the input model in order to produce a user model. The set of modifications is received as input to a second pattern. In response to the received set of modifications, program code is generated for implementing a user interface based on the user model and for performing a model-to-model transformation of information from the user model to the input model.Type: ApplicationFiled: December 30, 2009Publication date: June 30, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Christopher H. Gerken
-
Patent number: 6654949Abstract: This invention describes a system and method for monitoring the execution of hybrid source code such as JavaServer Pages (JSP) code. The system comprises a page compiler, which is called by a server for translating JSP code into a servlet for execution by the server. The page compiler during translation of the JSP code inserts instrumentation in the compiled JSP code for supporting execution tracing by an execution monitor. The execution monitor receives outputs from the page compiler, the servlet and the raw JSP code for displaying selected information about the execution of the JSP code to the developer on a graphical user interface. The execution monitor thus allows the developer to view the correlation between the JSP code, the servlet code and the HTML code that is generated by the servlet.Type: GrantFiled: November 30, 1999Date of Patent: November 25, 2003Assignee: International Business Machines CorporationInventors: Michael L. Fraenkel, Christopher H. Gerken, Arthur G. Ryman, Patsy S. H. Yu, Siu C. Yuen
-
Patent number: 5615346Abstract: A system and method are provided for permitting a user to easily navigate through a browser and know the relative position of the displayed portion of the browser at all times. A piano bar is provided which includes one key which corresponds to each set of information logically available within the browser. The keys are preferably of equal size, and the number and size of keys are changed dynamically as the number of sets of information is changed by the user. The keys which correspond to the sets of information in the browser hierarchy which are being displayed by the browser at any given time are visually distinguishable from the keys which correspond to the other list boxes in the hierarchy. The keys in the piano bar may be manipulated by the user to scroll through the hierarchy of sets of information.Type: GrantFiled: December 23, 1994Date of Patent: March 25, 1997Assignee: International Business Machines CorporationInventor: Christopher H. Gerken