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

System and method for concurrent recording and displaying of system performance data

Assignee: PHONENICIA INNOVATIONS SUBSIDIARY OF PENDRELL TECHNOLOGIES LLC LLC
•
Filing: 1992-10-23
•
Granted: 1996-01-09
•
Expires: 2012-10-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for concurrently recording and displaying of system performance data. System statistical data which is useful in determining the overall performance of a data processing system is captured, displayed, and recorded for subsequent playback. Based on the modular design, real time data can be concurrently captured, displayed and recorded. Attributes of the data can also be modified concurrently with the capture and display of data. Previously recorded data can also be displayed while concurrently capturing and recording other/additional data. A user interface is provided to conveniently control the concurrent operations. The data being displayed can be manipulated by a user to resize, move and scroll data being displayed without disturbing the underlying capture and recording of data. When the user interactions terminate, the display screen reflects the changes made, without loss of data. Multiple categories of process data can be viewed on a single timeline graph.

Inventors

  • 👤 James N. Chen
  • 👤 Niels Christiansen
  • 👤 Joseph C. Ross
  • 👤 Albert T. Rowan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 07:11
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/08; H04L41/0803; G; G06; G06F; G06F11/00; G06F11/30; G06F11/32; G06F11/323; G06F11/34; G06F11/3409; G06F11/3414; G06F3/00; G06F3/01; G06F3/03; G06F3/033; H04L41/02; H04L41/0213; G06F11/3466; G06F2201/00; G06F2201/86; G06F2201/88

Claims Analysis

