Patent US6182244B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6182244B1 Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for automatically initiating a tracing facility and dynamically changing the levels of tracing currently active

Assignee: International Business Machines Corp
•
Filing: 1997-09-10
•
Granted: 2001-01-30
•
Expires: 2017-09-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for collecting information about the operating condition of a computer system. The method comprises the steps of running a first trace program that collects information about the operating condition of the computer and, in response to the detection of an error in the operating condition of the data storage system by the first program, determining whether a first flag is on or off. The first flag indicates whether or not a second trace program should be run. If the first flag is on, the second program is run. The second trace program is designed to collect different information about the operating condition of the computer system than the first trace program collects.

Inventors

  • 👤 Michael Francis Bankemper
  • 👤 James Mitchell Ratliff
  • 👤 Ronald Preston Ward
  • 👤 Michael William Wood

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 19:53
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/36; G06F11/362; G06F11/3636

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 161 words
A method for gathering trace information from a data storage system comprising: while system software is running on a computer, executing a first trace program that collects information about the operating condition of a data storage system associated with the computer, the first trace program being activated when a trace point in the system software is encountered; in response to the detection of a predetermined condition in the operating condition of the data storage system by the first trace program, determining whether a first flag is on or off, the first flag indicating that a second trace program should be executed if the first flag is on and that the second trace program should not be executed if the first flag is off; and executing the second trace program if the first flag is on, the second trace program being designed to collect more detailed information about the operating condition of the data storage system than the first trace program collects.
Claim 2
Independent Claim 161 words
A method for gathering trace information from a data storage system comprising: while system software is running on a computer, executing a first trace program that collects information about the operating condition of a data storage system associated with the computer, the first trace program being activated when a trace point in the system software is encountered; in response to the detection of a predetermined condition in the operating condition of the data storage system by the first trace program, determining whether a first flag is on or off, the first flag indicating that a second trace program should be executed if the first flag is on and that the second trace program should not be executed if the first flag is off; and executing the second trace program if the first flag is on, the second trace program being designed to collect more detailed information about the operating condition of the data storage system than the first trace program collects.
Claim 3
Dependent Claim 25 words
The method of claim 1 further comprising: if the first flag is on, turning off the first flag after the occurrence of a predetermined event.
Claim 4
Dependent Claim 17 words
The method of claim 2 wherein the predetermined event is the passage of an amount of time.
Claim 5
Dependent Claim 21 words
The method of claim 2 wherein the predetermined event is a number of times that the second program has been executed.
Claim 6
Dependent Claim 21 words
The method of claim 1 wherein the data storage system is a system that manages removable media drives for mainframe computers.
Claim 7
Dependent Claim 99 words
The method of claim 1 further comprising: if the first flag is off, determining whether a second flag is on or off, the second flag indicating that a third trace program should be run if the second flag is on and that the third trace program should not be run if the second flag is off; and executing the third trace program if the second flag is on, the third trace program being designed to collect different information about the operating condition of the data storage system than either the first trace program or the second trace program collects.
Claim 8
Dependent Claim 25 words
The method of claim 6 further comprising: if the second flag is on, turning off the second flag after the occurrence of a predetermined event.
Claim 9
Dependent Claim 17 words
The method of claim 7 wherein the predetermined event is the passage of an amount of time.
Claim 10
Dependent Claim 21 words
The method of claim 7 wherein the predetermined event is a number of times that the third program has been executed.
Claim 11
Dependent Claim 22 words
The method of claim 1 further comprising: storing the information collected by the second trace program in the memory of the computer.
Claim 12
Dependent Claim 19 words
The method of claim 1 wherein the first flag is turned on automatically in response to a predetermined event.
Claim 13
Dependent Claim 68 words
The method of claim 1 further comprising: if the first flag is off, determining whether a second flag is on or off, the second flag indicating that the second trace program should be run if the second flag is on and that the second trace program should not be run if the second flag is off; and executing the second trace program if the second flag is on.
Claim 14
Independent Claim 156 words
A system for gathering trace information from a data storage system comprising: a computer; a plurality of data storage devices connected to the computer; a first trace program running on the computer for collecting information about the operating condition of one or more of the plurality of data storage devices; a second trace program stored on the computer that collects different information about the operating condition of the plurality of data storage devices than the first trace program when the second trace program is running; and first flag means for indicating that the second trace program should be run if the first flag is on and that the second trace program should not be run if the first flag is off, the first trace program checking whether the first flag means is on or off when the first trace programs detects an error in the operating condition of one or more of the data storage devices.
Claim 15
Independent Claim 156 words
A system for gathering trace information from a data storage system comprising: a computer; a plurality of data storage devices connected to the computer; a first trace program running on the computer for collecting information about the operating condition of one or more of the plurality of data storage devices; a second trace program stored on the computer that collects different information about the operating condition of the plurality of data storage devices than the first trace program when the second trace program is running; and first flag means for indicating that the second trace program should be run if the first flag is on and that the second trace program should not be run if the first flag is off, the first trace program checking whether the first flag means is on or off when the first trace programs detects an error in the operating condition of one or more of the data storage devices.
Claim 16
Dependent Claim 15 words
The system of claim 13 wherein the plurality of data storage devices comprise tape drives.

References Cited (Backward Citations)

US3659272A Cited
US4533997A Cited
US4205370A Cited
US4462077A Cited
US4802165A Cited
US4954942A Cited
US5067073A Cited
US5210859A Cited
US5347649A Cited
US5119377A Cited
US5513317A Cited
US5764885A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-01-30 2004-07-31 2005-01-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-01-30 2008-07-31 2009-01-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-01-30 2012-07-31 2013-01-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag