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.
Network access authentication system
A network access authentication system including a directory service containing a remote access password and a standard access password for each user of the...
Apparatus and method for efficiently scalable digital video decoding
An apparatus for decoding a Motion Compensated-Discrete Cosine Transform (MC-DCT) video stream includes an input port to receive an MC-DCT video stream with an...
Method and apparatus for reducing electromagnetic radiation from a computer
A method and apparatus for reducing electromagnetic radiation emanating from a computer enclosure are disclosed, for application to computer enclosure enclosing...
Distributed settings control protocol
A distributed settings control protocol. One or more embodiments of the invention provide the ability for an application running on a server across a network to...
High-performance band combine function
A high-performance band combine function to transform a source image of n bands to a destination image of m bands. A source image vector is multiplied with a...
System and method for testing integrated passive components in a printed
The problems outlined above may in large part be solved by a system and method for testing integrated passive components in a printed circuit board. In one...
Polyphosphoric acid swelling of organic pigments
A method of conditioning an organic crude pigment by treating, under high shear, 1 part by weight of the crude pigment and about 0.5 to 1.9 parts by weight of...
Auxiliary artificial heart of an embedded type
An artificial heart has a driving section, a nozzle section, a pump section for insertion into a ventricle of a human heart, and a sealing section forming a seal...
Two pole coupling noise analysis model for submicron integrated circuit
An automated method of analyzing crosstalk in a digital logic integrated circuit, the method operating on a digital computer, is described. The method uses...
Communication error reporting mechanism in a multiprocessing computer
A multiprocessing computer system includes a plurality of processing nodes, each having one or more processors, a memory, and a system interface. The plurality...
Method and apparatus for providing fault-tolerant addresses for nodes in a
One embodiment of the present invention provides a system that facilitates communications between a cluster of nodes within a clustered computing system in a...
Apparatus, system, and method for reducing bus contention during
consecutive read-write operations
An apparatus, system, and method for speeding up data transfers while reducing bus contention during repeated consecutive read-write operations. By reducing the...
System and method for using a page tracking buffer to reduce main memory
latency in a computer system
A memory controller for a memory subsystem of a computer system connects to a processor bus. The memory controller is for use with memory devices such as RDRAM...
Method and apparatus for programmable adjustment of computer system bus
A system for programmatically adjusting electrical characteristics of a bus interface so as to modify bus operating and signaling parameters employs a control...
Universal communication mechanism for applications running in a
Communication between application programs is facilitated by a virtual device driver to which the application programs make function calls. The device driver...
Apparatus and method for incremental updating of archive files
According to aspects of the present invention, an original archive file having one or more entries is created, where each entry in the original archive file is...
Static and dynamic video resizing
A graphics system comprises a texture memory, a rendering engine, a sample buffer and a filtering engine. The rendering engine renders received primitives based...
Output buffer with compensated slew rate and delay control
A circuit includes a drive transistor coupled between an output and a first potential, a constant current circuit coupled between the gate of the drive...
Apparatus and system with increased signal trace routing options in printed
wiring boards and integrated...
An apparatus and system comprising electrical interconnection devices (EIDs), such as printed wiring boards, semiconductor packages, and printed circuit boards,...
Oral osmotic controlled drug delivery system for a sparingly soluble drug
The present invention is for an oral osmotic controlled drug delivery system for a sparingly soluble drug comprising: a. a core comprising (i) finely particulate...
Designing integrated circuits to reduce temperature induced
A method of designing an integrated circuit calculates the current density in each metal lead. The method can calculates a mean time to failure for at least one...
Network event correlation system using formally specified models of
An event correlation system for network management has computer code for at least one model of a process to be run on a node of a network, where said process is...
Method frame storage using multiple memory circuits
A memory architecture in accordance with an embodiment of the present invention improves the speed of method invocation. Specifically, method frames of method...
Method and apparatus for performing multiplication/addition operations
An apparatus for multiplying a first number and a second number together is described, each of the numbers having a width of 8, 16, 32, 64 or 128-bits or more....
Parallel system and method for performing fast fourier transform
A parallel FFT generating system is disclosed for generating a Fast Fourier Transform (FFT) of an input vector. The parallel FFT generating system includes a...
Method and apparatus for generating an audio signature for a data item
A system generates an audio signature for a data item based on a source identifier associated with the data item. The system receives a source identifier along...
Method for determining the desired decoupling components for power
A method for determining the desired decoupling components for stabilizing the electrical impedance in the power distribution system of an electrical ...
Opaque screen visualizer
Rendered wire frame models of objects offered for sale can be downloaded and displayed as virtual objects in the context of an environment in which a real object...
Geometry instructions for graphics data compression
In a compression system, three-dimensional geometry is first represented as a generalized triangle mesh, a data structure that allows each instance of a vertex...
Methods for production of organic pigments for printing inks
A process for the preparation of an organic pigment dispersion is disclosed and consists of dispersing a dried soft-textured organic pigment in a dispersion...
Method and apparatus for pre-processing and packaging class files
A method and apparatus for pre-processing and packaging class files. Embodiments remove duplicate information elements from a set of class files to reduce the...
System and method providing an arrangement for efficiently emulating an
operating system call
An operating system call control subsystem is disclosed for use in a computer that includes a processor for processing a program, the program instructions of an...
Locking of computer resources
A computer processor includes a number of register pairs LOCKADDR/LOCKCOUNT. In each pair, the LOCKADDR/LOCKCOUNT register is to hold a value that identifies a...
Incremental class unloading in a train-algorithm-based garbage collector
A garbage collector collects a train-managed heap in accordance with the train algorithm. In doing so, it concentrates into a respective train the heap-located...
Method and apparatus for providing a network interface
A network adapter includes a bypass buffer with sufficient capacity to store a packet from an upstream neighboring adapter and to store at least one additional...
Stretching, shortening, and/or removing a clock cycle
A method and apparatus for stretching and/or shortening a clock cycle uses a multiplexor stage, in which a multiplexor switches between a normal clock signal and...
Method and apparatus for reducing power consumption
A power supply is provided. The power supply is comprised of a first power module, a second power module, and a controller. The first power module is capable of...
Dielectric ceramic composition and method for manufacturing the same
Disclosed is a dielectric ceramic composition suitable for use in planar or multilayer type electronic parts containing inner conductors, for the fabrication of...
Wood preservative additive composition
A wood preservative additive composition which is effective against wood rot fungi (brown rot fungi, white rot fungi, soil bacteria and soft rot fungi), does not...
Heat dissipation fan structure
A heat dissipation fan structure includes a base plate provided with an air outlet which is provided with a bottom plate. The bottom plate is provided with a...
File portability techniques
Systems and methods for building a platform specific compiler in a multi-platform environment are provided. A set of user defined platform dependent compiler...
Long line receiver for CMOS integrated circuits
A clamping circuit which is connected to each long line, preferably adjacent the receiver. The clamping circuit biases the long line at the trigger threshold of...
Hierarchical parasitic capacitance extraction for ultra large scale
A method for extracting parasitic capacitance from an integrated circuit layout includes decomposing nets in the integrated circuit layout into conductive...
Method and apparatus for space-efficient inter-process communication
A computer-implemented method and apparatus in a computer system for inter-process communication. A first procedure allocates a first buffer in a first memory...
Apparatus and method for bad address handling
Circuitry including a request queue and a bad address handling circuit. The request queue includes an entry for each outstanding load requesting access to a...
Striding-type generation scanning for parallel garbage collection
A multiprocessor, multi-program, stop-the-world garbage collection program is described. The system initially over partitions the root sources, and then...
Method and apparatus for longest prefix address lookup
A method and apparatus that constructs a "router database" and then uses the database to determine a longest match between a piece of target data, such as an...
Detecting congestion by comparing successive loss of packets in windows to
provide congestion control in...
A method of detecting congestion in a computer network uses a receiving station which determines a first number of messages missing in a first acknowledgment...
Circuit board fixing structure of heatsink fan
A circuit board fixing structure of a heatsink fan includes a housing having a pivot portion having a periphery provided with multiple poles. The housing is...
Mounting media drives in a computer system on a carriage
A carriage, provided with a mounting for one or more media devices is slideably mountable in a system unit (for example a computer system unit) such that the...