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 wet trapping with energy-curable flexographic
The present invention is for a method and associated apparatus whereby low viscosity flexograhic printing inks having a viscosity controlling diluent are used in...
Using link-layer address to obtain device drivers
Methods and systems consistent with the present invention utilize a unique hardware address of a first network device to determine and locate an appropriate...
System observation bus
A method and mechanism for configuring a node in a computing system to route data to a predetermined observation point. A node in a computing device or system is...
Method and apparatus for using an assist processor and value speculation to
facilitate prefetching for a...
One embodiment of the present invention provides a system that prefetches from memory by using an assist processor that performs data speculation and that...
Method and apparatus for caching with variable size locking regions
A method of managing data in a cache memory includes mapping a member of a plurality of memory addresses in a main memory onto a first member of a plurality of...
Method and apparatus facilitating automatic persistence in asymmetric
One embodiment of the present invention provides a system that facilitates storage of objects in a persistent memory with asymmetric access characteristics. The...
Method and apparatus for using a non-committing data cache to facilitate
One embodiment of the present invention provides a system that facilitates speculative execution of instructions within a computer system. Upon encountering a...
Method and apparatus for filtering lock requests
Method and apparatus for locking by sharing lock states. Each resource is associated with a lock state that represents its lock. Lock states are made of one set...
PCI riser card bracket assembly
The present invention discloses methods and apparatus for installing printed circuit boards within an electronic assembly. One embodiment is a riser card bracket...
Queuing delay limiter
A method for identifying stale transactions in a queueing system with transaction processors. The method includes identifying actual processing times of...
Apparatus and method for generating a partial fullness indicator signal in
Techniques for indicating partial fullness levels of a FIFO comprising a plurality of stages using a partial fullness detector, such as a m-out-of-n detector....
Host controller interface descriptor fetching unit
The present invention relates to a method and circuit for prefetching direct memory access descriptors from memory of a computer system, and storing the...
Interaction protocol for managing cross company processes among
A general purpose application interaction protocol, referred to herein as the Commerce Exchange Interaction Protocol (CXIP), governs the exchange of data between...
Parallel greater than analysis method and apparatus
Disclosed herein is an apparatus and method for determining if a first number is greater than or equal to a second number. By analyzing nibbles of a multi-bit...
Method for efficient modular division over prime integer fields
The invention provides a method for performing modular division adapted for division in integer fields. Integer modular divisions are used in the computation of...
Method and apparatus for managing remote data replication in a distributed
A three-tiered data replication management system is used on a distributed computer system connected by a network. The lowest tier comprises management facade...
Method, system, program, and computer readable medium for indexing object
oriented objects in an object...
Provided is a method, system, program, and data structures for indexing object oriented objects in an object oriented database. An object data structure is...
Lease renewal service
In accordance with methods and systems consistent with the present invention, a lease manager is provided for managing leases between clients and other network...
Implementation of nested databases using flexible locking mechanisms
Techniques have been developed whereby concurrency control mechanisms such as nested databases can be expressed in terms of operations implemented by various...
Graphics system having a super-sampled sample buffer with hot spot
A graphics system comprises pixel calculation units and a sample buffer which stores a two-dimensional field of samples. Each pixel calculation unit selects...
Blood pump and ventricular assist device
The blood pump according to the present invention comprises a casing having a blood inlet and a blood outlet, and an impeller for circulating blood by rotating...
Protective collar for golf bag
Methods and apparatus for managing computer processes
A number of methods, apparatus, and data structures are disclosed for managing computer processes. In one aspect, a daemon process which manages server processes...
Method to simplify and speed up design rule/electrical rule checks
A method, apparatus and computer program product for checking of integrated circuit design files using rules files. Each of the rules files has a rule associated...
Reconfigurable built-in self-test engine for testing a reconfigurable
A reconfigurable built-in self-test ("BIST") engine for testing a reconfigurable memory is disclosed. The BIST engine executes a test on a memory for detecting...
Cache synchronization method, system and apparatus for a distributed
application and an object located in a...
A cache synchronization method and apparatus for a distributed application having a client side, a server side, and an object located on either the client side...
Method and apparatus for dynamically altering configurations of clustered
Improved techniques for dynamically altering configurations of clustered computing systems are disclosed. The improved techniques can be implemented to allow...
Adder circuit with a regular structure
One embodiment of the present invention provides an apparatus for facilitating an addition operation between two N-bit numbers, wherein the apparatus has a...
Method and system for incorporating filtered roles in a directory system
Several types of roles are disclosed herein. The difference between the role types relates to their capabilities, which in turn derive from how they are...
Adjustment and calibration system for post-fabrication treatment of phase
locked loop charge pump
An adjustment and calibration system for post-fabrication treatment of a phase locked loop charge pump is provided. The adjustment and calibration system...
Coordinating loop-free forwarding table updates
A central node in a network computes for, and sends to, each node a forwarding table which consists of the set of neighbors to which the node should forward a...
System and method for small read only data
A system and method is provided for minimizing read-only data retrieval time and/or area through the use of combinatorial logic. In one embodiment of the present...
Computer system employing redundant cooling fans
A computer system employing redundant cooling fans. A system includes a first and a second array of circuit boards and a first and a second cooling fan. The two...
Method for clock control of clocked full-rail differential logic circuits
with sense amplifier and shut-off
Clocked full-rail differential logic circuits with sense amplifier and shut-off are activated by a delayed clock and include a sense amplifier circuit that is...
Clocked half-rail differential logic with single-rail logic and sense
Clocked half-rail differential logic circuits with single-rail logic and sense amplifier of the invention do not include complementary logic elements. According...
Clocked half-rail differential logic with sense amplifier and shut-off
Clocked half-rail differential logic circuits with sense amplifier and shut-off are activated by a delayed clock and include a sense amplifier circuit that is...
Synchronizing interface device for computer facilities
A computer facility includes a synchronizing interface device coupled between a high and a low speed processing devices for allowing the processing devices...
Multi-chip semiconductor device
The present invention relates to semiconductor devices, including multi-chip semiconductor devices, and methods of coupling semiconductor devices. In a...
Multi-directional grip switch lamp socket
A multi-directional switch grip includes an insulating body, a lamp socket and an insulating disc positioned between the insulating body and the lamp socket. A...
Methods for production of pigment dispersion
Disclosed is a process for the preparation of a pigment dispersion starting with a tank flushed pigment that is continuously fed into a twin screw extruder,...
Fan with automatic failure mode
An airflow apparatus (e.g., a fan, a blower) is provided for impeding or facilitating airflow through a channel when the apparatus is inoperative. The apparatus...
Dataflow algorithm for symbolic computation of lowest upper bound type
A method, computer program, signal transmission, apparatus and system verify instructions in a module of a computer program to be dynamically linked with at...
System and method for facilitating thread-safe message passing
communications among threads in respective processes
A system for facilitating thread-safe message passing communications among threads in respective processes includes arrangements for coordinating collective...
Method and apparatus for fully characterizing propagation delay through an
One embodiment of the present invention provides a system that facilitates fully characterizing propagation delay through an n-input circuit. The system operates...
Distributed component testing in an enterprise computer system
A method of automatically performing a component test at any number of locations in a distributed environment is disclosed. In general, in order to assure...
Method and apparatus for deskewing multiple incoming signals
An apparatus and method for compensating skew across a plurality of data interfaces includes using a recovered clock signal at an incoming clock rate to regulate...
Memory management system supporting object deletion in non-volatile memory
One embodiment of the present invention provides a system for freeing memory within a computing device. During operation, the system receives a command to free a...
Method and apparatus for storing prior versions of modified values to
facilitate reliable execution
One embodiment of the present invention provides a system that facilitates reliable execution in a computer system by keeping track of write operations to a main...