Comic actor Danny Kaye received patent D166,807 for the co-design of "Blowout Toy or the Like". It's similar to one of those toys that unravels when you blow into at a birthday party except Kaye's has three blowouts going in different directions, not just one.
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 |
| 8140917 | Stream recovery method, stream recovery program and failure recovery apparatus Stream data is structured including data tuples as a query process target and a recovery point tuple for indicating a position of the data tuples in the stream data. Upon detection of a failure at a computer, another computer reads position information in the stream... | 03/20/2012 |
| 7644322 | Hardware flow control monitor Systems for detecting unexpected program flow may include a hardware program flow monitor to generate an interrupt signal if a software program flow value does not match an incrementally updated hardware value when a processor executes a program flow check instructi... | 01/05/2010 |
| 7428674 | Monitoring the state vector of a test access port Monitoring of the state vector of a test access port (TAP) permits isolation of the root cause of improper transitions of the state vector due to various factors, including electrical noise. The test access port includes TCK, TMS, TDI, and TDO. A circuit for monitor... | 09/23/2008 |
| 7386411 | Automatic hi-pot test apparatus and method An exemplary automatic hi-pot test apparatus (20) includes a high voltage supply (21), a transmission device configured for transmitting an electronic device (26) to be tested, a connecting device electrically connected to the high voltage suppl... | 06/10/2008 |
| 7363541 | Command management using task attributes An efficient technique for performing remote asynchronous mirroring includes receiving a stream of command requests, performing the requested commands, relaying the requested commands to a target while embedding an explicitly-defined or implied task precedence graph... | 04/22/2008 |
| 7337357 | Apparatus, system, and method for limiting failures in redundant signals An apparatus, system, and method are disclosed for limiting failures in redundant signals. A coordination module generates a power status signal for each of a plurality of power modules. An input module receives a source signal. A signal generation module generates ... | 02/26/2008 |
| 7324455 | Transfer of error-analysis and statistical data in a fibre channel input/output system A computer Input/Output system having a fabric, a control unit (CU) and a host computer including a channel, the channel having a channel port connected by a first link to a channel neighbor port of the fabric, and the control unit having a CU port connected by a se... | 01/29/2008 |
| 7320093 | Storage apparatus This invention provides a storage apparatus which can avoid a data lost even when a short-circuit fault occurs in a power source line which is not made redundant for a plurality of hard disk drives. In the storage apparatus, a storage control unit comprises a host i... | 01/15/2008 |
| 7302477 | Administration tool for gathering information about systems and applications including the feature of high availability A method and program product for gathering information about a system. A user logs on to the system, and in response, computer programming automatically identifies application instances executing in the system, determines whether the system is configured for high av... | 11/27/2007 |
| 7290203 | Dynamic memory architecture employing passive expiration of data Apparatus for passively tracking expired data in a dynamic memory includes an error encoding circuit operative to receive an input data word and to generate an encoded data word which is stored in the dynamic memory. The apparatus further includes a decoding circuit... | 10/30/2007 |
| 7288975 | Method and apparatus for fail-safe and restartable system clock generation A method and apparatus for fail-safe and restartable system clock generation provides recovery from failures due to incorrect clock generator settings or from marginal clock distribution components. Clock failure is detected at a point along the clock distribution p... | 10/30/2007 |
| 7260744 | Computer system diagnosis with user-developed procedure A method of performing diagnosis comprises receiving in a computer system executable program instructions that, when executed, cause the computer system to perform a first user-developed automated diagnostic procedure that either fails or passes depending on at leas... | 08/21/2007 |
| 7249308 | Algorithm to test LPAR I/O subsystem's adherence to LPAR I/O firewalls A system for testing logical partitioning. In a preferred embodiment, an I/O adapter is configured to break partitioning rules, for example, to attempt to access addresses outside a valid address range. Software is used to check for expected errors at expected addre... | 07/24/2007 |
| 7228344 | High availability enhancement for servers using structured query language (SQL) A method of providing high availability enhancement for servers using structured query language (SQL), includes: installing hardware for cluster configuration; installing an operating system, SQL application, and eRoom application in a first server; duplicating a di... | 06/05/2007 |
| 7213179 | Automated and embedded software reliability measurement and classification in network elements The present invention provides automated kernel software outage measurement and classification. System failures are categorized into software-caused failures and hardware-caused failures. Software failures are further classified as unplanned outages and operational ... | 05/01/2007 |
| 7197561 | Method and apparatus for maintaining the status of objects in computer networks using virtual state machines A network appliance for monitoring, diagnosing and documenting problems among a plurality of devices and processes (objects) coupled to a computer network utilizes periodic polling and collection of object-generated trap data to monitor the status of objects on the ... | 03/27/2007 |
| 7185231 | Methods and systems for collecting, analyzing, and reporting software reliability and availability Disclosed is a software application reliability and availability tracking and reporting mechanism that collects event data from target computers, analyzes the data, and produces reliability and availability reports. A network administrator specifies target computers... | 02/27/2007 |
| 7165097 | System for distributed error reporting and user interaction On a computer cluster, a distributed object, called a console, manages all interactions with users and manages error reporting. The console provides a simple synchronous call interface that does not use any network semantics. This allows all layers of the software t... | 01/16/2007 |
| 7165188 | System and method for managing long-running process carried out upon a plurality of disks A method for managing a long-running process carried out upon a plurality of disks is disclosed. A registry is established, the registry having a plurality of entries, each entry corresponding to one of the plurality of disks, each entry having a value indicative of... | 01/16/2007 |
| 7162666 | Multi-processor system having a watchdog for interrupting the multiple processors and deferring preemption until release of spinlocks Each processor in a multi-processor system is periodically interrupted for preempting the current thread for servicing of a watchdog thread during normal operation. Upon failing to service the watchdog thread over a grace period, a system watchdog initiates an order... | 01/09/2007 |
| 7154857 | Enterprise network analyzer zone controller system and method A system, method and computer program product are provided for analyzing a network utilizing a zone controller. Initially, network traffic information is received from a plurality of host controllers. Further, the network traffic information is reported upon utilizi... | 12/26/2006 |
| 7155438 | High availability for event forwarding High availability event forwarding can be obtained utilizing distributed queues in a server cluster. Each server can receive an event from a data system, such as a database or SAP™ system. Event queues exist on servers in the cluster can store an event until, for ... | 12/26/2006 |
| 7155541 | Tables with direct memory access descriptor lists for distributed direct memory access A direct memory access (DMA) descriptor table to control DMA of information in a memory is disclosed. The DMA descriptor table includes one or more DMA descriptor lists stored in the memory. Each DMA descriptor lists may include one or more pointers and information ... | 12/26/2006 |
| 7149917 | Method and apparatus for outage measurement An Outage Measurement System (OMS) monitors and measures outage data at a network processing device. The outage data can be stored in the device and transferred to a Network Management System (NMS) or other correlation tool for deriving outage information. The OMS a... | 12/12/2006 |
| 7139848 | DMA protocol extension for packet-based transfer According to one embodiment a system is described. The system includes a direct memory access (DMA) controller and an input/output (I/O) device coupled to the DMA controller. The DMA controller is adaptable to operate in a normal mode and a descriptor mode. ... | 11/21/2006 |
| 7117398 | Program counter range comparator with equality, greater than, less than and non-equal detection modes An program counter address comparator includes two comparators comparing an input program counter address with respective reference addresses. The comparators produce a match indication on selectable criteria, such as greater than, less than, equal to, not equal to,... | 10/03/2006 |
| 7117213 | Primary-backup group with backup resources failover handler Failover processing that accommodates failures of backup computing nodes and resources, such as data storage units and printers. Failure of a computing node that controls resources causes another computing node to assume control of the resources controlled by the fa... | 10/03/2006 |
| 7103655 | System for managing information in nodes provided for network, and nodes A node information management system including a plurality of nodes (1i) connected through a network and an information collecting apparatus (10) connected to the nodes so as to collect predetermined information regarding each node. Each node ha... | 09/05/2006 |
| 7103810 | System for the tracking of errors in a communication network enabling users to selectively bypass system error logs and make real-time responses to detected errors Enabling users of systems maintaining periodically sampled error logs to selectively make real-time responses to certain error conditions. An error management system which comprises an implementation for monitoring error conditions and responsive to the monitoring f... | 09/05/2006 |
| 7093236 | Tracing out-of-order data An integrated circuit is provided with a tracing mechanism that is responsive to data access misses to insert a data place holder within a stream of trace data. When the missed data is later returned, this is inserted into the stream of traced data as a later data v... | 08/15/2006 |
| 7089393 | Data processing using a coprocessor A data processing system using a main processor 8 and a coprocessor 10 provides coprocessor load instructions (USALD) for loading a variable number of data values dependent upon alignment into the coprocessor 10 and also specifying data processi... | 08/08/2006 |
| 7086035 | Method and system for counting non-speculative events in a speculative processor A method and system for counting non-speculative events in a speculative processor is provided. The speculative processor contains a number of counters within a performance monitor for counting occurrences of specified events within a data processing system. An even... | 08/01/2006 |
| 7079934 | Set of peripheral chips A set of peripheral chips for realizing hardware functions of a control device has at least two electronic units, which allow partitioning for the purpose of providing at least one basic functionality for a control device. This first and/or second electronic unit(s)... | 07/18/2006 |
| 7076711 | Automatic testing of microprocessor bus integrity Integrated circuit bus integrity may be verified without specialized test equipment. In a diagnostic mode, the integrated circuit may output a series of predetermined activation patterns onto the data bus to verify integrity of the data bus. Further bus verification... | 07/11/2006 |
| 7051245 | System and method for handling out-of-order data supplied by a real-time feed A system and associate method handle out-of-order data supplied by a real-time feed, and ingests the real-time feed fast enough to keep up with the feed rate while storing the data in a database in a time-ordered or other sequential manner without discarding any dat... | 05/23/2006 |
| 7043566 | Entity event logging A system and method for monitoring events of a plurality of members configured as an entity. Configurable event logging settings can be defined at a first member and dynamically propagated to each member of the entity to establish event logging configuration setting... | 05/09/2006 |
| 7032128 | Method for managing computer, apparatus for managing computer, and computer readable medium storing program for managing computer A computer managing system includes an active system computer having a heart beat transmission processing unit for transmitting a heart beat signal indicating that an active system computer is being operated in normal to a spare system computer, and transmitting the... | 04/18/2006 |
| 7028172 | Method and system for obtaining computer shutdown information A method and a system for obtaining shutdown information for a computer allows a user to indicate a reason or reasons for the shutdown. The states of the user mode processes that are running on the computer are saved for later analysis. The state information as well... | 04/11/2006 |
| 7020709 | System and method for fault tolerant stream splitting A system is described comprising: a primary root splitter to split a data stream transmitted from an upstream server into a plurality of leaf splitter streams; a plurality of leaf splitters to split each of the leaf splitter streams into a plurality of end user stre... | 03/28/2006 |
| 7013460 | Specifying an invariant property (range of addresses) in the annotation in source code of the computer program Method and apparatus for verifying at runtime an invariant property of a data structure. In various example embodiments, code that verifies whether a runtime value of the data structure is consistent with the invariant property is automatically generated in response... | 03/14/2006 |