← Back to Patent Explorer
US5331574A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for collecting response times for exception response applications

Assignee: International Business Machines Corp
•
Filing: 1991-08-06
•
Granted: 1994-07-19
•
Expires: 2011-08-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for performance monitoring of transactions which involve an application which normally operates in exception response mode. A network performance monitor sets information in memory regarding applications and resources for which performance data is sought. The applications are modified so that they check the appropriate locations in memory during the processing for each transaction to check whether the mode should be switched to definite response mode for that transaction. If so, the application switches to definite response mode, thereby causing a definite response path information unit to be sent by the resource following the resource's reception of the outbound path information unit from the application. The network performance monitor monitors the passage of these messages through a communication access means which operates the network. The network performance monitor uses the passage time of each message to obtain performance time for the given transaction relative to the given resource and at the application. Following the completion of each transaction, the application can return to exception response mode so that the definite response message will only be sent from the resource when performance monitoring is occurring, thereby reducing network overhead.

Inventors

  • 👤 Leo Temoshenko
  • 👤 Harry F. Weddington, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 21:15
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/30; G06F11/34; G06F11/3409; G06F11/3419; G06F2201/00; G06F2201/87; H; H04; H04L; H04L43/00; H04L43/08; H04L43/0823; H04L43/0829

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 68 words
A system for obtaining performance data related to an application running in exception response mode, comprising: means for communicating information to the application running in exception response to switch dynamically to definite response mode for a selected resource for at least one transaction; means for monitoring for messages related to the at least one transaction; and means for obtaining performance data based on data from said monitoring means.
Claim 2
Independent Claim 68 words
A system for obtaining performance data related to an application running in exception response mode, comprising: means for communicating information to the application running in exception response to switch dynamically to definite response mode for a selected resource for at least one transaction; means for monitoring for messages related to the at least one transaction; and means for obtaining performance data based on data from said monitoring means.
Claim 3
Dependent Claim 53 words
The system for obtaining performance data according to claim 1, wherein the application runs on a network, the network includes a communication access means, and said monitoring means monitors the communication access means for relative times at which messages related to the at least one transaction pass therethrough to and from the application.
Claim 4
Dependent Claim 42 words
The system for obtaining performance data according to claim 2, wherein the performance data include host and network times between messages passing back and forth between the application and a resource employing the application for each of the at least one transaction.
Claim 5
Dependent Claim 32 words
The system for obtaining performance data according to claim 1, wherein the performance data can be sought relative to any one of the application and one or more resources employing the application.
Claim 6
Dependent Claim 31 words
The system for obtaining performance data according to claim 1, wherein said communicating means sets information in memory accessible by the application which defines situations to switch to definite response mode.
Claim 7
Dependent Claim 56 words
The system for obtaining performance data according to claim 1, wherein the messages include an inbound path information unit bound for the application from a resource employing the application, an outbound path information unit bound for the resource from the application and an inbound definite response path information unit bound for the application from the resource.
Claim 8
Dependent Claim 45 words
The system for obtaining performance data according to claim 1 wherein said means for communicating information includes means for deactivating said definite response mode for said selected resource to revert dynamically to exception response mode for said selected resource following said at least one transaction.
Claim 9
Independent Claim 89 words
A method for performance monitoring of transactions in a network associated with applications operating in exception response mode, comprising the steps of: a) modifying the applications to check memory for instructions for changing modes; b) placing the instructions in memory regarding applications and resources for which mode changes are desired; c) monitoring for messages for transactions for which any application has changed modes to definite response mode; and d) processing data relative to the monitored messages to obtain performance data relative to the applications and resources employing the application.
Claim 10
Independent Claim 89 words
A method for performance monitoring of transactions in a network associated with applications operating in exception response mode, comprising the steps of: a) modifying the applications to check memory for instructions for changing modes; b) placing the instructions in memory regarding applications and resources for which mode changes are desired; c) monitoring for messages for transactions for which any application has changed modes to definite response mode; and d) processing data relative to the monitored messages to obtain performance data relative to the applications and resources employing the application.
Claim 11
Dependent Claim 25 words
The method according to claim 8, wherein said step a further comprises modifying the applications to check the memory relative to each transaction processed therein.

References Cited (Backward Citations)

US4851998A Cited
US5107450A Cited
US4905171A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-07-18 1998-01-17 1998-07-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-07-18 2002-01-17 2002-07-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-07-18 2006-01-17 2006-07-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag