Patents by Inventor Gregory A. Flurry
Gregory A. Flurry 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
-
Publication number: 20180011705Abstract: 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 20, 2017Publication date: January 11, 2018Inventors: GREGORY A. FLURRY, CHRIS 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
-
Publication number: 20150286480Abstract: 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 20, 2015Publication date: October 8, 2015Inventors: Gregory A. Flurry, Chris 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
-
Publication number: 20140123105Abstract: 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: January 4, 2014Publication date: May 1, 2014Applicant: International Business Machines CorporationInventors: Gregory A. Flurry, Chris Gerken, Paul Verschueren
-
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
-
Patent number: 8640095Abstract: 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 18, 2012Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Gregory A. Flurry, Chris 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
-
Patent number: 7702800Abstract: A system and method are disclosed, according to which, the responsiveness of client/server-based distributed web applications operating in an object-oriented environment may be improved by detecting and handling affinity breaks between a client and server. Affinity exists when a client's requests are all routed to the same server. This is often the case, for example, during secure online transactions. A problem occurs when the preferred server becomes temporarily unavailable, and the client's requests are directed to a different server. When the original server is restored, it must detect the fact that its affinity with the client was disrupted, and any client-specific data in its cache may be invalid. In an exemplary embodiment of the system and method disclosed herein, an “affinity command” is exchanged between the client and the server during each client request. The affinity command contains a user ID associated with the client and a “generation ID”, which is unique for each request.Type: GrantFiled: December 18, 2000Date of Patent: April 20, 2010Assignee: International Business Machines CorporationInventors: George P. Copeland, Michael H. Conner, Gregory A. Flurry
-
Patent number: 7668934Abstract: Methods, systems, and products are disclosed in which port type agnostic proxy support for web services intermediaries is typically provided by receiving in a web services intermediary a request for execution of a web services operation, wherein the request includes parametric information from which an endpoint for a target service that supports the operation can be identified; identifying, in dependence upon the parametric data, the endpoint for a target service that supports the operation; creating a target service request for execution of the operation on the target service; and issuing the target service request to the target service. Exemplary embodiments typically also include the return path of request-response processing: receiving in the intermediary a response from the target service; creating in the intermediary, in dependence upon the response from the target service, a response from the intermediary; and returning the response from the intermediary to the requesting client.Type: GrantFiled: September 8, 2008Date of Patent: February 23, 2010Assignee: International Business Machines CorporationInventors: Gregory A. Flurry, Simon A. J. Holdsworth, James M. Snell
-
Publication number: 20090024701Abstract: Methods, systems, and products are disclosed in which port type agnostic proxy support for web services intermediaries is typically provided by receiving in a web services intermediary a request for execution of a web services operation, wherein the request includes parametric information from which an endpoint for a target service that supports the operation can be identified; identifying, in dependence upon the parametric data, the endpoint for a target service that supports the operation; creating a target service request for execution of the operation on the target service; and issuing the target service request to the target service. Exemplary embodiments typically also include the return path of request-response processing: receiving in the intermediary a response from the target service; creating in the intermediary, in dependence upon the response from the target service, a response from the intermediary; and returning the response from the intermediary to the requesting client.Type: ApplicationFiled: September 8, 2008Publication date: January 22, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregory A. Flurry, Simon Antony James Holdsworth, James Michael Snell
-
Publication number: 20070276898Abstract: An apparatus and method for deploying web services in a web services infrastructure are provided. with the apparatus and method, a deployment descriptor for a web service is retrieved from a configuration file. A location type in the deployment descriptor is provided for identifying whether the web service is implemented using a web services description language (WSDL) document only, a JavaBean only, or both a WSDL document and a JavaBean. Based on the location type, and associated attributes of the location type, processes are performed for generating an internal definition of the web service to thereby deploy the web service in the web services infrastructure. The internal definition may be generated from the WSDL document directly, if the location type is WSDL only. If the location type is JavaBean only, the internal definition may be generated by first generating a WSDL document from the JavaBean and then generating the internal definition from the generated WSDL document.Type: ApplicationFiled: June 12, 2007Publication date: November 29, 2007Inventors: Philip Berkland, Bryce Curtis, Gregory Flurry
-
Publication number: 20070124423Abstract: An apparatus and method for deploying web services in a web services infrastructure are provided. With the apparatus and method, a deployment descriptor for a web service is retrieved from a configuration file. A location type in the deployment descriptor is provided for identifying whether the web service is implemented using a web services description language (WSDL) document only, a JavaBean only, or both a WSDL document and a JavaBean. Based on the location type, and associated attributes of the location type, processes are performed for generating an internal definition of the web service to thereby deploy the web service in the web services infrastructure. The internal definition may be generated from the WSDL document directly, if the location type is WSDL only. If the location type is JavaBean only, the internal definition may be generated by first generating a WSDL document from the JavaBean and then generating the internal definition from the generated WSDL document.Type: ApplicationFiled: October 11, 2006Publication date: May 31, 2007Inventors: Philip Berkland, Bryce Curtis, Gregory Flurry
-
Publication number: 20050144277Abstract: Methods, systems, and products are disclosed in which port type agnostic proxy support for web services intermediaries is provided generally by receiving in a web services intermediary a request for execution of a web services operation, wherein the request includes parametric information from which an endpoint for a target service that supports the operation can be identified; identifying, in dependence upon the parametric data, the endpoint for a target service that supports the operation; determining whether the request requires a synchronous response; creating a target service request for execution of the operation on the target service; issuing the target service request to the target service; and waiting for a response from the target service if the request requires a synchronous response.Type: ApplicationFiled: December 12, 2003Publication date: June 30, 2005Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregory Flurry, Simon Holdsworth, James Snell
-
Publication number: 20050132086Abstract: Methods, systems, and products are disclosed in which port type agnostic proxy support for web services intermediaries is typically provided by receiving in a web services intermediary a request for execution of a web services operation, wherein the request includes parametric information from which an endpoint for a target service that supports the operation can be identified; identifying, in dependence upon the parametric data, the endpoint for a target service that supports the operation; creating a target service request for execution of the operation on the target service; and issuing the target service request to the target service. Exemplary embodiments typically also include the return path of request-response processing receiving in the intermediary a response from the target service; creating in the intermediary, in dependence upon the response from the target service, a response from the intermediary, and returning the response from the intermediary to the requesting client.Type: ApplicationFiled: December 12, 2003Publication date: June 16, 2005Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregory Flurry, Simon Holdsworth, James Snell
-
Patent number: 6877025Abstract: A system and method are disclosed, according to which, the responsiveness of client/server-based distributed web applications operating in an object-oriented environment may be improved by storing both JSPs and commands in the same cache. Some of the code and data structures required for caching JSPs are the same as for commands, and are saved in a common area of the cache. A second area of the cache is reserved for code and data specific to JSPs, and a third area is reserved for code and data specific to commands. This arrangement avoids the difficulty of judiciously apportioning the available cache between JSPs and commands.Type: GrantFiled: December 18, 2000Date of Patent: April 5, 2005Assignee: International Business Machines Corp.Inventors: George P. Copeland, Michael H. Conner, Gregory A. Flurry