Patents by Inventor Terrence Ross O'Brien
Terrence Ross O'Brien 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: 8112382Abstract: Aspects of the present embodiments provide an eCommerce environment adapted to accept and process various message types (e.g., cXML and mXML). In general, requests are provided from a requesting entity to an application hosting entity. Data from incoming requests are mapped to a format understandable to an appropriate application(s). Responses from the application(s) are then mapped into a response format acceptable by the requesting entity. To this end, embodiments disclosed herein provide processes for the development and execution of a data driven process for mapping multiple request/response message pairs to a single application interface or set of application interfaces. In one embodiment, these processes are driven by development time and run time documents that describe a development time view of the message pairs and the application interfaces as well as runtime instructions for providing the mappings, respectively.Type: GrantFiled: January 29, 2008Date of Patent: February 7, 2012Assignee: International Business Machines CorporationInventors: Terrence Ross O'Brien, William Craig Rapp, Richard Joseph Stevens
-
Patent number: 8095497Abstract: Aspects of the present embodiments provide an eCommerce environment adapted to accept and process various message types (e.g., cXML and mXML). In general, requests are provided from a requesting entity to an application hosting entity. Data from incoming requests are mapped to a format understandable to an appropriate application(s). Responses from the application(s) are then mapped into a response format acceptable by the requesting entity. To this end, embodiments disclosed herein provide processes for the development and execution of a data driven process for mapping multiple request/response message pairs to a single application interface or set of application interfaces. In one embodiment, these processes are driven by development time and run time documents that describe a development time view of the message pairs and the application interfaces as well as runtime instructions for providing the mappings, respectively.Type: GrantFiled: January 17, 2008Date of Patent: January 10, 2012Assignee: International Business Machines CorporationInventors: Terrence Ross O'Brien, William Craig Rapp, Richard Joseph Stevens
-
Patent number: 7475081Abstract: Aspects of the present embodiments provide an eCommerce environment adapted to accept and process various message types (e.g. cXML and mXML). In general, requests are provided from a requesting entity to an application hosting entity. Data from incoming requests are mapped to a format understandable to an appropriate application(s). Responses from the application(s) are then mapped into a response format acceptable by the requesting entity. To this end, embodiments disclosed herein provide processes for the development and execution of a data driven process for mapping multiple request/response message pairs to a single application interface or set of application interfaces. In one embodiment, these processes are driven by development time and run time documents that describe a development time view of the message pairs and the application interfaces as well as runtime instructions for providing the mappings, respectively.Type: GrantFiled: November 30, 2004Date of Patent: January 6, 2009Assignee: International Business Machines CorporationInventors: Terrence Ross O'Brien, William Craig Rapp, Richard Joseph Stevens
-
Patent number: 7373349Abstract: Aspects of the present embodiments provide an eCommerce environment adapted to accept and process various message types (e.g. cXML and mXML). In general, requests are provided from a requesting entity to an application hosting entity. Data from incoming requests are mapped to a format understandable to an appropriate application(s). Responses from the application(s) are then mapped into a response format acceptable by the requesting entity. To this end, embodiments disclosed herein provide processes for the development and execution of a data driven process for mapping multiple request/response message pairs to a single application interface or set of application interfaces. In one embodiment, these processes are driven by development time and run time documents that describe a development time view of the message pairs and the application interfaces as well as runtime instructions for providing the mappings, respectively.Type: GrantFiled: April 18, 2001Date of Patent: May 13, 2008Assignee: International Business Machines CorporationInventors: Terrence Ross O'Brien, William Craig Rapp, Richard Joseph Stevens
-
Patent number: 6816865Abstract: Aspects of the present embodiments provide an eCommerce environment adapted to accept and process various message types (e.g. cXML and mXML). In general, requests are provided from a requesting entity to an application hosting entity. Data from incoming requests are mapped to a format understandable to an appropriate application(s). Responses from the application(s) are then mapped into a response format acceptable by the requesting entity. To this end, embodiments disclosed herein provide processes for the development and execution of a data driven process for mapping multiple request/response message pairs to a single application interface or set of application interfaces. In one embodiment, these processes are driven by development time and run time documents that describe a development time view of the message pairs and the application Interfaces as well as runtime instructions for providing the mappings, respectively.Type: GrantFiled: April 18, 2001Date of Patent: November 9, 2004Assignee: International Business Machines CorporationInventors: Terrence Ross O'Brien, William Craig Rapp, Richard Joseph Stevens
-
Publication number: 20030028447Abstract: Aspects of the present embodiments provide an eCommerce environment adapted to accept and process various message types (e.g. cXML and mXML). In general, requests are provided from a requesting entity to an application hosting entity. Data from incoming requests are mapped to a format understandable to an appropriate application(s). Responses from the application(s) are then mapped into a response format acceptable by the requesting entity.Type: ApplicationFiled: April 18, 2001Publication date: February 6, 2003Applicant: International Business Machines CorporationInventors: Terrence Ross O'Brien, William Craig Rapp, Richard Joseph Stevens
-
Publication number: 20030023604Abstract: Aspects of the present embodiments provide an eCommerce environment adapted to accept and process various message types (e.g. cXML and mXML). In general, requests are provided from a requesting entity to an application hosting entity. Data from incoming requests are mapped to a format understandable to an appropriate application(s). Responses from the application(s) are then mapped into a response format acceptable by the requesting entity.Type: ApplicationFiled: April 18, 2001Publication date: January 30, 2003Applicant: International Business Machines CorporationInventors: Terrence Ross O'Brien, William Craig Rapp, Richard Joseph Stevens