Software performance and management system

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6772411
APP PUB NO 20020129035A1
SERIAL NO

09728937

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system and method for monitoring resource usage in a software system such as a database system is described. The user selects an application to monitor through a user-interface. On selection, one or more first-level statement groups associated with the application are displayed and run-time data for at least one of the displayed first-level statement groups is displayed. Illustrative run-time data indicating resource usage include the amount of processor time used to execute a first-level statement group. The user may then select a first-level statement group so that at least one second-level statement group associated with the selected first-level statement group is displayed, including various run-time data. When the selected application is a database application, a user may review run-time information associated with the execution of database packages, sections and individual SQL statements, including dynamic SQL statements.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
BMC SOFTWARE, INC.HOUSTON, TX310
DATABASE-GUYS, INC.HOUSTON, TX1

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Born, Christopher J South Glastonbury, CT 2 28
Hayes, Scott R Spencerport, NY 2 44

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (7)
4509119 Method for managing a buffer pool referenced by batch and interactive processes 51 1982
5093912 Dynamic resource pool expansion and contraction in multiprocessing environments 625 1989
* 5506955 System and method for monitoring and optimizing performance in a data processing system 123 1994
5784698 Dynamic memory allocation that enalbes efficient use of buffer pool memory segments 102 1995
* 6058393 Dynamic connection to a remote tool in a distributed processing system environment used for debugging 151 1996
* 6324683 System, method and program for debugging external programs in client/server-based relational database management systems 156 1996
6044477 System and method for auditing buffer usage in a data processing system 6 1998
 
VERIZON PATENT AND LICENSING INC. (1)
* 5954829 System, method, and computer program product for digital cross connect testing 46 1996
 
SYBASE, INC. (2)
* 5680573 Method of buffering data objects in a database 164 1994
* 5812996 Database system with methods for optimizing query performance with a buffer manager 113 1995
 
SUBSIDIARY OF PENDRELL TECHNOLOGIES LLC (1)
* 5483468 System and method for concurrent recording and displaying of system performance data 173 1992
 
WORKDAY, INC. (1)
* 6493699 Defining and characterizing an analysis space for precomputed views 46 1999
 
SIEMENS AKTIENGESELLSCHAFT (1)
5412781 Method and arrangement of buffer allocation in communication systems by employing fixed and dynamic buffer allocation functions 12 1992
 
BORLAND SOFTWARE CORPORATION (1)
* 5475843 System and methods for improved program testing 135 1993
 
AGILENT TECHNOLOGIES, INC. (1)
* 5450586 System for analyzing and debugging embedded software through dynamic and interactive use of code markers 258 1992
 
OKI ELECTRIC INDUSTRY CO., LTD. (1)
4845710 Dynamic buffer supervising system for a data link access protocol control 40 1987
 
WANDEL & GOLTERMANN TECHNOLOGIES, INC. (1)
* 6526044 Real-time analysis through capture buffer with real-time historical data correlation 120 1999
 
ACCENTURE GLOBAL SERVICES LIMITED (1)
* 6502102 System, method and article of manufacture for a table-driven automated scripting architecture 260 2000
 
BMC SOFTWARE, INC. (1)
5440692 Method of dynamically expanding or contracting a DB2 buffer pool 21 1992
 
RARITAN COMPUTER, INC. (1)
* 5432932 System and method for dynamically controlling remote processes from a performance monitor 253 1992
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
* 2008/0222,723 MONITORING AND CONTROLLING APPLICATIONS EXECUTING IN A COMPUTING NODE 1 2008
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (8)
8639710 Optimization of database network traffic based upon data-use analysis 0 2005
* 2005/0256,884 Optimization of database network traffic based upon data-use analysis 7 2005
* 2007/0256,082 Monitoring and controlling applications executing in a computing node 4 2006
* 2006/0294,080 OPTIMIZATION OF DATABASE NETWORK TRAFFIC BASED UPON DATA-USE ANALYSIS 5 2006
* 2008/0126,393 COMPUTER PROGRAM PRODUCT AND SYSTEM FOR ANNOTATING A PROBLEM SQL STATEMENT FOR IMPROVED UNDERSTANDING 8 2006
* 9146974 Dynamic optimization of prepared statements in a statement pool 0 2007
* 2008/0027,999 DYNAMIC OPTIMIZATION OF PREPARED STATEMENTS IN A STATEMENT POOL 2 2007
7856639 Monitoring and controlling applications executing in a computing node 2 2008
 
