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.
Chain entanglement crosslinked polymers
A rigid crosslinked polymer having effective levels of chain entanglement crosslinking produced by a rapid rate polymerization procedure which comprises the...
Low VOC cationic curable lithographic printing inks
Lithographic printing ink formulations compatible with cationic catalysts containing a diluent and rheology modifying resins curable by cationic polymerization...
Paper palette for art
A paper palette for art used for mixing colors and other paints for art or arranging the point of a brush is formed by partially bundling plural pieces of paper....
Bezel for computer workstation
Method of measuring the accuracy of parasitic capacitance extraction
A technique measuring accuracy of parasitic capacitance extraction defines the error in an extracted total net parasitic capacitance intended for timing analysis...
Hierarchical coupling noise analysis for submicron integrated circuit
An automated method of analyzing crosstalk in a digital logic integrated circuit on a digital computer is described. The method uses available software to make...
Method, apparatus, and article of manufacture for developing and executing
data flow programs
Methods, systems, and articles of manufacture consistent with the present invention provide a development tool that enables computer programmers to design and...
Multiprocessing computer system employing a cluster protection mechanism
A multiprocessing system includes a plurality of nodes interconnected through a global interconnect network which supports cluster communications. An initiating...
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...
Determining cluster membership in a distributed computer system
Cluster membership in a distributed computer system is determined by determining with which other nodes each node is in communication and distributing that...
Reduced-cost remembered-set processing in a train-algorithm-based garbage
A garbage collector collects a generation of a collected heap in accordance with the train algorithm. It employs remembered sets associated with respective car...
Low hold time statisized dynamic flip-flop
A low hold time flip-flop that has a dynamic input stage and a static output stage is provided. The flip-flop uses a feedback stage to maintain a value on a...
Suppressing power bus bouncing in a hot-swappable system
An apparatus for suppressing power bus bouncing in a hot-swappable system has been developed. The apparatus includes a connection module with three interior pins...
Method and apparatus for performing power routing in ASIC design
A method and apparatus for performing power routing in ASIC design. Power routing is performed after cell placement, allowing more knowledgeable placement of...
Highly available cluster message passing facility
A cluster implements a virtual disk system that provides each node of the cluster access to each storage device of the cluster. The virtual disk system provides...
Selective address translation in coherent memory replication
A multiprocessing computer system employs local and global address spaces and multiple access modes. A portion of the global memory of the multiprocessing...
Method and apparatus for dynamically switching a cache between
direct-mapped and 4-way set associativity
A method of dynamically switching mapping schemes for cache includes a microprocessor, a first mapping scheme, a second mapping scheme and switching circuitry...
Remote procedure call system and method for RPC mechanism independent
client and server interfaces...
A system and method allow client applications to invoke remote procedures on a server application using any of a plurality of remote procedure mechanisms, by...
Method and apparatus for dynamic loading of a transport mechanism in a
multipoint data delivery system
A method and apparatus for dynamic loading of a transport mechanism is provided. A resource locator (RL) corresponding to a collaboration session is requested...
Application computing environment
A computing environment that offers a level of decentralization wherein application server code resident on a remote application server can be distributed to a...
Double precision floating point multiplier having a 32-bit booth-encoded
A double-precision multiplier for use in the floating point pipeline of a processor has an array multiplier and a carry-save partial-product accumulator. Double...
Optimizing symbol table lookups in platform-independent virtual machines
One embodiment of the present invention provides a method for increasing performance of code executing on a platform-independent virtual machine. The method...
Method and apparatus for dynamic distributed computing over a network
A homogeneous execution environment operates within a heterogeneous client-server network. A client selects a server and transmits a procedure call with...
Method and apparatus for invalidating memory array write operations
An electronic device that invalidates a memory write operation before a memory address predecode occurs. The electronic device uses several dynamic latches to...
Visible-object determination for interactive visualization
A system and method for performing visible object determination based upon a dual search of a cone hierarchy and a bounding (e.g. hull) hierarchy. Visualization...
Water based offset lithographic printing ink
A water based offset lithographic ink comprising water; a modified rosin polymer comprised of resins soluble in water regardless of the pH of the water, resin...
Water washable lithographic newspaper printing ink
A water washable lithographic newspaper ink comprising: a modified soybean oil based resin; pigment; an acid neutralizing agent; and a humectant. In addition,...
Memory module test system with reduced driver output impedance
A memory module test system with reduced driver output impedance. A test system includes a plurality of driver circuits, each of which is coupled to a...
Data processing system including a shared memory resource circuit
A data processing system comprises a plurality of nodes and a serial data bus interconnecting the nodes in series in a closed loop, for passing address and data...
Reduced transistors data switch port wherein each of a plurality of
transmission gates is coupled to both first...
A high density, high speed, and low power circuit scheme is presented for vector switching port applications for advanced IC design. Embodiments exhibit superior...
Low power read scheme for memory array structures
A method and apparatus for consuming low power when accessing data from a memory array is provided. Further, a method and apparatus for consuming low power when...
Clock divider for analysis of all clock edges
A method for dividing a high frequency clock signal for analysis of all clock edges has been developed. The method includes receiving a high frequency clock...
CMOS-microprocessor chip and package anti-resonance pass-band shunt
A circuit for regulating resonance in a micro-chip has been developed. The circuit includes micro-chip supply voltage and a ground voltage, and a band-pass shunt...
Universal compact PCI pull-up/termination IC
A device for automatically providing variable resistance includes a comparator for comparing a reference voltage to an operating voltage, a first switch...
Technique to minimize crosstalk in electronic packages
The present invention is a technique to minimize crosstalk in multilayer IC packages. According to one or more embodiments of the present invention, signal...
Printed circuit board employing lossy power distribution network to reduce
power plane resonances
An interconnecting apparatus employing a lossy power distribution network to reduce power plane resonances. In one embodiment, a printed circuit board includes a...
A pair of spectacles having a curved lens body having opposite ends, and a pair of curved left and right arms connected to the opposite ends of the body. A hinge...
Refrigerant-cooled system and method for cooling electronic components
A system and method of using refrigerant for cooling electronic components is presented. The system includes a surface. At least one electronic component is...
Dynamic handling of object versions to support space and time dimensional
One embodiment of the present invention provides a system that supports space and time dimensional program execution by facilitating accesses to different...
Scheduling storage accesses for multiple continuous media streams
A system for scheduling storage accesses of multiple continuous media streams may include a plurality of media stream clients. Associated with each media stream...
Method and apparatus for fast, local corba object references
Methods and apparatus for reducing computing overhead by creating fast, local-only objects in a distributed client/server based computing system are disclosed....
System, method and article of manufacture for using multiple bidirectional
ports in association with a java...
Method, system and article of manufacture for creating object oriented components having one or more bidirectional ports for use with in connecting object...
Polymorphic token based control
The protocol for controlling a network is encapsulated within the token circulated through the token ring network. Each computer in the network that receives the...
Method and apparatus for allowing packet data to be separated over multiple
A network adapter for allowing packet data to be separated over multiple bus targets, without impact to input/output bus bandwidth or network performance,...
Method and management of communications over media of finite bandwidth
The invention provides a method and apparatus for management of communications over media of finite bandwidth. One embodiment of the invention allows management...
Combining RAM and ROM into a single memory array
A memory device that combines RAM and ROM devices into a single memory array is provided. The memory array includes a memory cell for the RAM that is associated...
Hot pluggable printed circuit board insulating system and method
An insulating guard is mounted over a backplane or motherboard in an electronic system that accepts hot pluggable circuit cards. The insulating guard has...
Method and apparatus for bit synchronization in optical communication and
An apparatus and method are provided for bit synchronization in an optical time division multiplexed communication system. The apparatus is couplable to an...
Multiple processor visibility search system and method
A system and method for performing visible object determination based upon a dual search of a cone hierarchy and a bound hierarchy performed by multiple...
Method and apparatus for clipping a function
The invention is a method and apparatus for clipping a function, such as a quadratic Bezier function defining a shading characteristic of an object being...