Match Document Document Title
8185880 Optimizing heap memory usage  
This disclosure provides a computing system and method to profile a program for finding potential optimization in heap usage by reducing lag and drag in lifetimes of heap memory blocks. The process...
8185783 Split user-mode/kernel-mode device driver architecture  
A device driver includes a kernel stub and a user-mode module. The device driver may access device registers while operating in user-mode to promote system stability while providing a low-latency...
8181180 Managing jobs in shared file systems  
Embodiments include methods, apparatus, and systems for managing jobs in a shared file system. One embodiment includes a method that intercepts file accesses within a job on a client to a storage...
8181068 Apparatus for and method of life-time test coverage for executable code  
A novel and useful apparatus for and method of associating a dedicated coverage bit to each instruction in a software system. Coverage bits are set every time the software application runs,...
8171345 Disablement of an exception generating operation of a client system  
A method and system of disablement of an exception generating operation of a client system are disclosed. In an embodiment, a method is disclosed in which a snapshot of a client system is acquired....
8171346 Client session based debugging  
Debugging operations on individual client sessions for a remotely executed shared application are enabled to be performed as the client requests are processed on the executing server without...
8166459 Apparatus and method of generating self-debugging computer software  
In one embodiment the present invention includes a computer-implemented method of self debugging a computer program operating in a distributed processing environment. The method includes detecting...
8166464 Analysis and detection of soft hang responsiveness program errors  
Analyzing and detecting soft hang program errors may lead to suggestions for either curing the programming errors at runtime or refactoring the source code. For instance, responsive function...
8166348 Method of debugging a software system  
A method, system, and a computer program product for debugging a software system. An aspect of the present invention provides a user with the combination of an error determined in the software...
8166347 Automatic testing for dynamic applications  
Systems and methods for testing an application having a graphical user interface are disclosed. A function library having a plurality of functions is provided, each function corresponding to a user...
8161329 Generating random sequences based on stochastic generative model having multiple random variates  
Random sequences are generated based on a stochastic generative model having multiple random variates. Inputs representative of the stochastic generative model are received. The inputs include a...
8161457 Detection of errors caused by interactions of independent software vendor code with host code  
A method is provided for isolating errors which occur when code supplied by independent software vendors (ISV code) interacts with code supplied by a primary vendor (host code). Code suspected of...
8156385 Systems and methods for backward-compatible constant-time exception-protection memory  
Embodiments of the invention provide a table-free technique for detecting all temporal and spatial memory access errors in programs supporting general pointers. Embodiments of the invention provide...
8156474 Automation of software verification  
A method, system, and computer program product are disclosed for automatic test generation for a compiler. In one approach, the method, system and computer program product represent a test case for...
8156379 Assessing computer programs using stack frame signatures  
A method of assessing a computer program under actual working conditions according to one embodiment comprises executing the computer program multiple times under actual working conditions, in...
8151148 Connection monitoring method, connection monitoring apparatus, and connection monitoring system  
A connection monitoring apparatus determines whether the connection monitoring apparatus is communicatively connected to the customer apparatus at a regular connection time. When the connection...
8146056 Debugging a computer program by interrupting program execution in response to access of unused I/O port  
A method, computer-readable medium, and apparatus for debugging a computer program utilizing breakpoints triggered by accessing a rarely used or unused I/O port is provided. Rarely used or unused...
8145950 Execution of a plugin according to plugin stability level  
Executing a plugin includes obtaining a stability level of the plugin to be executed, determining a plugin execution mode based at least in part on the stability level, and executing the plugin...
8145944 Business process error handling through process instance backup and recovery  
According to one embodiment of the present invention, a method for business process error handling through process instance backup and recovery includes the step of creating a backup profile of...
8145949 Automated regression failure management system  
In a first embodiment of the present invention, a method for performing regression testing on a simulated hardware is provided, the method comprising: scanning a defect database for fixed...
8145954 System and method for generating a chronic circuit report for use in proactive maintenance of a communication network  
A method for generating a chronic circuit report for use in maintaining a communication network is provided. The method comprises the steps of searching a database for information regarding circuit...
8146061 Systems and methods for graphics hardware design debugging and verification  
Disclosed are systems and methods for debugging and analyzing graphics hardware designs. Hardware designs are represented by a software model implemented in a programming language. Graphics...
8141045 Automatically identifying the source of copied software  
A method, system, and computer-usable medium for automatically identifying the source of copied software. A single identifying marker can be embedded in a common code base associated with different...
8140911 Dynamic software tracing  
A method, computer program product and system for dynamically changing a trace level, and optionally the trace size, depending on a recognized critical path. In one embodiment of the invention, a...
8141043 Automated business process testing that spans multiple platforms or applications  
A system and method for automated software testing includes defining a data model of an automated software test for a feature or business process being tested and then identifying an address for a...
8140904 Application portal testing  
A first test script that includes at least one first step for executing a test of a test portal is provided in a computing device. An indication that an event has occurred in response to the test...
8140919 Display of data used for system performance analysis  
Method, system, and computer program product for displaying data used to analyze system performance are provided. The method, system, and computer program product provides for determining an alert...
8140907 Accelerated virtual environments deployment troubleshooting based on two level file system signature  
Troubleshooting virtual environment deployment based on two level file system signatures, in one aspect, may include creating a first level file system signature including a set of file names of...
8135988 Non-intrusive gathering of diagnostic data using asynchronous mechanisms  
Techniques for non-intrusive performance of diagnostic actions including actions that result in gathering of diagnostic data in response to a condition detected in a monitored system. In one...
8135993 Updating a firmware image using a firmware debugger application  
Systems, methods, and computer-readable media provide for updating a firmware image during a debugging sequence using a firmware debugger application without re-flashing each updated firmware image...
8132060 Comprehensive application programming interfaces for handling logical volume manager  
Some embodiments of a system and a method to provide comprehensive application programming interfaces to a logical volume manager have been presented. For instance, a processing device running on a...
8132057 Automated transition to a recovery kernel via firmware-assisted-dump flows providing automated operating system diagnosis and repair  
A method (and structure) of operating an operating system (OS) on a computer. When a failure of the OS is detected, the computer automatically performs a diagnosis of the OS failure. The computer...
8132155 Automatic generation of telemetry flight software accompanying specifications, and decode files  
A computer readable media, includes instructions capable of being interpreted for execution by a computer processor. The instructions provide information sufficient for: reading a master telemetry...
8132056 Dynamic functional testing coverage based on failure dependency graph  
A method, system and computer program product is disclosed for providing test coverage for detecting failures in a software application. The method comprises the steps of identifying a set of test...
8132157 Method of automatic regression testing  
A method of automatic regression testing includes loading binary code representing a first version of a program, extracting a second version of the program embedded within the binary code of the...
8127234 Display screen structuring apparatus  
A screen program described with a non-object-oriented language is divided into a View performing a screen display and a Model that is an external processing logic of the screen display, and the...
8127183 Microcomputer system  
A microcomputer system includes a CPU, a memory, and a runaway detector. The CPU includes a controller for outputting a task information signal. The task information signal is activated, if the CPU...
8127277 Framework for conditionally executing code in an application using conditions in the framework and in the application  
A computer implemented method, apparatus, and computer usable program code for returning a return code to an error hook in an application using a framework. An identifier and a pass-through are...
8127275 System and method for recording the state of variables and objects when running unit tests  
A system and method for recording a state of an object in a computer program being tested. The system and method include: identifying an object having a plurality of fields, each field having a...
8122435 Operating status monitoring program, method and device  
An operating status monitoring device detects execution of a machine instruction included in an execution module that is obtained by translating a source program into machine language, specifies a...
8122436 Privacy enhanced error reports  
Methods and apparatus for generating error reports with enhanced privacy are described. In an embodiment the error is triggered by an input to a software program. An error report is generated by...
8117500 Systems and methods for identifying a relationship between multiple interrelated applications in a mainframe environment  
Systems and methods are provided for identifying a relationship between multiple interrelated applications running in a mainframe environment. A repository is created to store information...
8117600 System and method for detecting in-line synchronization primitives in binary applications  
A system, method, and computer-accessible medium are disclosed for identifying in-line synchronization instructions in binary program code. One or more executable segments of the binary program...
8112677 Method of debugging multiple processes  
A method of debugging a multiple concurrent processes comprising: obtaining, from each process, a plurality of events that have been processed and, if no time information is associated with each...
8112671 Method and apparatus for a programming language having fully undoable, timed reactive instructions  
A method and apparatus for providing an undoable programming language. More specifically the present invention relates to providing a fully undoable programming language, where the language...
8112672 Diagnostics and error reporting for common tagging issues  
Content requests are debugged in accordance with a presence of a flag in a request to a publisher. A document received from the publisher contains a script to debug requests for content to a...
8107945 Wireless device remote recovery  
Disclosed techniques enable wireless remote recovery for a wireless device that has encountered a potentially unrecoverable programming error during execution of a primary program controlling...
8108725 History-based conflict resolution  
Processes in a cluster maintain a historical record of problem events as those events occur in the cluster. The record may describe (a) attributes of each event and (b) the resolution action that...
8108727 System and method to locate and correct software errors within a protocol stack for wireless devices  
The present invention provides a method to test a protocol stack operable to be loaded to a wireless terminal. This involves the creation of simulation scripts from prior test case logs associated...
8108726 Adaptive diagnostics for implementation of an automated teller machine (“ATM”) thin-client mode  
Thus, methods and apparatus for providing adaptive diagnostics for ATM fault conditions are provided. Such methods and apparatus may include one or more computer-readable media storing...