Match Document Document Title
7391312 Method and system for an incidental feedback platform  
A vertical can be a series of computer-executable instructions that, in response to an incident, collect information regarding that incident and transmit the information for analysis and possible...
7392435 Email gateway diagnostic tool, system, and method  
An email gateway diagnostic, tool, system, and method are provided for automated troubleshooting of email gateway functionality. Troubleshooting can occur in multiple modes of operation including:...
7386761 Diagnostic repair system and method for computing systems  
A diagnostic system and method for repairing computing devices comprises a diagnostic application running on a same computing system having a failed operating system (O/S). The diagnostic...
7383471 Diagnostic memory dumping  
A computer-implemented method is disclosed which includes steps of: (A) receiving a memory dump request from a first operating system executing in a computer; and (B) at a program executing in the...
7383469 Application management system and method  
An application management system and method is proposed. The application management system includes a first processor and a second processor. The first processor executes an application in a...
7383470 Method, system, and apparatus for identifying unresponsive portions of a computer program  
A method, system, and apparatus are provided for identifying unresponsive portions of a computer program. According to the method, program code that can potentially result in unresponsive behavior...
7380171 Controlling software failure data reporting and responses  
User input defines transmission filter rules to be met when sending an error report to a support provider. User input also defines collection filter rules to be met when including failure data...
7380172 Expert software diagnostic tool  
An expert diagnostic agent for use in diagnosing intermittent and/or difficult to reproduce software failures in computing devices is disclosed. The expert diagnostic agent gathers data about the...
7380170 Testing measurements  
Embodiments of the invention include an arbiter facility included in a test script. The arbiter facility includes properties defining a method for evaluating the status of a step or process, a...
7376821 Data processing system and method  
Embodiments provide a data processing system comprising first initialisation software to initialise the data processing system, means to access storage comprising a first region and a second region...
7373554 Techniques for automatic software error diagnostics and correction  
Techniques are provided for automatically circumventing errors encountered by a software system. The software system automatically determines that the code path executed to perform a particular...
7370233 Verification of desired end-state using a virtual machine environment  
An integrity verification manager ( 101 ) verifies the integrity of a backup ( 102 ) of a computer ( 103 ). The integrity verification manager ( 101 ) audits the computer ( 103 ), and stores...
7370236 Method for remotely diagnosing devices  
A method for diagnosing devices via a remote testing device ( 1 ) which is connectable to devices ( 3 1 to 3 4 ) to be diagnosed via a communication network ( 2 ) is proposed, wherein said...
7369129 Automated user interface testing  
Methods and apparatus, including computer program products, implementing techniques for testing user interfaces of software application. The techniques include interacting with a user to identify...
7370360 Computer immune system and method for detecting unwanted code in a P-code or partially compiled native-code program executing within a virtual machine  
An automated analysis system identifies the presence of malicious P-code or N-code programs in a manner that limits the possibility of the malicious code infecting a target computer. The target...
7369975 Method and apparatus for pattern based generation of graphical user interfaces (GUI)  
A software tool for modeling and generating user windows of a graphical user interface of a software application has a modeling component for creating models of window types and instances thereof,...
7366956 Detecting data races in multithreaded computer programs  
In one aspect, a value of a variable shared by multiple threads for executing the program code is stored in a thread-local variable. A data race condition is detected based on a comparison of...
7366944 Increasing software fault tolerance by employing surprise-removal paths  
The subject invention relates to systems and methods for automatic recovery from errors in a computing environment. A system is provided to facilitate failure recovery in the computing system. The...
7366955 Automated test execution framework with central management  
A test execution system has a central repository that contains a management unit, available test suites and a single test execution harness. Using the management unit, a system administrator...
7363477 Method and apparatus to reduce misprediction penalty by exploiting exact convergence  
A method and apparatus for executing a selective recovery after a branch misprediction is disclosed. In one embodiment, the instructions following the mispredicted branch point may be saved for...
7363550 Remote error detection by preserving errors generated throughout a software stack within a message  
A client sends a message to a server computer system over a network. Upon receiving the message either from the client or from a local process, the server passes the message down through a software...
7363616 Systems and methods for prioritized data-driven software testing  
Systems and methods for a test harness that are provided that allow for effective control over both the data records and the test methods that are used in a software test run. Data records and/or...
7363618 Software testing  
A testing tool allowing convenient testing of programs and also classes in general. The tool automatically divides each program into many groups such that if one line (or statement) is executed it...
7363615 Stack-based callbacks for diagnostic data generation  
A method, apparatus, and article of manufacture for implementing a stack-based callback in a software program to acquire diagnostic information. The five phases of the logic include Registration,...
7363544 Program debug method and apparatus  
The present invention provides for an apparatus employed to debug a program operating in a supplemental processor when the processor's registers are not readable directly by the debugging operation...
7359819 Evaluation of device driver output  
The testing of driver output is automated. Embodiments of the invention filter out data that is known to change between two similar outputs of a driver. By filtering this dynamic data out, the...
7360120 Methods for adaptive problem determination in distributed service-based applications  
A technique for problem determination in a distributed application is provided. Testing results of the application are first obtained through execution of test cases of a test group in the...
7360125 Method and system for resolving error messages in applications  
A computer-implemented method to resolve errors pertaining to a computer-based application includes automatically determining whether input to resolve an error, pertaining to the computer-based...
7356480 Method of data transformation via efficient path discovery using a digraph  
A digraph including a plurality of ordinary nodes, at least one of a composition node and a decomposition node, and a plurality of arcs interconnecting any of said nodes.
7356735 Providing support for single stepping a virtual machine in a virtual machine environment  
Methods and systems to provide support for single stepping a virtual machine in a virtual machine environment are disclosed. An exemplary method may include receiving a request to transition...
7356736 Simulated computer system for monitoring of software performance  
A system S is defined which is capable of simulating a computer (virtual computer, VC) for the purpose of software performance monitoring. The system is implemented as a set of software modules...
7353428 Polled automatic virus fix  
A client computer is connected via a network to an anti-virus server and polls the server for indication that an anti-virus needs to be immediately downloaded from the anti-virus server. The client...
7353429 System and method using hardware buffers for processing microcode trace data  
Debugging microcode is facilitated by a hardware assist that takes over from the microcode the basic management of handling the data for a trace entry, thereby reducing the load on the microcode to...
7353427 Method and apparatus for breakpoint analysis of computer programming code using unexpected code path conditions  
A conditional breakpoint for debugging computer programming code includes a condition identifying of one or more expected code paths used to reach the breakpoint. The breakpoint is triggered if it...
7353501 Generic wrapper scheme  
A method instruments a function in an executable file so that the instrumented function calls a generic preprocessor prior to execution of the body of the function. After the preprocessor modifies...
7353500 Suppressing execution of monitoring measurement program pointed to by inserted branch after threshold number of coverage to reduce instruction testing overhead  
In a method for testing a program, repeated measurement on branches that are frequently taken is prevented, thereby avoiding unnecessary overhead. An information processing device includes a...
7350112 Automated diagnostic service  
A method of providing diagnostic service for a data processing system includes retrieving product data identifying a data processing element in response to an alert generated by the element. The...
7346803 Anomaly detection  
A system such as a Web-based system in which a plurality of computers interact with each other is monitored to detect online an anomaly. Transactions of a service provided by each of a plurality of...
7346486 System and method for modeling, abstraction, and analysis of software  
A system and method is disclosed for formal verification of software programs that advantageously translates the software, which can have bounded recursion, into a Boolean representation comprised...
7343529 Automatic error and corrective action reporting system for a network storage appliance  
A computer system is coupled to a remote service provider over a network. The computer system, in response to certain events, may generate an error package, which is transmitted to the remote...
7343523 Web-based analysis of defective computer programs  
A method and system for web-based analysis of defective computer programs is disclosed. One aspect of the invention involves a method at a third-party computer remote from a customer computer with...
7340650 Method to measure stored procedure execution statistics  
The invention is a method to obtain actual stored procedure execution statistics while an overlying application is running. The method is accomplished by a software module running in background and...
7340726 Systems and methods for performing static analysis on source code  
Systems and methods are provided for performing static error analysis on source code. A computer system having an operating system may contain a number of source code files. During a normal build...
7340651 System and method for maintaining functionality during component failures  
A system and method for maintaining functionality during component failures is presented. During application registration, a recovery engine generates a recovery plan for the application. The...
7337364 Contents distribution supporting apparatus and program  
A contents distribution supporting apparatus which enables contents to be distributed on a network without using cash as the medium of transaction. A database records user's points, and a storage...
7337365 Platform for computer process monitoring  
Monitoring components that provide monitors for computer processes are disclosed, including a monitoring component that provides multiple monitors that may be selectively activated for a particular...
7337363 Ghost agents within a grid environment  
A method for evaluating system behavior within a grid environment can include the step of identifying a host software object, wherein the host software object includes a user object, an...
7334219 Method and system for object level software testing  
A system, method, and computer program product for software testing, including analyzing the source code under test to generate a scan file, including a map of the source code under test and a tree...
7334162 Dynamic distribution of test execution  
Computing devices are tested by providing a suite of test programs on a server for execution by a plurality of identical computing devices that are coupled to the server. A respective unique...
7334163 Duplicating handles of target processes without having debug privileges  
A source process duplicates handles owned by a target process, without the source process having debug privileges. A handle duplication manager running in kernel space receives requests from source...