Mark Twain (Samuel L. Clemens) received Patent No. 121,992 for "An Improvement in Adjustable and Detachable Straps for Garments." He later received two more patents: one for a self-pasting scrapbook and one for a game to help players remember important historical dates.
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 |
| 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 |
| 8176339 | Method and system for managing peripheral connection wakeup in a processing system supporting multiple virtual machines A method and system for managing peripheral connection wakeup signaling in a processing system supporting multiple virtual machines provides a mechanism by which ownership of a peripheral having system wakeup capability is transferred between virtual machines. The p... | 05/08/2012 |
| 8165835 | Complex wavelet filter based power measurement and calibration system A power measurement and calibration system provides power and line frequency measurements by using a bandpass filter having complex voltage and current outputs from which real and imaginary power components can be determined. Calibration of the filter may be omitted... | 04/24/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 |
| 8130127 | Discrete-time delta-sigma modulator with improved anti-aliasing at lower quantization rates A discrete time delta-sigma modulator circuit, which may be used to implement an analog-to-digital converter (ADC) provides improved anti-aliasing performance when lower quantization rates are selected, by maintaining the clocking rate of a first stage in the delta-... | 03/06/2012 |
| 8112732 | System and computer program product for diffusion based cell placement migration A system and computer program product for cell placement in an integrated circuit design that uses a calculated diffusion velocity determined from a density value in order to relocate the cells until the cell placement reduces the density below a predetermined thres... | 02/07/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 |
| 8108780 | Collaboration widgets with user-modal voting preference Collaborative voting widgets (or controls) provide a graphical user interface (GUI) that is adapted for collaborative effort between groups of individuals. The widgets have a modal selection state that changes the appearance and functionality of the widget depending... | 01/31/2012 |
| 8093951 | Pulse-width modulated (PWM) audio power amplifier having output signal magnitude controlled pulse voltage and switching frequency An audio switching power amplifier having an output pulse voltage selected in conformity with an indication of the output signal amplitude provides lower electromagnetic interference (EMI) in class-D amplifier implementations, in particular, in inductor-less designs... | 01/10/2012 |
| 8091059 | Method for diffusion based cell placement migration A method for cell placement in an integrated circuit design that uses a calculated diffusion velocity determined from a density value in order to relocate the cells until the cell placement reduces the density below a predetermined threshold. The method acts to cont... | 01/03/2012 |
| 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 |
| 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 |
| 8068622 | Method and apparatus for controlling a selectable voltage audio power output stage A method and apparatus for controlling a selectable voltage audio power output stage provides a mechanism for raising the selected power amplifier output voltage in time for the arrival of signal peaks to avoid clipping. Signal peaks may either be delayed by delayin... | 11/29/2011 |
| 8060699 | Spiral cache memory and method of operating a spiral cache A memory provides reduction in access latency for frequently-accessed values by self-organizing to always move a requested value to a front-most central storage element of a spiral. The occupant of the central location is swapped backward, which continues backward t... | 11/15/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 |
| 8051213 | Method for server-directed packet forwarding by a network controller based on a packet buffer threshold A network controller improves load-balancing within a network system without requiring an intelligent switch having TCP splicing capability. The network controller forwards connections in response to directives from the connected server, permitting connection splici... | 11/01/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 |
| 8028290 | Multiple-core processor supporting multiple instruction set architectures Multiple instruction set architectures are supported in a system that provides a power-efficient and flexible platform for virtual machine environments requiring multiple support for multiple instruction set architectures (ISAs). A processor includes multiple cores ... | 09/27/2011 |
| 8015357 | Storage array tile supporting systolic movement operations A tile for use in a tiled storage array provides re-organization of values within the tile array without requiring sophisticated global control. The tiles operate to move a requested value to a front-most storage element of the tile array according to a global systo... | 09/06/2011 |
| 8014176 | Resonant switching power converter with burst mode transition shaping A resonant switching power converter having burst mode transitioning operates during low or zero load conditions with reduced audible noise and component stresses, while improving efficiency. Pulse bursts are generated with a beginning and/or ending pulse duration t... | 09/06/2011 |
| 8010764 | Method and system for decreasing power consumption in memory arrays having usage-driven power management A method and system for decreasing power consumption in memory arrays having usage-driven power management provides decreased power consumption in the memory array of a processing system. Per-page usage information is gathered on memory by a memory controller and pe... | 08/30/2011 |
| 8010066 | Digital transmission circuit and interface providing selectable power consumption via multiple weighted driver slices A digital transmission circuit and interface provide selectable power consumption via multiple weighted driver slices, improving the flexibility of an interface while reducing transmitter power consumption, area and complexity when possible. A cascaded series of dri... | 08/30/2011 |
| 8009077 | Delta-sigma analog-to-digital converter (ADC) circuit with selectively switched reference A delta-sigma analog-to-digital converter (ADC) circuit improves performance by reducing the amount of noise and other error sampled by the reference switching circuit. The reference is operated such that one or more reference capacitors remain coupled to an input s... | 08/30/2011 |
| 8008902 | Hysteretic buck converter having dynamic thresholds A hysteretic buck converter provides improved regulation control, in particular for buck converter standby operation. A comparison circuit compares the output voltage of the buck converter to a waveform that is generated from an indication of the output current of t... | 08/30/2011 |
| 8008898 | Switching regulator with boosted auxiliary winding supply A boosted auxiliary winding power supply for a switched-power converter circuit provides operating voltage for control and other circuits early in the start-up phase of converter operation. A boost circuit has an input coupled to the auxiliary winding to boost the v... | 08/30/2011 |
| 8001493 | Efficient method and computer program for modeling and improving static memory performance across process variations and environmental conditions An efficient method and computer program for modeling and improving stating memory performance across process variations and environmental conditions provides a mechanism for raising the performance of memory arrays beyond present levels/yields. Statistical (Monte-C... | 08/16/2011 |
| 7996693 | Integrated circuit environment initialization according to information stored within the integrated circuit A method for automatically initializing the operational settings of a system from information stored within a non-volatile storage of an integrated circuit so that the operational requirements of the integrated circuit, which may be a microprocessor, are met by the ... | 08/09/2011 |
| 7995418 | Method and computer program for controlling a storage device having per-element selectable power supply voltages A method and computer program product for controlling a storage device using per-element selectable power supply voltages provides energy conservation in storage devices while maintaining a particular performance level. The storage device is partitioned into multipl... | 08/09/2011 |
| 7992023 | Method and system for managing peripheral connection wakeup in a processing system supporting multiple virtual machines A method and system for managing peripheral connection wakeup signaling in a processing system supporting multiple virtual machines provides a mechanism by which ownership of a peripheral having system wakeup capability is transferred between virtual machines. The p... | 08/02/2011 |
| 7991574 | Techniques for filtering systematic differences from wafer evaluation parameters A method, system and computer program product for filtering systematic differences from wafer evaluation parameters provides an efficient visual display and numerical map technique for observing wafer-level process variation. Measurement data is gathered from electr... | 08/02/2011 |
| 7990212 | Modulated audio amplifier output enable control A modulated amplifier output enable control eliminates audible pops when enabling and disabling an audio amplifier output stage. The output of the audio amplifier is transitioned between an enabled state and a disabled state using a modulated control signal that ena... | 08/02/2011 |
| 7958317 | Cache directed sequential prefetch A technique for performing stream detection and prefetching within a cache memory simplifies stream detection and prefetching. A bit in a cache directory or cache entry indicates that a cache line has not been accessed since being prefetched and another bit indicate... | 06/07/2011 |
| 7949482 | Delay-based bias temperature instability recovery measurements for characterizing stress degradation and recovery A method, test circuit and test system provide measurements to accurately characterize threshold voltage changes due to negative bias temperature instability (NBTI) and positive bias temperature instability (PBTI). Both the bias temperature instability recovery prof... | 05/24/2011 |
| 7930120 | System and circuit for determining data signal jitter via asynchronous sampling A system and circuit for determining data signal jitter via asynchronous sampling provides a low cost and production-integrable mechanism for measuring data signal jitter. The data signal is edge-detected and sampled by a sampling clock of unrelated frequency the sa... | 04/19/2011 |
| 7925901 | Method and system for estimating processor utilization from power measurements A method and system for estimating processor utilization from power measurements provides an estimate of processor utilization that can be computed outside of the processor and operating system. Measurements of the processor power consumption are gathered over short... | 04/12/2011 |
| 7917316 | Test system and computer program for determining threshold voltage variation using a device array A test system and computer program for measuring threshold voltage variation using a device array provides accurate threshold voltage distribution values for process verification and improvement. The test system and computer program control a characterization array ... | 03/29/2011 |
| 7907604 | Creation and management of routing table for PCI bus address based routing with integrated DID Routing between multiple hosts and adapters in a PCI environment is provided by a method and system. A Destination Identification (DID) field is inserted in a field of the PCI bus address (PBA) of transaction packets dispatched through PCI switches. A particular DID... | 03/15/2011 |
| 7904287 | Method and system for real-time prediction of power usage for a change to another performance state A method and system for real-time prediction of power usage for a change to another performance state provides input data for power management decision-making processes or for display to system operators. The unit(s) for which power usage is predicted may be a singl... | 03/08/2011 |