Patent JPS5639615A successfully refreshed from Google Patents.
Patent US6434714B1 successfully refreshed from Google Patents.
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
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.
References Cited (Backward Citations)
US4675832A
Cited
US4812996A
Cited
US5499349A
Cited
US5079707A
Cited
US5325499A
Cited
US6049798A
Cited
US5463775A
Cited
US5530816A
Cited
US5742793A
Cited
US5553235A
Cited
US5675790A
Cited
US5519866A
Cited
US5325533A
Cited
US5500881A
Cited
US5748961A
Cited
US5485574A
Cited
US6081868A
Cited
US5636374A
Cited
US5963975A
Cited
US5673387A
Cited
US5724262A
Cited
US5613063A
Cited
US5689712A
Cited
US5864867A
Cited
EP0703534A1
Cited
US5675802A
Cited
US6085029A
Cited
US6101525A
Cited
US6016474A
Cited
US5784698A
Cited
US5850554A
Cited
US5805795A
Cited
US5867649A
Cited
US6125430A
Cited
US5978892A
Cited
EP0817044A2
Cited
US5787480A
Cited
US5905488A
Cited
US6052708A
Cited
US5835705A
Cited
US6044438A
Cited
US5872977A
Cited
US5974536A
Cited
WO1999010812A1
Cited
US5991893A
Cited
US6065019A
Cited
US6018793A
Cited
US6098169A
Cited
US6223134B1
Cited
US6249906B1
Cited
DE19934515A1
Cited
US6269457B1
Cited
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 |