"That’s an amazing invention, but who would ever want to use one of them?"
President Rutherford B. Hayes ; Said in 1876, after Alexander Graham Bell demonstrated the telephone to him at the White House
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 |
| 8190575 | Disk drive maintaining multiple copies of code segments A disk drive is disclosed comprising a disk, and a head actuated over the disk. Control circuitry within the disk drive is operable to write a plurality of code segments to a primary area of the disk, and write the code segments to a backup area of the disk. The con... | 05/29/2012 |
| 8185780 | Visually marking failed components Methods, apparatus, and products for visually marking computing components within a computing system are disclosed that include: detecting that a particular computing component has failed, wherein the particular computing component has a physical surface that may be... | 05/22/2012 |
| 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 disrupting execution of other client sessions. A remote debugging client ma... | 05/01/2012 |
| 8161323 | Health monitor Techniques for proactively and reactively running diagnostic functions. These diagnostic functions help to improve diagnostics of conditions detected in a monitored system and to limit/quarantine the damages caused by the detected conditions. In one embodiment, a he... | 04/17/2012 |
| 8151143 | Method and apparatus of partitioned memory dump in a software system A method and apparatus of partitioned memory dump in a software system is provided, the apparatus comprising: a monitor for, during the execution of the software system, monitoring the memory allocations and deallocations of objects in the software system and accord... | 04/03/2012 |
| 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 according to the plugin execution mode determined. The plugin execution ... | 03/27/2012 |
| 8140897 | Testing method for complex systems A method of testing a complex system of components is provided. The method includes providing a test log for each component, each test log comprising a list of tests and a respective test routine for each test. The method also includes activating the test logs and c... | 03/20/2012 |
| 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 on a non-volatile memory device. Embodiments include a debugger appl... | 03/13/2012 |
| 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 embodiment, the diagnostic actions are performed asynchronously by processe... | 03/13/2012 |
| 8127180 | Electronic system for detecting a fault An electronic adapter device and an electronic system that comprises the electronic adapter device are described. The electronic adapter device comprises a device and a redundant device able to receive data from a first plurality of electronic devices and redundant ... | 02/28/2012 |
| 8122297 | Method and apparatus for parallel and serial data transfer A method and apparatus are disclosed for performing maintenance operations in a system using address, data, and controls which are transported through the system, allowing for parallel and serial operations to co-exist without the parallel operations being slowed do... | 02/21/2012 |
| 8122282 | Starting virtual instances within a cloud computing environment Embodiments of the present invention provide a system that leverages the Operational Support System(s) (OSS) and Business Support system(s) (BSS) of a (e.g., public) computing Cloud with a service to automate virtual instance restarts. For example, under embodiments... | 02/21/2012 |
| 8112666 | Message producer with message type validation Message type validation occurs at a message producer before a message is sent to a message destination. A message producer system includes an administrator component, which stores message type parameters associated with a message destination. A message is created fo... | 02/07/2012 |
| 8108711 | Systems and methods for hosting and testing services over a network Communication symmetry is leveraged to facilitate testing of network services. To identify, isolate, understand, and resolve problems a test client is employed. In accordance with one aspect, a service can be provided for execution on a service consumer while the te... | 01/31/2012 |
| 8108724 | Field replaceable unit failure determination A system and method for fault management in a computer-based system are disclosed herein. A system includes a plurality of field replaceable units (“FRUs”) and fault management logic. The fault management logic is configured to collect error information from a p... | 01/31/2012 |
| 8103664 | System for automated computer support Systems and methods for providing automated computer support are described herein. One described method comprises receiving a plurality of snapshots from a plurality of computers, storing the plurality of snapshots in a data store, and creating an adaptive reference... | 01/24/2012 |
| 8082464 | Managing availability of a component having a closed address space Systems, methods and articles of manufacture are disclosed for managing availability of a component executing in a distributed system. The component may have an address space closed to the distributed system. In one embodiment, the component may be initiated. A stat... | 12/20/2011 |
| 8074097 | Meta-instrumentation for security analysis A system and method for analyzing and/or testing member devices in a multi-device system. The multi-device system includes a device-under-analysis (DUA) and a device-under-observation (DUO). An analyzer that is external to the multi-device system generates and sends... | 12/06/2011 |
| 8069369 | Remote anomaly diagnosis and reconfiguration of an automatic data collection device platform over a telecommunications network The invention provides a system and method for remotely diagnosing and repairing a plurality of device platforms. A remote service technician utilizes a computing system having browsing software that communicates with a network of platform devices. ... | 11/29/2011 |
| 8065565 | Statistical debugging using paths and adaptive profiling The method executes the application and if there are no errors from the execution of the application, the method ends. If errors exist, the errors are collected from the execution of the application in an error report. Labeled application paths are created by adding... | 11/22/2011 |
| RE42872 | Method and apparatus for communicating with RFID devices coupled to a roll of flexible material A plurality of battery-operated transceivers encapsulated by lamination to form a sheet of independent transceivers is tested in a two piece fixture that forms an enclosure surrounding each in-sheet transceiver. Each enclosure has an antenna for transmitting a comma... | 10/25/2011 |
| 8046636 | Methods and apparatus for event logging in an information network Methods and apparatus for logging, analysis, and reporting of events such as reboots in a client device (e.g., consumer premises equipment in a cable network) using applications. In one aspect, an improved event logging and monitoring system is provided within the d... | 10/25/2011 |
| 8041990 | System and method for error correction and detection in a memory system A system and method for error correction and detection in a memory system. The system includes a memory controller, a plurality of memory modules and a mechanism. The memory modules are in communication with the memory controller and with a plurality of memory devic... | 10/18/2011 |
| 8036935 | Computer self-support management A computer based technique for providing a list of selectable computer solutions in a self-support environment. The technique includes sending a computer solution to the client computer in response to a request from the client computer for the computer solution from... | 10/11/2011 |
| 8024608 | Solution for checking a health of a computer system Under the present invention, a configurable dictionary is provided. The configurable dictionary includes a set of objects that identify: (1) attribute conditions of the computer system to be checked; (2) associated locations within the computer system for checking t... | 09/20/2011 |
| 8024607 | Methods and apparatus for event logging in an information network Methods and apparatus for logging, analysis, and reporting of events such as reboots in a client device (e.g., consumer premises equipment in a cable network) using applications. In one aspect, an improved event logging and monitoring system is provided within the d... | 09/20/2011 |
| 8024609 | Failure analysis based on time-varying failure rates Failure analysis method and apparatus using failure rate data in coordination with the power on hours to more efficiently resolve computer system failures without occupying system memory or processor bandwidth. In response to a system failure, a baseboard management... | 09/20/2011 |
| 8020044 | Distributed batch runner Method and systems for allocating test scripts across a plurality of test machines is described. A set of test scripts may be maintained where the set of test scripts includes a plurality of test scripts for allocation to a plurality of test machines. A first reques... | 09/13/2011 |
| 8015446 | User interface for a remote control application A hand-held electronic device having a remote control application user interface that functions to displays operational mode information to a user. The graphical user interface may be used, for example, to setup the remote control application to control appliances f... | 09/06/2011 |
| 8015445 | Fault location device, communication device, and fault location method A fault location device detects a communication device connected to a broken communication line from among communication devices that carry out communications between each other through a two-wire communication line. The communication device, when detecting a commun... | 09/06/2011 |
| 8010839 | Test system and method which can use tool during debugging A test process executed by a test system includes a test class thread for executing a test class in which a procedure for testing a device is described, and a tool thread for executing a tool which includes a function that can be used for the test of the device. The... | 08/30/2011 |
| 8010935 | Electronic design automation tool and method for optimizing the placement of process monitors in an integrated circuit An electronic design automation (EDA) tool for and method of optimizing a placement of process monitors (PMs) in an integrated circuit (IC). In one embodiment, the EDA tool includes: (1) a critical path/cell identifier configured to identify critical paths and criti... | 08/30/2011 |
| 8006133 | Non-disruptive I/O adapter diagnostic testing A primary I/O adapter and a redundant I/O adapter of a data processing system are assigned to support access to a system resource. While the primary I/O adapter is in service and the redundant I/O adapter is not in service in providing access to the system resource,... | 08/23/2011 |
| 8001422 | Shadow testing services A new service, or new version of an existing service, can be tested using actual production requests and services. A request received by a production service, along with the response generated by the production service, is forwarded to a shadow service. The shadow s... | 08/16/2011 |
| 7979743 | Determining correctness of job plans in a stream processing application Embodiments of the invention provide techniques for determining the correctness of similar job plan segments in a stream processing application. In one embodiment, a job manager may be configured to identify similar job plan segments based on data formats, functiona... | 07/12/2011 |
| 7975177 | System and method for testing network performance A system can test network performance of an electronic device via transmitting a testing file with a first designated name to a number of computers connected to the electronic device, obtaining comparison files from the number of computers after running the testing ... | 07/05/2011 |
| 7966521 | Light weight and high throughput test case generation methodology for testing cache/TLB intervention and diagnostics A test case manager selects a first test case and a second test case from a plurality of test cases. The test case manager provides the first test case to a first processor and provides the second test case to a second processor. As such, the first processor execute... | 06/21/2011 |
| 7966581 | Generic non-volatile service layer Method and apparatus for constructing and operating an integrated circuit in an electronic device. In some embodiments, a generic service layer is integrated in a three dimensional integrated circuit and tested using a testing pattern stored in a non-volatile memory... | 06/21/2011 |
| 7962788 | Automated treatment of system and application validation failures Automated tools to validate a system environment for an application (and/or any other type of software component) and/or repair system environment conditions that might prevent the proper installation and/or functioning of the application or component are presented.... | 06/14/2011 |
| 7958395 | Method, system and programming language for device diagnostics and validation A method and system for performing diagnostics and validation operations on a device under test uses near natural language commands. A host machine controls the testing either locally or remotely, such as through the Internet. Various options for running a test or b... | 06/07/2011 |