Total Claims: 45
Claim 1
Independent Claim 154 words
A process implemented by a computer system, having at least one host, a processor, memory, a display, and user controls, for concurrently displaying multiple views of a statistic to analyze the performance of said computer system, comprising the computer system implemented steps of: receiving by said processor an event-causing command from said user controls; in response to receiving said event-causing command, generating by said processor an event on said host that produces said statistic; receiving by said processor at least a first sampling interval command and a second sampling interval command from said user controls; capturing by said processor first samples of said statistic at .said first sampling interval; concurrently capturing by said processor second samples of said statistic at said second sampling interval; and concurrently displaying by said processor said captured first and second samples on said display, thereby permitting a comparison of said first samples with said second samples of said statistic.
Claim 2
Dependent Claim 154 words
A process implemented by a computer system, having at least one host, a processor, memory, a display, and user controls, for concurrently displaying multiple views of a statistic to analyze the performance of said computer system, comprising the computer system implemented steps of: receiving by said processor an event-causing command from said user controls; in response to receiving said event-causing command, generating by said processor an event on said host that produces said statistic; receiving by said processor at least a first sampling interval command and a second sampling interval command from said user controls; capturing by said processor first samples of said statistic at .said first sampling interval; concurrently capturing by said processor second samples of said statistic at said second sampling interval; and concurrently displaying by said processor said captured first and second samples on said display, thereby permitting a comparison of said first samples with said second samples of said statistic.
Claim 3
Dependent Claim 36 words
The process according to claim 1 further comprising the step of recording by a recording subsystem said captured first and second samples in said memory concurrently with said displaying of said captured first and second samples.
Claim 4
Dependent Claim 24 words
The process according to claim 1 wherein said first and second samples are displayed by said processor in a single console on said display.
Claim 5
Dependent Claim 37 words
The process according to claim 3 further comprising the step of displaying by said processor said first samples in a first instrument within said console and displaying said second samples in a second instrument within said console.
Claim 6
Dependent Claim 34 words
The process according to claim 4 further comprising the step of displaying by said processor a plurality of statistics in said first instrument, each of said statistics being sampled at said first sampling interval.
Claim 7
Dependent Claim 21 words
The process according to claim 1 further comprising displaying by said processor multiple consoles comprising captured statistics of differing sampling intervals.
Claim 8
Dependent Claim 29 words
The process according to claim 1 wherein said displaying step comprises the step of displaying by said processor said first and second samples according to a predefined presentation style.
Claim 9
Dependent Claim 40 words
The process according to claim 7 further comprising the steps of: receiving by said processor a modify-representation command form said user controls; and dynamically changing said presentation style by said processor while said first and second samples are being displayed.
Claim 10
Dependent Claim 24 words
The process according to claim 1 wherein said first and second samples are displayed by said processor on said display in a time graph.
Claim 11
Dependent Claim 36 words
The process according to claim 9 further comprising the steps of: receiving by said processor a scrolling command from said user controls; and scrolling said time graph backward or forward by said processor on said display.
Claim 12
Dependent Claim 20 words
The process according to claim 9 further comprising the step of dynamically switching said time graph to a state graph.
Claim 13
Dependent Claim 38 words
The process according to claim 9 wherein each of said first or second samples are superimposed one on another when displayed on said time graph by said processor as specified by said user controls of said computer system.
Claim 14
Dependent Claim 34 words
The process according to claim 1 wherein said first and second samples are displayed said processor on said display at the same time other live data is being displayed and recorded on said display.
Claim 15
Dependent Claim 29 words
The process according to claim 1 wherein said first and second samples are displayed concurrently by said processor in a plurality of instruments on said display at variable speeds.
Claim 16
Dependent Claim 33 words
The process according to claim 1 further comprising the step of erasing a part of said first or second samples by said processor as specified by said user controls of said computer system.
Claim 17
Dependent Claim 32 words
The process according to claim 1 wherein each of said first and second samples are displayed using differing styles by said processor as specified by said user controls of said computer system.
Claim 18
Dependent Claim 31 words
The process according to claim 1 wherein said first and second samples are displayed as a state graph by said processor as specified by said user controls of said computer system.
Claim 19
Dependent Claim 120 words
A computer system for concurrently displaying multiple views of a statistic to analyze the performance of said computer system, comprising: a processor; at least one host; user controls for receiving a plurality of commands; means for generating by said processor an event on said host that produces said statistic in response to an event-causing command from said user controls; means for capturing by said processor first samples of said statistic at a first sampling interval; means for concurrently capturing by said processor second samples of said statistic at a second sampling interval; and a display for concurrently displaying said first samples and said second samples, thereby permitting a comparison of said first samples with said second samples for said statistic.
Claim 20
Dependent Claim 120 words
A computer system for concurrently displaying multiple views of a statistic to analyze the performance of said computer system, comprising: a processor; at least one host; user controls for receiving a plurality of commands; means for generating by said processor an event on said host that produces said statistic in response to an event-causing command from said user controls; means for capturing by said processor first samples of said statistic at a first sampling interval; means for concurrently capturing by said processor second samples of said statistic at a second sampling interval; and a display for concurrently displaying said first samples and said second samples, thereby permitting a comparison of said first samples with said second samples for said statistic.
Claim 21
Dependent Claim 25 words
The computer system according to claim 18 wherein said means for generating by said processor an event on said host comprises a network send/receive interface.
Claim 22
Dependent Claim 22 words
The computer system according to claim 18 wherein said display comprises a console having an instrument for displaying a plurality of statistics.
Claim 23
Dependent Claim 21 words
The computer system according to claim 20 wherein said console comprises multiple instruments for displaying captured samples of differing sampling intervals.
Claim 24
Dependent Claim 27 words
The computer system according to claim 21 wherein each of said plurality of statistics are displayed using differing graphical styles on said display by said computer system.
Claim 25
Dependent Claim 31 words
The computer system according to claim 18 wherein said processor displays said first and second samples at the same time other live data is being displayed and recorded on said display.
Claim 26
Dependent Claim 22 words
The computer system according to claim 18 wherein said first and second samples are displayed by said processor as a time graph.
Claim 27
Dependent Claim 20 words
The computer system according to claim 24 further comprising means for dynamically switching said time graph to a state graph.
Claim 28
Dependent Claim 29 words
The computer system according to claim 24 wherein each of said first or second samples are superimposed one on another by said processor when displayed on said time graph.
Claim 29
Dependent Claim 21 words
The computer system according to claim 18 further comprising means for scrolling said time graph backward or forward on said display.
Claim 30
Dependent Claim 27 words
The computer system according to claim 18 wherein said first or second samples are displayed by said processor concurrently in a plurality of instrument on said display.
Claim 31
Dependent Claim 30 words
The computer system according to claim 18 further comprising means for erasing a part of said first and second samples as specified by said user controls to said computer system.
Claim 32
Dependent Claim 39 words
The computer system according to claim 18 further comprising a recording subsystem for concurrently recording said first and second samples in a memory device when said first and second samples are being displayed on said display by said processor.
Claim 33
Dependent Claim 190 words
A process implemented by a computer system having at least one host, a display, processor, memory and user controls, for concurrently displaying multiple views of a first and second statistic to enable correlation between said first and second statistics, comprising the system implemented steps of: receiving by said processor at least a first and second event-causing command from said user controls; in response to receiving said first event-causing command, generating by said processor a first event on said at least one host that produces said first statistic; in response to receiving said second event-causing command, generating by said processor a second event of said at least one host that produces said second statistic; receiving by said processor at least a first sampling interval command and a second sampling interval command from said user controls; capturing first samples by said processor of said first statistic at a first sampling interval; concurrently capturing by said processor second samples of said second statistic at a second sampling interval; and concurrently displaying by said processor said first samples and said second samples on said display, thereby enabling correlation between said first and second statistic.
Claim 34
Dependent Claim 190 words
A process implemented by a computer system having at least one host, a display, processor, memory and user controls, for concurrently displaying multiple views of a first and second statistic to enable correlation between said first and second statistics, comprising the system implemented steps of: receiving by said processor at least a first and second event-causing command from said user controls; in response to receiving said first event-causing command, generating by said processor a first event on said at least one host that produces said first statistic; in response to receiving said second event-causing command, generating by said processor a second event of said at least one host that produces said second statistic; receiving by said processor at least a first sampling interval command and a second sampling interval command from said user controls; capturing first samples by said processor of said first statistic at a first sampling interval; concurrently capturing by said processor second samples of said second statistic at a second sampling interval; and concurrently displaying by said processor said first samples and said second samples on said display, thereby enabling correlation between said first and second statistic.
Claim 35
Dependent Claim 33 words
The process according to claim 31 further comprising the step of recording by a recording subsystem said captured first and second samples concurrently with said displaying of said captured first and second samples.
Claim 36
Dependent Claim 33 words
The process according to claim 32 further comprising the steps of capturing, displaying, and recording by said processor a third statistic on said display while said first and second samples are being recorded.
Claim 37
Dependent Claim 35 words
The process according to claim 31 further comprising the steps of capturing and displaying a third statistic by said processor on said display while said first and second samples are being displayed on said display.
Claim 38
Dependent Claim 28 words
The process according to claim 31 further comprising the step of deleting said first statistic while said second statistic is being captured as specified by said user controls.
Claim 39
Dependent Claim 32 words
The process according to claim 31 further comprising the step of displaying multiple instruments within a console on said display, wherein each of said instruments comprises samples from a plurality of statistics.
Claim 40
Dependent Claim 33 words
The process according to claim 31 wherein said first event is generated by said processor from a first host and said second even is generated from a second host of said computer system.
Claim 41
Dependent Claim 19 words
The process according to claim 31 wherein said first sampling interval is substantially equal to said second sampling interval.
Claim 42
Dependent Claim 141 words
A computer system for concurrently displaying multiple views of a first and second statistic, comprising: processor; user controls for transmitting a plurality of commands to said processor; means for generating by said processor said first statistic in response to a first generating command by said user controls; means for generating by said processor said second statistic in response to a second generating command by said user controls; in response to a first sampling-interval command by said user controls, means for capturing by said processor first samples of said first statistic at a first sampling interval; in response to a second sampling-interval command by said user controls, means for second samples of said second statistic at a second sampling interval; and a display for concurrently displaying said first samples and said second samples, thereby enabling correlation between said first and second statistics.
Claim 43
Dependent Claim 141 words
A computer system for concurrently displaying multiple views of a first and second statistic, comprising: processor; user controls for transmitting a plurality of commands to said processor; means for generating by said processor said first statistic in response to a first generating command by said user controls; means for generating by said processor said second statistic in response to a second generating command by said user controls; in response to a first sampling-interval command by said user controls, means for capturing by said processor first samples of said first statistic at a first sampling interval; in response to a second sampling-interval command by said user controls, means for second samples of said second statistic at a second sampling interval; and a display for concurrently displaying said first samples and said second samples, thereby enabling correlation between said first and second statistics.
Claim 44
Dependent Claim 28 words
The computer system according to claim 39 wherein said means for generating by said processor said first statistic comprises means for causing an event on a first host.
Claim 45
Dependent Claim 28 words
The computer system according to claim 39 wherein said means for generating by said processor said second statistic comprises means for causing an event on a second host.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-01-08 1999-07-10 2000-01-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-01-08 2003-07-10 2004-01-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-01-08 2007-07-10 2008-01-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag