|
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...
|