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

Methods, systems, and articles of manufacture for analyzing performance of application programs

Assignee: Oracle America Inc
•
Filing: 1999-02-04
•
Granted: 2002-08-13
•
Expires: 2019-02-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Method, systems and articles of manufacture consistent with the present invention collects and displays performance data associated with executed programs. A system consistent with an implementation of the present invention collects performance analysis information from various hardware and software components of an instrumented program, and displays the performance data in a multi-dimensional format.

Inventors

  • 👤 Bradley Lewis
  • 👤 Jeremy Week
  • 👤 Michael Boucher
  • 👤 Shaun Dennie

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 23:16
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/36; G06F11/3604; G06F11/3612

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 96 words
A method for analyzing performance of an application program executing in a data processing system, wherein the application program is executed using multiple threads and each thread passes through multiple states, the method comprising: reading data corresponding to a predetermined performance-related aspect of the application program for more than one state of each thread during a measuring period; and displaying an image comprising a graph for each thread reflecting the measuring period, a performance level corresponding to the predetermined performance-related aspect of the application program, and changes in performance at points in time in each state.
Claim 2
Independent Claim 96 words
A method for analyzing performance of an application program executing in a data processing system, wherein the application program is executed using multiple threads and each thread passes through multiple states, the method comprising: reading data corresponding to a predetermined performance-related aspect of the application program for more than one state of each thread during a measuring period; and displaying an image comprising a graph for each thread reflecting the measuring period, a performance level corresponding to the predetermined performance-related aspect of the application program, and changes in performance at points in time in each state.
Claim 3
Independent Claim 87 words
An apparatus for analyzing performance of an application program, the apparatus comprising: a memory including a program that: reads data corresponding to a predetermined performance-related aspect of the application program for more than one state of each thread during a measuring period, and displays an image comprising a graph for each thread reflecting the measuring period, a performance level corresponding to the predetermined performance-related aspect of the application program, and changes in performance at points in time in each state; and a processor that runs the program.
Claim 4
Independent Claim 87 words
An apparatus for analyzing performance of an application program, the apparatus comprising: a memory including a program that: reads data corresponding to a predetermined performance-related aspect of the application program for more than one state of each thread during a measuring period, and displays an image comprising a graph for each thread reflecting the measuring period, a performance level corresponding to the predetermined performance-related aspect of the application program, and changes in performance at points in time in each state; and a processor that runs the program.
Claim 5
Dependent Claim 83 words
A computer-readable medium containing instructions for controlling a computer system to perform a method of operating a processor, the method comprising: reading data corresponding to a predetermined performance-related aspect of the application program for more than one state of each thread during a measuring period; and displaying an image comprising a graph for each thread reflecting the measuring period, a performance level corresponding to the predetermined performance-related aspect of the application program, and changes in performance at points in time in each state.
Claim 6
Dependent Claim 83 words
A computer-readable medium containing instructions for controlling a computer system to perform a method of operating a processor, the method comprising: reading data corresponding to a predetermined performance-related aspect of the application program for more than one state of each thread during a measuring period; and displaying an image comprising a graph for each thread reflecting the measuring period, a performance level corresponding to the predetermined performance-related aspect of the application program, and changes in performance at points in time in each state.
Claim 7
Independent Claim 106 words
A method for analyzing performance of an application program executing in a data processing system, wherein the application program is executed using multiple threads, each thread passing through multiple states, the method comprising: reading data corresponding to a predetermined performance-related aspect of the application program for more than one state of each thread during a measuring period; and displaying an image comprising a graph for each thread reflecting the measuring period and a performance level corresponding to the predetermined performance-related aspect of the application program, and indicating to a user any portions of the application program to be adjusted to improve performance of the application program.
Claim 8
Independent Claim 106 words
A method for analyzing performance of an application program executing in a data processing system, wherein the application program is executed using multiple threads, each thread passing through multiple states, the method comprising: reading data corresponding to a predetermined performance-related aspect of the application program for more than one state of each thread during a measuring period; and displaying an image comprising a graph for each thread reflecting the measuring period and a performance level corresponding to the predetermined performance-related aspect of the application program, and indicating to a user any portions of the application program to be adjusted to improve performance of the application program.
Claim 9
Dependent Claim 29 words
The method of claim 4 , wherein the graph indicates to a user any portions of the application program to be adjusted to improve synchronizing operations among the threads.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-08-12 2006-02-11 2006-08-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-08-12 2010-02-11 2010-08-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-08-12 2014-02-11 2014-08-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag