Safety System For Remove a Rider From a Vehicle by Deploying a Parachute
Methods and apparatus for reducing the velocity of a rider in or on an open cockpit vehicle when the rider is thrown from the vehicle.
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 |
| 8180815 | Redundancy-free circuits for zero counters A more efficient method of counting the number of zeros in a 4-bit value generates three output bits (q0, q1 and q2) from four input bits (a0, a1, a2 and a3) according to the logic equations q0=not(a1+a | 05/15/2012 |
| 8180794 | Unified user identification with automatic mapping and database absence handling An identification system that may be used in heterogeneous computing environments provides a fail-free path to providing identifiers from a single canonical namespace. Objects or gateways requiring an identifier for access are accessed using an identifier for the ca... | 05/15/2012 |
| 8156498 | Optimization of thread wake up for shared processor partitions A mechanism is provided for biasing placement of a software thread on a currently idle and dispatched processor. The operating system starts with the last logical processor on which the software thread ran and determines whether that processor is idle and dispatched... | 04/10/2012 |
| 8156164 | Concurrent directory update in a cluster file system A method for avoiding directory conflicts across a file system having multiple nodes with one node representing a token manager. For each directory, at least one metanode responsible for directory updates. The method involving obtaining a name-based lock on a filena... | 04/10/2012 |
| 8145885 | Apparatus for randomizing instruction thread interleaving in a multi-thread processor A processor interleaves instructions according to a priority rule which determines the frequency with which instructions from each respective thread are selected and added to an interleaved stream of instructions to be processed in the data processor. The frequency ... | 03/27/2012 |
| 8145797 | Simultaneous multi-threaded (SMT) processor supporting thread-execution-state-sensitive supervisory commands A processor supporting thread-execution-state-sensitive supervisory commands provides a mechanism for executing supervisory commands for live threads. The commands may be sent from a service processor or another primary processor in the system or may be supplied by ... | 03/27/2012 |
| 8136111 | Managing execution of mixed workloads in a simultaneous multi-threaded (SMT) enabled system A SMT enabled processor system, having multiple processors each activated to interleave execution of multiple hardware threads on each processor, for ST workload, includes a kernel. The kernel of the SMT enabled processor system facilitates construction of an exclus... | 03/13/2012 |
| 8132190 | Predictive method for managing logging or replaying non-deterministic operations within the execution of an application process This invention relates to a management method, more particularly by logging and replay, for software operations performed during the execution of an application process executed on a computer. The method applies in particular to internal operations sending a result ... | 03/06/2012 |
| 8132178 | System and method for delayed priority boost A system and method is provided for delaying a priority boost of an execution thread. When a thread prepares to enter a critical section of code, such as when the thread utilizes a shared system resource, a user mode accessible data area is updated indicating that t... | 03/06/2012 |
| 8127289 | Enabling a third party application to participate in migration of a virtualized application instance An operating system manages virtualized instances of hardware resources and migration enabled applications partitioned into one of multiple partitions with a separate operating system kernel running in each of the partitions. A migration event controller of the oper... | 02/28/2012 |
| 8112674 | Device activity triggered device diagnostics A diagnostic control methodology provides reduced disruption of device operation when performing diagnostics on devices within a computer system. A diagnostic application notifies a device driver that controls a particular device that diagnostics should be performed... | 02/07/2012 |
| 8112555 | Peripheral adapter interrupt frequency control by estimating processor load at the peripheral adapter Interrupt frequency control by estimating processor load in the peripheral adapter provides adaptive interrupt latency to improve performance in a processing system. A mathematical function of the depth of one or more queues of the adapter is compared to its histori... | 02/07/2012 |
| 8108866 | Heuristic based affinity dispatching for shared processor partition dispatching A mechanism is provided for determining whether to use cache affinity as a criterion for software thread dispatching in a shared processor logical partitioning data processing system. The server firmware may store data about when and/or how often logical processors ... | 01/31/2012 |
| 8108410 | Determining veracity of data in a repository using a semantic network A mechanism for determining the veracity of data in a repository. Responsive to receiving a search query from a user, a semantic network is created from the documents in the repository. A determination is made as to whether data from a first document in the semantic... | 01/31/2012 |
| 8107621 | Encrypted file system mechanisms Mechanisms for providing an encrypted file system are provided. The mechanisms use a combination of encryption methodologies so as to reduce the amount of decryption and re-encryption that is necessary to a file in the Encrypted File System in the event that the fil... | 01/31/2012 |
| 8104036 | Measuring processor use in a hardware multithreading processor environment In a multiprocessor system where each processor has the capacity to executing multiple hardware threads, a processor capacity monitor calculates a logical usage percentage of each of the available hardware threads. The processor capacity monitor calculates a physica... | 01/24/2012 |
| 8086903 | Method, apparatus, and computer program product for coordinating error reporting and reset utilizing an I/O adapter that supports virtualization A method, apparatus, and computer program product are disclosed in a shared processor data processing system for coordinating error reporting for and resetting of a physical I/O adapter that supports virtualization. The physical I/O adapter is virtualized by generat... | 12/27/2011 |
| 8086871 | Method for fast decryption of processor instructions in an encrypted instruction power architecture A method and apparatus for an independent operating system that prevents certain classes of computer attacks. Instruction decryption is performed on an existing instruction set for a processor. The processor architecture limits the impact on processor execution timi... | 12/27/2011 |
| 8086803 | Managing cache elements A method for managing cache elements in an environment based on Common Information Model is described. Cache elements in the cache are associated with a time attribute and historical data. Cache elements having a time attribute lying in a certain range are polled fo... | 12/27/2011 |
| 8086769 | Method for detecting circular buffer overrun A computer implemented method, data processing system, and computer program product for detecting circular buffer overflow. When an entry in the circular buffer is read, a valid mark bit in the entry is set to an inactive state and the location of the entry is store... | 12/27/2011 |
| 8086633 | Unified user identification with automatic mapping and database absence handling An identification system that may be used in heterogeneous computing environments provides a fail-free path to providing identifiers from a single canonical namespace. Objects or gateways requiring an identifier for access are accessed using an identifier for the ca... | 12/27/2011 |
| 8086246 | System and program for providing user location information with a personal information management program Provided are a system, program, and data structures for providing user location information with a personal information manager program. Position coordinates of a wireless device associated with a user are generated, along with time information indicating a time whe... | 12/27/2011 |
| 8082586 | Snoop echo response extractor A mechanism is provided for identifying a snooping device in a network environment. A snoop echo response extractor generates an echo request packet with a bogus MAC address that will only be received by a snooping device. The snoop echo response extractor also uses... | 12/20/2011 |
| 8078492 | Providing consumers with incentives for healthy eating habits A method, system, and program for providing consumer healthy habits incentives are provided. A consumable item, consumed by an individual, is detected. A health factor is detected for the consumable item. An electronic incentive is selected for the individual accord... | 12/13/2011 |
| 8055473 | Performance monitor unit for sampling all performance events generated by a processor Detecting and recording events in a processor with a performance monitor in the processor that samples events. The performance monitor in the processor receives performance event signals generated by the processor that indicate the current full event state of the pr... | 11/08/2011 |
| 8053675 | Apparatus for balancing power plane pin currents in a printed wiring board using collinear slots Printed wiring board (PWB) provides for reduction in pin counts required for power plane (including ground plane) connections and/or reduction in requirements for connector current handling per pin. Multiple collinear slots in the form of a dashed line are introduce... | 11/08/2011 |
| 8050174 | Self-healing chip-to-chip interface A method, apparatus, and computer instructions for managing a set of signal paths for a chip. A defective signal path within the set of signal paths for the chip is detected. Signals are re-routed through the set of signal paths such that the defective signal path i... | 11/01/2011 |
| 8046771 | Generating and using constraints associated with software related products A computer implemented method and apparatus is provided for generating and using constraints that are associated with software programs or other software entities intended for use in a specified data processing system or environment. One embodiment is directed to a ... | 10/25/2011 |
| 8041955 | Grid mutual authorization through proxy certificate generation A mechanism for mutual authorization of a secondary resource in a grid of resource computers is provided. When a primary resource attempts to offload a grid computing job to a secondary resource, the primary resource sends a proxy certificate request to the user mac... | 10/18/2011 |
| 8041402 | Method and apparatus for managing ring tones in a mobile device An improved method, apparatus, and computer instructions for a mobile device for managing ring tones. A radio frequency transmission is detected from another mobile device. In response to detecting the radio frequency transmission from the other mobile device, a rin... | 10/18/2011 |
| 8037893 | Optimizing thermal performance using thermal flow analysis A computer implemented method and system for optimizing thermal performance of a computer system. An identification of a set of processor cores associated with the computer system is made and a thermal index is requested for each of the set of processor cores to for... | 10/18/2011 |
| 8036102 | Protocol definition for software bridge failover A method, data processing system, and computer usable code are provided for protocol definition for software bridge failover. In a first aspect of the present invention, a first software bridge determines the proper working operation of a physical adapter. Limbo pac... | 10/11/2011 |
| 8031713 | General multi-link interface for networking environments A method, information processing system, and computer readable medium manage a plurality of network interfaces. A data packet is accepted at a pseudo network interface. The pseudo network interface manages a plurality of underlying physical network interfaces. The p... | 10/04/2011 |
| 8028105 | System and method for virtual adapter resource allocation matrix that defines the amount of resources of a physical I/O adapter A method, computer program product, and distributed data processing system that enables host software or firmware to allocate virtual resources to one or more system images from a single physical I/O adapter, such as a PCI, PCI-X, or PCI-E adapter, is provided. Adap... | 09/27/2011 |
| 8028010 | Adjusting log size in a static logical volume A method, system, and program for adjusting the size of a file system and an inline file system log housed in a static logical volume. A computer system includes a logical volume allocated between an file system and its inline file system log. A request is received ... | 09/27/2011 |
| 8024544 | Free resource error/event log for autonomic data processing system System, method, and computer program product for monitoring resources capable of being assigned to different partitions of a data processing system from a free resources pool of the data processing system. A free resources event log is associated with the free resou... | 09/20/2011 |
| 8024496 | Enhanced memory migration descriptor format and method An enhanced migration descriptor migrates a plurality of source sub-pages in a large source page accessible by direct memory access devices. A splitter and selector are integrated into a configuration of a computer. Responsive to a request to migrate a large page co... | 09/20/2011 |
| 8019733 | Capture and transmit dense diagnostic data of a file system A processor selects file system metadata. A processor identifies each unit of data in a file system. The processor determines if the unit of data contains file system metadata. The processor writes a unit of data of metadata to a diagnostic file system, provided it ... | 09/13/2011 |
| 8019698 | Selection of graphical user interface agents by cluster analysis Intelligent computer implemented agents are associated with computer user interface tasks by dividing the tasks into statistically distinct clusters based on sampled user assessments. The assessments collect data on multiple user variables. Multivariate statistical ... | 09/13/2011 |
| 8018837 | Self-healing chip-to-chip interface A method, apparatus, and computer instructions for managing a set of signal paths for a chip. A defective signal path within the set of signal paths for the chip is detected. Signals are re-routed through the set of signal paths such that the defective signal path i... | 09/13/2011 |