IP Library Granted Patent US 7,793,229
Granted Patent B1
US 7,793,229 · App. 10/742,116 · Granted Sep 7, 2010

Recording relevant information in a GUI window of a panel dump browser tool

Assignee: Unisys Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,793,229
App. No.
10/742,116
Granted
Sep 7, 2010
Kind
B1
Abstract

An embodiment of the present invention is a technique for recording relevant information in a graphical user interface (GUI) window. Relevant information on an analysis window is saved in a summary report array using one of an automatic recording mode and a selective recording mode. The analysis window is part of the GUI to analyze state information from a panel dump file retrieved from a computer system. The saved relevant information is displayed on a report window.

Claims (35)

1. A method comprising:

opening a panel dump file, the panel dump file comprising system state information stored by a system maintenance processor in a multiprocessor system;

displaying the contents of the panel dump file in a panel dump browser tool, the panel dump browser tool providing a graphical user interface through which a user can view contents of the panel dump file, the panel dump browser tool comprising an analysis window;

monitoring user interactions with the panel dump browser tool;

saving relevant information displayed in the analysis window to a summary report array, the saving being triggered by one of an automatic recording mode and a selective recording mode, the saving using the selective recording mode comprising:

selecting a recording option on the analysis window and saving the relevant information in the summary report array when the recording option is selected, the relevant information comprising: state information of a memory job in an investigate memory job panel selected by a user when the analysis window is a memory job window; state information of a memory-mapped job in a specific input/output (I/O) panel selected by the user when the analysis window is a memory-mapped job window; interrupt summary in an interrupt summary panel selected by the user when the analysis window is a memory-mapped job window; search result in a search result panel when the analysis window is a search window; and sum file information in a sum file panel selected by the user when the analysis window is a sum file window; and

displaying the contents of the summary report array in a report window.

2. The method of claim 1 further comprising:

copying the summary report array to a summary report file.

3. The method of claim 1 wherein the computer system is a cellular multiprocessor system.

4. A method comprising:

opening a panel dump file, the panel dump file comprising system state information stored by a system maintenance processor in a multiprocessor system;

displaying the contents of the panel dump file in a panel dump browser tool, the panel dump browser tool providing a graphical user interface through which a user can view contents of the panel dump file, the panel dump browser tool comprising an analysis window;

monitoring user interactions with the panel dump browser tool;

saving relevant information displayed in the analysis window to a summary report array, the saving being triggered by one of an automatic recording mode and a selective recording mode, saving the relevant information using the automatic recording mode comprising:

determining if the relevant information has been saved in the summary report array, the relevant information comprising: current date and time of day, name and path of the panel dump file, a stopped unit, cause of stop, and initial warning when the analysis window is a stop summary window; error summary of a functional unit when the analysis window is an error summary window; an active job summary when the analysis window is an active job summary window, the active job being one of an active subpod job, an active memory job, and an active memory-mapped job; an I/O activity summary when the analysis window is an investigate memory-mapped job window; and

automatically saving the relevant information if the relevant information has not been saved.

5. An article of manufacture comprising:

a machine-accessible medium having data stored thereon that, when accessed by a machine, causes the machine to perform operations comprising:

opening a panel dump file, the panel dump file comprising system state information stored by a system maintenance processor in a multiprocessor system;

displaying the contents of the panel dump file in a panel dump browser tool, the panel dump browser tool providing a graphical user interface through which a user can view contents of the panel dump file, the panel dump browser tool comprising an analysis window;

monitoring user interactions with the panel dump browser tool;

saving relevant information displayed in the analysis window to a summary report array, the saving being triggered by one of an automatic recording mode and a selective recording mode, the saving using the selective recording mode comprising:

selecting a recording option on the analysis window and saving the relevant information in the summary report array when the recording option is selected, the relevant information comprising: state information of a memory job in an investigate memory job panel selected by a user when the analysis window is a memory job window; state information of a memory-mapped job in a specific input/output (I/O) panel selected by the user when the analysis window is a memory-mapped job window; interrupt summary in an interrupt summary panel selected by the user when the analysis window is a memory-mapped job window; search result in a search result panel when the analysis window is a search window; and sum file information in a sum file panel selected by the user when the analysis window is a sum file window; and

displaying the contents of the summary report array in a report window.

