The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 28, 2015

Filed:

Dec. 07, 2007
Applicants:

Kartik Shankaranarayanan, Framingham, MA (US);

Aditya Pandit, Northborough, MA (US);

Mark Mogayzel, Storrs, CT (US);

Sushmita Sengupta, Framingham, MA (US);

Inventors:

Kartik Shankaranarayanan, Framingham, MA (US);

Aditya Pandit, Northborough, MA (US);

Mark Mogayzel, Storrs, CT (US);

Sushmita Sengupta, Framingham, MA (US);

Assignee:

CA, Inc., New York, NY (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/46 (2006.01); G06F 9/44 (2006.01); G06F 9/50 (2006.01); G06F 9/54 (2006.01); G06F 11/34 (2006.01);
U.S. Cl.
CPC ...
G06F 9/466 (2013.01); G06F 9/5055 (2013.01); G06F 9/54 (2013.01); G06F 11/3404 (2013.01); G06F 11/3495 (2013.01); G06F 2209/542 (2013.01); G06F 2209/509 (2013.01);
Abstract

A monitoring system monitors and provides performance data for a transaction performed by multiple applications over different platforms. A request for a multi-platform transaction such as an SAP transaction is received by a first application, such as a JAVA application, on a first platform. Processing of the transaction triggers the first application to invoke a second application, such as an ABAP application, on a second platform. Code inserted into the first application intercepts the invocation of the second application, remotely executes a function on the second platform while providing a transaction identifier to an application server providing the second platform, and returns control back to the first application, which proceeds to invoke the second application to complete the multi-platform transaction. Performance data for the first application and the second application is accessed and correlated based on the transaction identifier to enable reporting of transaction performance over the two platforms.


Find Patent Forward Citations

Loading…