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.
Resistive vias for controlling impedance and terminating I/O signals at the
A circuit package and a method of forming the same that facilitates control of the impedance of a driving circuit employing resistive vias formed into a...
Method and apparatus for high performance access to data in a message store
A method and apparatus are disclosed for accessing messages in a message store in a multi-threaded system with reduced contention by first determining whether a...
Relaxed lock protocol
An object-oriented compiler/interpreter allocates monitor records for use in implementing synchronized operations on objects. When a synchronization operation is...
Method and apparatus to facilitate global routing for an integrated circuit
A system that facilitates generating a global routing for a layout of an integrated circuit operates by receiving a netlist to be routed. The system partitions...
(Design rule check)/(electrical rule check) algorithms using a system
Method and apparatus for checking integrated circuit designs. In particular, one embodiment of the present invention is a method that for checking integrated...
Hardware architecture for a multi-mode power management system using a
constant time reference for operating...
A system for implementing a power management system in a computer system using a constant time reference to support an operating system. The system uses a PCI...
Method and apparatus for deleting objects from memory within a smart card
One embodiment of the present invention provides a system for deleting objects from a memory in a computing device, wherein the memory includes both a volatile...
Method and apparatus for efficiently broadcasting transactions between an
address repeater and a client
A computer system including a first repeater; a second repeater coupled to the first repeater; and a third repeater coupled to the first repeater. The second...
A speaker includes a T-shape iron, a ring magnet, a pole plate, a frame, a diaphragm, a coil core portion, a voice coil, a first annular corrugated plate, and at...
Using a centralized server to coordinate assignment of identifiers in a
One embodiment of the present invention provides a system that uses a centralized server to coordinate assigning identifiers in a distributed computing system....
Method and apparatus for performing a fast service lookup in cluster
One embodiment of the present invention provides a system that uses a destination address of a packet to perform a fast lookup to determine a service that is...
Method and apparatus for fast packet forwarding in cluster networking
One embodiment of the present invention provides a system for forwarding a packet between nodes in a clustered computing system. The system operates by receiving...
On-chip decoupling capacitors designed for a 0.11 micron and beyond dual
gate oxide CMOS technology
A decoupling capacitor suitable for use with 0.11 micron or less, for example 0.09 micron, CMOS technology is provided herein. The decoupling capacitor includes...
Using rendering molecules to manage scene-based rendering
A system and method for rapid processing of scene-graph-based data and/or programs is disclosed. In one embodiment, the system may be configured to utilize...
Graphics system with a programmable sample position memory
A method and computer graphics system capable of super-sampling and performing real-time convolution are disclosed. In one embodiment, the computer graphics...
Eyetrack-driven illumination and information display
An eyetracker is used to control power to an electrical device such as a computer display screen so that power consumption is reduced when a user's eyes and...
SSTL pull-down pre-driver design using regulated power supply
A SSTL memory interface pre-driver stage that uses a voltage regulator to generate a `virtual` supply is provided. The `virtual` supply, being lower than a power...
Material and method for engraftment of a composite biocompatible skin graft
on the neodermis of artificial skin
Autologous cultured keratinocytes are grown on a biosynthetic and biocompatible substratum following pre-seeding with autologous or allogenic dermal fibroblasts....
Golf bag extension handle
Supporting inter-process communication through a conditional trap
One embodiment of the present invention provides a system that supports inter-process communication through use of a conditional trap instruction. The system...
Variable width parallel cyclical redundancy check
Apparatus and method for generating and checking a cyclical redundancy check value wherein a first device calculates a cyclical redundancy check value on a full...
Apparatus and method for applying multiple CRC generators to CRC
An apparatus and method for generating a cyclic redundancy code with multiple cyclic redundancy code circuits are disclosed. High throughput data protocols can...
Fault tolerant data storage system
A fault tolerant data storage system and related method are described for effectively failing over a storage device from one storage controller to another...
Multiple address translations
A computer system includes memory and at least a first processor that includes a memory management unit. The memory management unit includes a translation table...
High availability networking with quad trunking failover
A method and mechanism operating within the Application layer of the architectural model for maintaining high availability in a computer network utilizing...
Method and system for integrating telephone voice communications into a
A method and apparatus for routing a telephone signal having a call destination indicator via a client-server network to a desired user, wherein a server...
Method of determining static flip-flop setup and hold times
A method for determining the setup and hold times of static flip-flops during the design and development of integrated circuits. The method utilizes simulations...
Phase locked loop and method that provide fail-over redundant clocking
A system and method for switching between input clock signals from different clock sources without losing lock by providing a supplemental correction signal to...
Apparatus and method for pipelining variable length decode and inverse
quantization operations in a hybrid...
A method for pipelining variable length decode and inverse quantization operations in a hybrid motion-compensated and transform coded video decoder includes the...
Mechanism for reciprocal awareness of intent to initiate and end
interaction among remote users
The present invention provides methods and systems for providing distributed parties reciprocal information regarding each other's activities. For example, the...
Using ancillary geometry for visibility determination
A system and method for determining graphical object visibility by utilizing ancillary geometry. When comparing visibility cones with bounding hulls of scene...
Efficient anti-aliased dot rasterization
A graphics system may be configured to render anti-aliased dots in terms of samples and to generate pixels by filtering the samples. The pixels are supplied to...
System and method for controlling a number of outstanding data transactions
within an integrated circuit
An integrated circuit may include several components, one or more interfaces, an interconnect (e.g., a bus), and a controller. The components may each be...
Combination lock construction
By providing a shackle holding assembly mounted in controlling engagement with the termination end of the long leg of the shackle, movement of the shackle is...
Selectively enabling expression folding during program compilation
A system is presented that selectively enables expression folding during compilation of a program, wherein the compilation converts the program from source code...
Knowledge-based intelligent full scan dump processing methodology
A systematic methodology to analyze a full scan dump is presented. The methodology is knowledge-based, i.e., the methodology intelligently processes a full scan...
Method and apparatus for controlling a bus clock frequency in response to a
signal from a requesting component
A method for controlling operation of a bus and components coupled thereto is provided. The method is comprised of receiving a request for a bus transaction from...
Method and apparatus for reducing heap size through adaptive object
Methods and apparatus for creating compressed versions of regular objects are disclosed. According to one aspect of the present invention, a method for creating...
High availability networking with warm standby interface failover
A method and mechanism operating within the Application layer of the architectural model for maintaining high availability in a two node computer network. A...
Method and apparatus for providing a highly interactive transaction
environment in a distributed network
In a multithreaded computing environment, a platform independent method for providing a highly interactive transaction session between a browser residing on a...
Fast lifetime analysis of objects in a garbage-collected system
The analysis of the lifetime of objects in a garbage-collected system may be accomplished quickly and effectively using reference counts and cyclic garbage...
Method and system for leasing storage
A method and system for leasing storage locations in a distributed processing system is provided. Consistent with this method and system, a client requests...
General data structure for describing logical data spaces
A data structure is disclosed. The data structure includes a data descriptor record. In turn, the data descriptor record includes a type field, a base address...
Method and apparatus for producing a 3-D image from a 2-D image
A two-dimensional image contains a number of objects, which are represented in layers from front to rear, perpendicularly with respect to the two-dimensional...
Method and apparatus for thermal management of a display
Apparatus and method are disclosed for thermally managing a display. A display may be tiltably coupled to a base, and the display may have a tilt sensor disposed...
Adding electrical resistance in series with bypass capacitors using annular
A method for achieving a desired value of electrical impedance between conductors of an electrical power distribution structure by electrically coupling multiple...
BYPASS CAPACITOR METHODS FOR ACHIEVING A DESIRED VALUE OF ELECTRICAL
IMPEDANCE BETWEEN PARALLEL PLANAR...
Several methods are presented for achieving a desired value of electrical impedance between parallel planar conductors of an electrical power distribution...
Delay locked loop design with diode for loop filter capacitance leakage
A delay locked loop design uses a diode operatively connected to a loop filter capacitor to control a leakage current of the loop filter capacitor. By...
Integrated circuit chip test adapter
An apparatus for testing an integrated circuit chip includes a printed circuit device having connector pads, contacts, and traces extending between at least some...
Energy curable gravure inks incorporating grafted pigments
Solvent-free, energy curable low viscosity gravure and non-conductive ink jet inks which contain a pigment; a rheological additive having the structure...