Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Browse by Category: Main > Information Technology
Class Information
Number: 717/130
Name: Data processing: software development, installation, and management > Software program development tool (e.g., integrated case tool or stand-alone development tool) > Testing or debugging > Including instrumentation and profiling
Description: Subject matter including means or steps for inserting monitoring instructions at selected locations in the program code and executing the modified program code along with the inserted instructions, for the purpose of identifying portions of the code that need to be corrected.


Patents under this class:
1 2 3 4 5 6 7 8 9

Patent Number Title Of Patent Date Issued
7620937 System and method for debugging programs Nov. 17, 2009
7620940 Methods and apparatus for monitoring program execution Nov. 17, 2009
7620941 Mechanism for lossless user-level tracing on an architecture supporting PC-relative addressing Nov. 17, 2009
7617488 Method and apparatus and determining processor utilization Nov. 10, 2009
7614044 Attempting runtime retranslation of unresolvable code Nov. 3, 2009
7610514 Identification of uninformative function names in call-stack traces Oct. 27, 2009
7603659 Activating assertions and breakpoints Oct. 13, 2009
7596668 Method, system and program product for associating threads within non-related processes based on memory paging behaviors Sep. 29, 2009
7596780 System and method for virtual catching of an exception Sep. 29, 2009
7590975 Mechanism for translation of data in an execution framework Sep. 15, 2009
7587709 Adaptive instrumentation runtime monitoring and analysis Sep. 8, 2009
7584464 Software processing method and software processing system Sep. 1, 2009
7581210 Compiler-scheduled CPU functional testing Aug. 25, 2009
7577943 Statistical memory leak detection Aug. 18, 2009
7574697 Testing parallel applications using code instrumentation Aug. 11, 2009
7574698 Method and apparatus for protecting HTTP session data from data crossover using aspect-oriented programming Aug. 11, 2009
7568185 Mechanism for program-assisted tracing actions Jul. 28, 2009
7568186 Employing a mirror probe handler for seamless access to arguments of a probed function Jul. 28, 2009
7565645 Method and apparatus for marking code for data versioning Jul. 21, 2009
7559053 Program and system performance data correlation Jul. 7, 2009
7555549 Clustered computing model and display Jun. 30, 2009
7552425 Implementing enhanced compiled breakpoint analysis Jun. 23, 2009
7543279 Method for simulating back program execution from a traceback sequence Jun. 2, 2009
7539979 Method and system for forcing context-switch during mid-access to non-atomic variables May. 26, 2009
7539978 Method for understanding and testing third party software components May. 26, 2009
7536680 Method for modifying a class file to monitor data flow May. 19, 2009
7533371 User interface for facilitating performance analysis for processing May. 12, 2009
7530055 Mechanism for lossless user-level tracing on an x86 architecture May. 5, 2009
7530057 Program code coverage May. 5, 2009
7529774 System and method for efficiently creating, managing, and deploying a device database May. 5, 2009
7526757 Method and apparatus for maintaining performance monitoring structures in a page table for use in monitoring performance of a computer program Apr. 28, 2009
7526758 Execution failure investigation using static analysis Apr. 28, 2009
7519956 Method for generating document components and managing same Apr. 14, 2009
7519959 Hybrid profiling technique Apr. 14, 2009
7519961 Method and apparatus for averaging out variations in run-to-run path data of a computer program Apr. 14, 2009
7516446 Method and apparatus for efficient and precise datarace detection for multithreaded object-oriented programs Apr. 7, 2009
7512935 Adding functionality to existing code at exits Mar. 31, 2009
7509632 Method and apparatus for analyzing call history data derived from execution of a computer program Mar. 24, 2009
7506315 System and method combining application tracing and distributed statistical records Mar. 17, 2009
7506316 Method and system for managing shared-library executables Mar. 17, 2009
7506318 Recording and replaying computer programs Mar. 17, 2009
7506317 Method for enabling comprehensive profiling of garbage-collected memory systems Mar. 17, 2009
7500077 Use of region-oriented memory profiling to detect heap fragmentation and sparse memory utilization Mar. 3, 2009
7500091 Delay start-up of applications Mar. 3, 2009
7500227 Process and system for intercepting a .NET method at runtime Mar. 3, 2009
7496900 Method for automatic detection of build regressions Feb. 24, 2009
7496903 Synthesizing application response measurement (ARM) instrumentation Feb. 24, 2009
7496907 Method and system for profile normalization in an autonomic software system Feb. 24, 2009
7496901 Method for boundary trace with reproduction facility Feb. 24, 2009
7493622 Use of thread-local storage to propagate application context in Java 2 enterprise edition (J2EE) applications Feb. 17, 2009

1 2 3 4 5 6 7 8 9


 
 
  Recently Added Patents
Peer networking host framework and hosting API
Rotary variable resistor and a method of adjusting a resistor value of the same
Diene rubber composition and process for producing the same
Nucleic acids encoding a galacturonosyl tranferase enzyme (GALAT1) from arabidopsis
Light emitting diode lamp
Juice extractor
Hydrajet bottomhole completion tool and process
  Randomly Featured Patents
Video camera with video tape recorder
One-piece mounting bracket and vehicle damper assembly and mounting method
Reciprocating engine combustion chamber
Exposure indicating device for a camera utilizing analog-digital converter
Fibre-optic communications-transmission method and intermediate repeater for use in the method
Shoe sole
Fuel cell system
Method of altering a conventional tub for the handicapped
Method of forming an integrated circuit capacitor dielectric and a capacitor formed thereby
Side plate for a handle, with an indented area