...that a workman who left the soap mixing machine on too long was responsible for making Ivory Soap? He was so embarrassed by his mistake that he threw the mess in a stream. Imagine his dismay when the evidence of his error floated to the surface! Result: Ivory soap, the soap that floats.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8171343 | Techniques for determining models for performing diagnostics Techniques for performing diagnostics are described. In one embodiment, in response to an alert or a request to perform diagnostics, a topological relationship is generated comprising a set of applications and a set of systems determined based upon information in th... | 05/01/2012 |
| 8171344 | System, method and computer readable storage medium for troubleshooting A troubleshooting system that receivesing as input one or more symptom(s) of trouble of an IT system and outputting a remedy for the symptom, the troubleshooting system including: a first data base to collecting configuration information of the IT system, a second d... | 05/01/2012 |
| 8151142 | Thread interception and analysis Apparatus and methods for intercepting and analyzing threads are disclosed. In one embodiment, a thread data recorder is configured to instrument one or more existing functions by modifying computer executable instructions in the functions to intercept threads calli... | 04/03/2012 |
| 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 files in an image of a virtual machine taken at a point in time and ass... | 03/20/2012 |
| 8135992 | Systems and methods for providing interactive customer support A system for providing device diagnostics includes a surface interface operatively linked and in communication with a processor. The surface interface includes a multi-touch interface to detect multiple simultaneous inputs and an object recognition interface to comm... | 03/13/2012 |
| 8117499 | Generation of a stimuli based on a test template A test template comprising a repetitive block instruction is translated to a stimuli to be used by a target computerized system or a simulator of such a system. The translation comprises reusing translated portion of the repetitive block instruction in order to redu... | 02/14/2012 |
| 8108731 | Configuration validation system for computer clusters A method of validating a configuration of a computer clusters includes transmitting a first neighbor identification to a first flexible service processor (FSP) arranged in the first computer cluster and a second neighbor identification to a second FSP arranged in th... | 01/31/2012 |
| 8078915 | System and method for verifying operation of a target system A system, a computer readable article of manufacture, and a method for verifying operation of a target system to be inspected. The system includes an abstract binary tree generation unit and a matching unit. The abstract binary tree generation unit obtains informati... | 12/13/2011 |
| 8069371 | Method and system for remotely debugging a hung or crashed computing system A method and system for debugging a computer upon a kernel hang and/or upon a software failure, the method comprising executing a debugger on a remote computer, connecting the hung or crashed computer to the remote computer with a communications link, and debugging ... | 11/29/2011 |
| 8065564 | Redundant control apparatus First and second processing units execute the same control program to the same input data in parallel. An input/output unit generates the input data and receives one of two output data executed by the first and second processing units. A channel selection unit sends... | 11/22/2011 |
| 8060787 | System and method for reducing chronic troubles A system to reduce chronic troubles includes at least one interexchange point of presence for a network, an access loop, a central office, and a compiler. The access loop exchanges transmissions to at least one end device that is part of the network. The central off... | 11/15/2011 |
| 8037343 | Trap-based configuration audit A method includes generating a layer three trap packet that includes an indicator that indicates an audit request of a resident configuration file, transmitting the layer three trap packet to another device, receiving a reference configuration file in response to tr... | 10/11/2011 |
| 8037359 | Operation management system having a process execution apparatus, information management apparatus, and process analyzing apparatus, process analyzing apparatus, recording medium in which process analysis program is recorded, and process analysis method A process analyzing apparatus includes processing-identifying-information acquiring, from setting history information in which an update date and time, update-result information, and management-target identifying information, processing identifying information that ... | 10/11/2011 |
| 8024615 | Steady state computer testing A steady state value of each parameter in a set of one or more parameters of a computer system under test is defined, and acts related to the parameter are performed while the system under test is processing one or more test workloads. The acts can include comparing... | 09/20/2011 |
| 7992044 | Method and system for platform independent fault management A method for fault management. The method includes generating, in firmware of a computer system, a physical resource inventory (PRI) of a plurality of hardware components of the computer system, wherein the PRI defines a hierarchy of the hardware components. The met... | 08/02/2011 |
| 7984333 | Method and apparatus for proactive alert generation via equivalent machine configuration determination from problem history data A method, and system employing the method, initiates proactive maintenance of computer systems and/or devices in a computer network. The method determines the subsystems of the computers and network devices and analyzes their configuration data including their respe... | 07/19/2011 |
| 7979746 | Dual-dual lockstep processor assemblies and modules Processor assemblies and modules are provided. One processor assembly includes first and second processors, and first and second input/output (I/O) interfaces coupled to the first and second processors. The first and/or second I/O interfaces are configured to compar... | 07/12/2011 |
| 7962799 | System and method for synchronizing test runs on separate systems A system and method provide for test automation of a process running on separated systems. The systems may be separated physically and/or logically separated. The system and method provide that all information required for a test run are made available on one system... | 06/14/2011 |
| 7962796 | State testing device and methods thereof A test method for a data processing device includes determining both a current state of the device and a desired state of the device. A set of instructions to transition the data processing device from the current state to the target state is obtained by initially s... | 06/14/2011 |
| 7962797 | Automated health model generation and refinement The present invention extends to methods, systems, and computer program products for automatically generating and refining health models. Embodiments of the invention use machine learning tools to analyze historical telemetry data from a server deployment. The tools... | 06/14/2011 |
| 7958399 | Embedded systems debugging The invention relates to a data processing system comprising a central processing unit, a first memory coupled to the central processing unit for storing variable data values, an eventing engine coupled to the central processing, a debug module coupled to the centra... | 06/07/2011 |
| 7937623 | Diagnosability system A diagnosability system for automatically collecting, storing, communicating, and analyzing diagnostic data for one or more monitored systems. The diagnosability system comprises several components configured for the collection, storage, communication, and analysis ... | 05/03/2011 |
| 7930595 | Method and apparatus for analyzing error conditions in a massively parallel computer system by identifying anomalous nodes within a communicator set An analytical mechanism for a massively parallel computer system automatically analyzes data retrieved from the system, and identifies nodes which exhibit anomalous behavior in comparison to their immediate neighbors. Preferably, anomalous behavior is determined by ... | 04/19/2011 |
| 7904755 | Embedded software testing using a single output An integrated circuit includes a processor and a circuit. The processor is configured to execute software. The software includes a plurality of software events. The circuit is configured to output a pulse on a single pin or pad of the integrated circuit in response ... | 03/08/2011 |
| 7895473 | Method and apparatus for identifying access states for variables A method, apparatus, and computer instructions in a processor for selectively performing operations on data. An operation to be performed on data is identified to form an identified operation. A determination is made as to whether metadata identifying a state of the... | 02/22/2011 |
| 7890805 | Regression testing of a printing system A standard input for a regression test is processed in a printing system in a first (standard) configuration to generate a standard output. The standard output may include a standard PDL output and a standard bitmap. The standard input is processed in the printing s... | 02/15/2011 |
| 7882396 | Method for controlling program execution integrity by verifying execution trace prints The inventive method for controlling a program execution integrity by verifying execution trace prints consists in updating the representative print of an execution path and/or data applied for a program execution, comparing the actual print value (dynamically calcu... | 02/01/2011 |
| 7865777 | Thread interception and analysis Apparatus and methods for intercepting and analyzing threads are disclosed. In one embodiment, a thread data recorder is configured to instrument one or more existing functions by modifying computer executable instructions in the functions to intercept threads calli... | 01/04/2011 |
| 7865776 | Adaptive prevention of data loss during continuous event tracing with limited buffer size This invention describes how to avoid data loss due to limited buffer size during continuous tracing of high frequency events such as branches. Buffer data loss is adaptively avoided by either temporarily patching an instruction with a jump to itself or by using del... | 01/04/2011 |
| 7853828 | Graphically extensible, hardware independent method to inspect and modify state of test equipment A hardware independent and graphically extensible tester state browsing technique for observing and modifying operating state of test equipment includes accessing a descriptor file describing an architecture of the test equipment, invoking a set of plugins associate... | 12/14/2010 |
| 7853829 | Network advisor A system for diagnosing the configuration and use of devices in an interconnected network. The system may be used to analyze a network and/or discrete network devices, and then suggest steps that a user may take to improve the performance or usability of the network... | 12/14/2010 |
| 7805636 | Bootable post crash analysis environment A data processing system and computer program product for analyzing data from a crash of the data processing system. A portion of the memory in the data processing system is preserved in response to the crash of the data processing system. The data processing system... | 09/28/2010 |
| 7802144 | Model-based system monitoring Model-based system monitoring includes identifying multiple monitors configured to monitor multiple components in a system, and accessing multiple health models associated with the multiple monitors. A monitoring policy is generated to monitor the system. The monito... | 09/21/2010 |
| 7774652 | Circuitry and method to detect conditions of data A system may comprise a condition detection system that includes change circuitry configured to detect a change for at least one predetermined bit of an N-bit bus, where N is a positive integer, and to provide a corresponding change signal indicative of the detected... | 08/10/2010 |
| 7739549 | Device, system and method for predictive failure analysis A large population of mass-produced devices (80) such as a particular model of computer hard disk drive, are distributed around the world. Each device (80) includes an arrangement for collecting failure analysis data of the device (50). Each dev... | 06/15/2010 |
| 7716530 | Thread interception and analysis Apparatus and methods for intercepting and analyzing threads are disclosed. In one embodiment, a thread data recorder is configured to instrument one or more existing functions by modifying computer executable instructions in the functions to intercept threads calli... | 05/11/2010 |
| 7711990 | Apparatus and method for debugging a graphics processing unit in response to a debug instruction A system includes a graphics processing unit with a processor responsive to a debug instruction that initiates the storage of execution state information. A memory stores the execution state information. A central processing unit executes a debugging program to anal... | 05/04/2010 |
| 7698598 | Automatic generation of core files and automatic generation of support information with generation of core files The present invention is directed to an automatic generation of a support collateral as well as to an automatic generation of core files. In one embodiment, a support collateral is automatically generated when a core file is generated. The support collateral is info... | 04/13/2010 |
| 7694180 | Collecting debug information according to user-driven conditions Collecting debug information includes facilitating a communication session for an endpoint operated by a user. One or more user-driven conditions are monitored, where a user-driven condition results from an action by the user. Data is gathered during the monitoring.... | 04/06/2010 |
| 7644311 | Logic soft error rate prediction and improvement A process and system for estimating the soft error rate of an integrated circuit. The process involves determining the surface area of and charge stored on each logic node on the integrated circuit. Then a response curve is used to estimate the soft error rate for a... | 01/05/2010 |