6. The article of manufacture of claim 5 wherein the data causing the machine to perform the operations further comprise data that, when accessed by the machine, cause the machine to perform operations comprising:

copying the summary report array to a summary report file.

7. The article of manufacture of claim 5 wherein the computer system is a cellular multiprocessor system.

8. An article of manufacture comprising a machine-accessible medium having data stored thereon that, when accessed by a machine, causes the machine to perform operations comprising:

opening a panel dump file, the panel dump file comprising system state information stored by a system maintenance processor in a multiprocessor system;

displaying the contents of the panel dump file in a panel dump browser tool, the panel dump browser tool providing a graphical user interface through which a user can view contents of the panel dump file, the panel dump browser tool comprising an analysis window;

monitoring user interactions with the panel dump browser tool;

saving relevant information displayed in the analysis window to a summary report array, the saving being triggered by one of an automatic recording mode and a selective recording mode, saving the relevant information using the automatic recording mode comprising:

determining if the relevant information has been saved in the summary report array, the relevant information comprising: current date and time of day, name and path of the panel dump file, a stopped unit, and initial warning when the analysis window is a stop summary window; error summary of a functional unit when the analysis window is an error summary window; an active job summary when the analysis window is an active job summary window, the active job being one of an active subpod job, an active memory job, and an active memory-mapped job; an I/O activity summary when the analysis window is an investigate memory-mapped job window; and

automatically saving the relevant information if the relevant information has not been saved.

Assignments (14)
AMENDED AND RESTATED PATENT SECURITY AGREEMENT Recorded Jun 27, 2025
From: UNISYS CORPORATION; UNISYS HOLDING CORPORATION; UNISYS NPL, INC.; UNISYS AP INVESTMENT COMPANY I
To: COMPUTERSHARE TRUST COMPANY, N.A., AS COLLATERAL TRUSTEE
Reel/Frame 071759/0527 →
SECURITY INTEREST Recorded Nov 19, 2020
From: UNISYS CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 054481/0865 →
RELEASE OF SECURITY INTEREST Recorded Oct 28, 2020
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: UNISYS CORPORATION
Reel/Frame 054231/0496 →
RELEASE OF SECURITY INTEREST Recorded Nov 9, 2017
From: WELLS FARGO BANK, NATIONAL ASSOCIATION (SUCCESSOR TO GENERAL ELECTRIC CAPITAL CORPORATION)
To: UNISYS CORPORATION
Reel/Frame 044416/0358 →
SECURITY INTEREST Recorded Oct 6, 2017
From: UNISYS CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 044144/0081 →
PATENT SECURITY AGREEMENT Recorded Apr 27, 2017
From: UNISYS CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 042354/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 26, 2013
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL TRUSTEE
To: UNISYS CORPORATION
Reel/Frame 030082/0545 →
RELEASE OF SECURITY INTEREST Recorded Mar 15, 2013
From: DEUTSCHE BANK TRUST COMPANY
To: UNISYS CORPORATION
Reel/Frame 030004/0619 →
SECURITY AGREEMENT Recorded Jun 27, 2011
From: UNISYS CORPORATION
To: GENERAL ELECTRIC CAPITAL CORPORATION, AS AGENT
Reel/Frame 026509/0001 →
SECURITY AGREEMENT Recorded Nov 2, 2010
From: UNISYS CORPORATION
To: DEUTSCHE BANK NATIONAL TRUST COMPANY
Reel/Frame 025227/0391 →
RELEASE BY SECURED PARTY Recorded Sep 14, 2009
From: CITIBANK, N.A.
To: UNISYS CORPORATION; UNISYS HOLDING CORPORATION
Reel/Frame 023263/0631 →
RELEASE BY SECURED PARTY Recorded Jul 31, 2009
From: CITIBANK, N.A.
To: UNISYS CORPORATION; UNISYS HOLDING CORPORATION
Reel/Frame 023312/0044 →
SECURITY AGREEMENT Recorded Jun 20, 2006
From: UNISYS CORPORATION; UNISYS HOLDING CORPORATION
To: CITIBANK, N.A.
Reel/Frame 018003/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2003
From: WHITTAKER, BRUCE ERNEST; WATSON, LELAND ELVIS
To: UNISYS CORPORATION
Reel/Frame 014862/0411 →