At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
Method and apparatus for monitoring the health of a computer system
A system that monitors the health of a computer system is presented. During operation, the system receives a first-difference function for the variance of a time...
Dynamic power management for I/O resource pools
Methods and apparatus for managing a pool of I/O interfaces associated with one or more I/O devices are disclosed. The I/O bandwidth utilization of the I/O...
Liquid-cooled rack with optimized rack heat exchanger design for
non-uniform power dissipation
A cooling system for a rack-mount server including at least one blade and a system enclosure includes a liquid cooling line, at least one heat exchanger...
Invisiduct--airflow optimization device
A fan enclosure for a system including one more fans and a system enclosure includes a first pivot removably attached to the system enclosure, a safety compliant...
Tool for creating charts
Techniques are described for defining, creating, and presenting a chart. When the chart is called, up-to-date information is used to create the chart. This...
Mass analyzing apparatus
The present invention relates to a mass analyzing apparatus, comprising a first metal electrode plate, a second metal electrode plate, an RF power supply, a...
Stable polymorphic forms of an anticonvulsant
Stable polymorphic forms III, IV and substantially amorphous form of an anticonvulsant, tiagabine hydrochloride.
Packaged liquid laundry compositions
A laundry product is provided including a liquid concentrated detergent or fabric softening composition held in a dispensing bottle of a type not featuring a...
Method and apparatus for distributed state-based load balancing between
One embodiment of the present invention provides a system that performs load balancing between task queues in a multiprocessor system. During operation, the...
Facilitating distributed thread migration within an array of computing
One embodiment of the present invention provides a system that performs thread migration within an array of computing nodes, wherein computing nodes in the array...
Methods for sharing of dynamically compiled code across class loaders by
making the compiled code loader reentrant
A method for sharing dynamically compiled code between different class loaders is provided. In this method, loader-reentrant compiled code is produced from...
Management object model for performing management of a computer system
A management system is provided for the generation of a management object model for performing management of a computer system. The object model includes a...
Using a zooming effect to provide additional display space for managing
One embodiment of the present invention provides a system that uses a zooming effect to provide additional display space to manage applications. In one mode of...
Method and apparatus for virtualized XML parsing
A method and apparatus for performing virtualized parsing of an XML document. A document is divided into multiple segments, which may correspond to separate...
Hardware unit for parsing an XML document
A hardware unit for parsing an XML document includes embedded logic or circuitry for accessing the document, decoding it to change a character set, validating...
Recovering a subordinate strand from a branch misprediction using state
information from a primary strand
Embodiments of the present invention provide a system that executes program code in a processor. The system starts by executing the program code in a normal mode...
Handling fetch requests that return out-of-order at an instruction fetch
One embodiment of the present invention provides a system that handles instruction fetch requests that return out-of-order at an IFU of a processor. During...
Using interval techniques to solve a parametric multi-objective
A system that solves a parametric multi-objective optimization problem in a combined design space and parameter space using interval techniques is described. The...
Clock alignment detection from single reference
A data communications system is disclosed. The data communications system comprises two clock domains. Each of the clock domains are coupled to receive a source...
Method for resolving mutex contention in a network system
A method of resolving mutex contention within a network interface unit which includes providing a plurality of memory access channels, and moving a thread via at...
Reduced-power memory with per-sector power/ground control and early
A reduced-power memory (such as for a cache memory system of a processor or a microprocessor) provides per-sector power/ground control and early address to...
Mechanism for facilitating hot swap capability
An assembly is disclosed which enables a printed circuit board (PCB) to be added to or removed from a computer system without deactivating other parts of the...
Accurate hardware Power OK (POK) generation methodology for processors
with varying core voltage requirements
A method for configuring a circuit for providing a power OK (POK) signal is described. The method includes identifying a voltage range and voltage interval,...
Fabric softening composition
A liquid fabric softening composition comprising an aqueous base, a cationic fabric softening agent, and an emulsified oil which has a refractive index at...
An illuminating device features a light transmitting plate having a first surface and a second surface, the first surface having inward depressions.
Method and apparatus for sensing and controlling fan speed
One embodiment of the present invention provides a system that determines fan speeds for a set of fans in a computer system. During operation, the system...
Authentication of tunneled connections
Systems and methods are described for authentication of tunneled connections. A method includes establishing a first connection (C.sub.IO) from an inner agent to...
Client-server application partitioning having metering technique for
This client-server system partitions Windows applications into multi-media and other less-observable instructions such that client may run audio/visual-related...
Distributed transaction processing system
A distributed transaction processing system is disclosed in which a process automation application receives a transaction request from a requesting application....
Concurrent evacuation of the young generation
The invention relates to a method for performing generational garbage collection on a heap comprising a plurality of generations. The method involves dividing a...
Apparatus and method for a core for implementing a communications port
There is described an apparatus and method for implementing a communications port. The apparatus comprises a core, which is operable to divide the port into a...
Systems and methods for providing dynamic quality of service for a
Methods and systems consistent with certain aspects related to the present invention provide a dynamic service delivery system based on a capability to provide...
Method and apparatus for performing a carry-save division operation
One embodiment of the present invention provides a system that performs a carry-save division operation that divides a numerator, N, by a denominator, D, to...
Method and apparatus for generating components for pattern-based system
design analysis using a characteristics...
A method for analyzing a target system that includes obtaining a characteristics model, generating at least one selected from the group consisting of a schema,...
Method and apparatus for classifying data using R-functions
One embodiment of the present invention provides a system that constructs a classifier that distinguishes between different classes of data points. During...
Method and apparatus for maintaining ephemeral keys in limited space
One embodiment of the present invention provides a system that maintains keys using limited storage space on a computing device, such as a smart card. During...
Apparatus and method for enabling a connection over a serial interface
An apparatus for enabling a connection over a serial interface is provided. The apparatus is a connector interface that includes a plurality of switches...
Managing protocol information used in exchanging communications
A method and apparatus for managing protocol information used in exchanging communications is provided. One or more protocol profiles are stored. Each of the...
Heat dissipating fin assembly for clamping dynamic random access memory to
An exemplary heat dissipating fin assembly for clamping the DRAM to dissipate heat includes a number of heat dissipating fins arranged in a stacked fashion and a...
Technique for signal and transducer alignment in a tape drive
In an embodiment, a method is provided for improving signal and transducer alignment in a magnetic tape drive. The method includes writing a first track and a...
Dynamically controlling a temperature profile in a disk drive for a
temperature-dependent reliability study
One embodiment of the present invention provides a system that dynamically controls a temperature profile within a disk drive by generating disk drive activity....
Removable data storage media tracking system
A system for tracking locations of portable data storage media. The system includes media with a wireless tag storing metadata pertaining to its stored data. The...
Active resistor used in a feedback amplifier particularly useful for
An active resistor and its use in a negative feedback amplifier allow wide voltage swings on the input and output signals. One embodiment includes parallel...
Structures for Z-aligned proximity communication
A device includes a first semiconductor die having a first surface and a second surface. The first semiconductor die is configured to communicate by capacitive...
Point-of-service (POS) and POS application compatability
A system for using compatible point-of-service (POS) applications to access and control devices of a POS unit. A server runs a POS application and a set of...
Integrated circuit with embedded test functionality
An integrated circuit including embedded test functionality. An integrated circuit may include a plurality of processor cores each configured to execute...
Integrated circuit with blocking pin to coordinate entry into test mode
An integrated circuit (IC) including a blocking pin. An IC may include state logic, a test control unit configured to coordinate access by external circuitry to...
Plesiochronous transmit pin with synchronous mode for testing on ATE
A method and apparatus for conveying test response data from an integrated circuit to ATE via a plesiochronous interconnect. The integrated circuit includes a...
Cache coherence protocol with write-only permission
A system may include a processor node, and may also include an input/output (I/O) node including a processor and an I/O device. The processor and I/O nodes may...
Adaptive resilvering I/O scheduling
In general, the invention relates to a method for storing data. The method includes receiving an Input/Output (I/O) request to store data in a storage pool,...