PRECISE SOFTWARE SOLUTIONS, INC. (1)
8788527 Object-level database performance management 3 2011
 
ELECTRONIC DATA SYSTEMS, LLC (1)
* 2005/0120,111 Reporting of abnormal computer resource utilization data 15 2004
 
COGITO LIMITED (1)
7877378 System and method for consolidating execution information relatin to execution of instructions by a database management system 8 2005
 
LINKEDIN CORPORATION (3)
* 7809694 Analysis of performance data from a relational database system for applications using stored procedures or SQL 2 2005
* 2006/0212,428 Analysis of performance data from a relational database system for applications using stored procedures or SQL 18 2005
* 7840945 Software resource testing 1 2006
 
PTC INC. (1)
* 2004/0027,376 Displaying information over multiple user interface (UI) views 40 2002
 
SUN MICROSYSTEMS, INC. (3)
* 2004/0199,913 Associative memory model for operating system management 0 2003
* 2005/0021,655 System for efficiently acquiring and sharing runtime statistics 3 2003
* 2004/0250,235 Methods and apparatus for enhanced statistical performance 2 2003
 
HULU, LLC (2)
* 7954062 Application status board mitigation system and method 0 2005
* 2006/0150,105 APPLICATION STATUS BOARD MITIGATION SYSTEM AND METHOD 3 2005
 
ORACLE AMERICA, INC. (4)
* 7406686 Systems and methods for software performance tuning 5 2003
* 2004/0250,234 Systems and methods for software performance tuning 1 2003
* 7703074 Method and apparatus for tracking changes in a system 5 2005
* 2006/0265,698 Method and apparatus for tracking changes in a system 3 2005
 
SAP AG (1)
* 2005/0049,999 Database access statement tracing 6 2003
 
ENT. SERVICES DEVELOPMENT CORPORATION LP (4)
* 7437446 Reporting of abnormal computer resource utilization data 12 2004
* 2006/0200,546 Reporting of abnormal computer resource utilization data 15 2004
7469285 Generation of computer resource utilization data per computer application 1 2007
* 2007/0226,389 GENERATION OF COMPUTER RESOURCE UTILIZATION DATA PER COMPUTER APPLICATION 4 2007
 
TERACRUZ, INC. (1)
7529753 Providing application-layer functionality between one or more database clients and one or more database servers 12 2004
 
Steele, Jody (1)
8266477 System and method for modifying execution of scripts for a job scheduler using deontic logic 6 2010
 
KIP CR P1 LP (3)
* 7509330 Application-layer monitoring of communication between one or more database clients and one or more database servers 5 2004
* 2006/0053,164 Application-layer monitoring of communication between one or more database clients and one or more database servers 37 2004
7895160 Application-layer monitoring of communication between one or more database clients and one or more database servers 0 2009
 
PRECSE SOFTWARE SOLUTIONS LTD (1)
8438276 Method of monitoring network and application performance by analyzing web clients and web servers 0 2010
 
MICROSOFT TECHNOLOGY LICENSING, LLC (5)
* 7272795 Micro-monitor to monitor database environments 9 2003
* 7559053 Program and system performance data correlation 41 2004
* 2006/0048,101 Program and system performance data correlation 52 2004
* 8307343 Application and database context correlation for database application developers 25 2007
* 2009/0106,746 APPLICATION AND DATABASE CONTEXT FOR DATABASE APPLICATION DEVELOPERS 15 2007
 
JP Morgan Chase & Co. (1)
* 7340650 Method to measure stored procedure execution statistics 7 2003
 
SYMANTEC ISRAEL LTD. (1)
* 7702642 Method, system and computer-readable code for instrumenting code for logging database-related strings 5 2005
 
FACEBOOK, INC. (1)
* 7912848 Dynamic optimization of prepared statements in a statement pool 1 2007
 
CYBERMATION INTERNATIONAL DISTRIBUTION SRL (1)
8171474 System and method for managing, scheduling, controlling and monitoring execution of jobs by a job scheduler utilizing a publish/subscription interface 8 2005
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (2)
* 8732675 Operational analysis system for a communication device 0 2004
* 2004/0261,061 Operational analysis system for a communication device 0 2004
* Cited By Examiner