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.
Device for continuous electrodeless electrochemical treating of an
electrically conductive web in an...
A device for continuous electrochemical treating of an electrically conductive web in an electrolyte cell is provided. The invention permits an electrodeless...
Formation of chemically reduced electrode layers
Processes for forming stable electrodes for use in electrochromic devices are disclosed including a stable electrode, a second electrode, and an ion-conducting...
Counter-balanced pivotally mounted tanning unit
The present invention provides an apparatus for counter-balancing a tanning unit pivotally mounted to a base and having a radiation energy source for ...
Bus-to-bus interface for preventing data incoherence in a multiple
processor computer system
A bus-to-bus interface preserves data coherence between masters and slaves operating within a multiple processor computer system. Two buses are connected via the...
Method and apparatus for optimizing cost-based heuristic instruction
A method and apparatus for optimizing cost-based heuristic instruction scheduling for a pipelined processor is disclosed which has particular application to...
Method and apparatus for routing messages to processes in a computer
A method and apparatus for interprocess message switching between a sender process and a plurality of receiver processes is disclosed. Messages supported...
Method and apparatus for dynamic chaining of DMA operations without
incurring race conditions
An apparatus and method for performing direct memory access (DMA) to input/output (I/O) devices are described. In order to overcome storage limitations of a DMA...
Low cost, thermally efficient, and surface mountable semiconductor
package for a high applied power VLSI die
A substrate, a heat slug with an access cavity, a lid, and a heat sink having a stem are used to package a high applied power VLSI die. The substrate comprises a...
Heatset security ink
The invention relates to a heatset printing ink especially suitable for the intaglio printing of security documents, particularly currency. The ink comprises: a)...
Sulfur dioxide regeneration of superacid catalyst
A process for regeneration of spent sulfated and calcined solid superacid catalyst is disclosed. Said process comprises heating said catalyst to a temperature of...
Soldering apparatus and method
Apparatus (1) for applying solder to electrical components such as integrated circuit packages (2) has a chamber (4) which contains a body of solder. The chamber...
Intelligent cache memory and prefetch method based on CPU data fetching
An intelligent cache memory system and associated method for reducing a central processing unit (CPU) idle time. The system performs prefetches based on data...
Apparatus for maintaining consistency in a multiprocessor computer
system using virtual caching
A computer system includes first and second processors each having a virtual cache memory, a main memory, a bus coupled to the main memory and the processors,...
Method and apparatus for rapidly switching processes in a computer system
An apparatus and method are disclosed for switching the context of state elements of a very fast processor within a clock cycle when a cache miss occurs. To...
Microphone for computer
Non-supervisor mode cross address space dynamic linking
In a network of object oriented distributed systems, a plurality of program code managers, each having access to a plurality of program code segment objects, a...
Audio bass frequency enhancement
A device for enhancing the bass frequency components in an audio signal while avoiding overload problems associated with fixed levels of bass frequency...
Automatic generation of test drivers
A test driver generator is provided for generating test drivers from test function designations and attribute value specifications of software interfaces. For...
Spider-like decorative object
A spider-like decorative structure comprising a main bag member having a filling therein, and made of flexible material. A plurality of elongated bag-like...
Method and apparatus for the rendering of curved surfaces using a cone
A system and method is provided to perform quick patch level tests in a timely manner. The normal function of the patch is first computed using the convex hull...
Automatic generation of auto-checking testing functions
An auto-checking testing funtion generator is provided for generating auto-checking testing functions for procedures of a software interface from a formal...
Cooling multi-chip modules using embedded heat pipes
A method and apparatus is disclosed for cooling a multi-chip module using embedded heat pipes. Semiconductor chips are disposed into the multi-chip module...
Method and apparatus for booting a computer system without loading a
device driver into memory
In a computer system, a system boot prom having a bootstrap program is provided for booting the computer system from a boot device having a boot program and an...
TTL to CMOS translator circuit and method
A high speed, low powered, BiCMOS TTL to CMOS translator circuit and method which relies on an internally generated reference voltage and which is capable of...
Metal phthalocyanine catalysts
As a new composition of matter, alkali metal or ammonium or tetraalkylammonium diazidoperfluorophthalocyanatoferrate. Other embodiments of the invention comprise...
Cache miss buffer adapted to satisfy read requests to portions of a
cache fill in progress without waiting for...
A cache array, a cache tag and comparator unit and a cache multiplexor are provided to a cache memory. Each cache operation performed against the cache array,...
Methods and apparatus for implementing a pseudo-LRU cache memory
replacement scheme with a locking feature
In a memory system having a main memory and a faster cache memory, a cache memory replacement scheme with a locking feature is provided. Locking bits associated...
Apparatus for forming and applying handles to bags
An apparatus for carrying rope handles for paper bags to a paper bag forming station is disclosed. The rope handles are supplied to the bags at the entrance of...
Thermosetting printing ink composition
A thermosetting printing ink composition comprising a functional copolymer of a thermosettable polyester and a polysiloxane, a pigment, a crosslinking agent and...
Sport protective eyewear
Method and apparatus for selecting and executing defaults in window
based displayed system
The invention is an object-oriented graphic user interface for use in computer controlled display systems, and in particular, display systems having object...
New manganese catalyst for light alkane oxidation
Aluminophosphates containing manganese in the structural framework are employed for the oxidation of alkanes, for example the vapor phase oxidation of methane to...
Chromia on metal oxide for the oxidation of alkane to alcohol
A process for the direct catalytic oxidation of methane to methanol comprises separately contacting chromium chemically bound to the oxygen of a metal oxide...
Decomposition of organic hydroperoxides with nitrated porphyrin complexes
Hydroperoxides are decomposed by contact with metalloporphyrin coordination complex catalysts in which hydrogen in the porphyrin molecule has been substituted...
Golf club head and method of forming same
A golf club head, comprising a main body portion formed by an investment casting of a first metallic material; a face plate formed of a second metallic material...
Sun lotion applicator
A lotion applicator for applying sun lotion or the like comprising an elongate handle and detachable lotion applicator pad assembly. The applicator assembly...
Method and apparatus for improving fault coverage of system logic of an
integrated circuit with embedded memory...
A method and apparatus for improving the testability of system logic of an integrated circuit having embedded memory arrays is disclosed. The embedded memory...
Arbitrating multiprocessor accesses to shared resources
In a multiprocessor computer system, an access request and an access grant register is provided for storing an access request and an access grant semaphore for...
Reconstructing symbol definitions of a dynamically configurable
operating system defined at the time of a...
A relocatable segment list builder, a system image dump driver, and a system image dump saver are provided to a dynamically configurable operating system being...
Flexible packaging printing ink containing cellulose acetate butyrate
A flexible packaging printing ink is formulated from a copolymer of polyethyleneneglycol methacrylate and a polyamide resin, pigment, solvent and cellulose...
Method and apparatus for mapping multiple-byte characters to unique
strings of ASCII characters for use in text...
An apparatus and method for converting a non-English language document text or search and retrieval argument into a form which can be processed by an existing...
Method and apparatus for scoped interprocess message switching
A method and apparatus for scoped interprocess message switching between a sender process and a plurality of receiver processes is disclosed. Messages supported...
Method and apparatus for holding a light on a boat
A utility light apparatus comprising a body having a distal end portion and a proximal end portion. A light is secured to the distal end portion, the light being...
Method and apparatus for utilizing blanking on both zero setup and
pedestal setup display monitors with a...
In a computer system having a frame buffer, apparatus for providing an overlay for the frame buffer, and a digital-to-analog converter for furnishing analog...
Logic enhanced noise gate
An apparatus and a method using logical functions to improve the performance of a noise gate. When the input or triggering signal exceeds the gate threshold, a...
Oxidation of hydrocarbons over ordered arrays of heteropolyacids and
polyoxoanions on graphite
Alkanes are catalytically oxidized using heteropolyacids (HPAs) or polyoxoanions (POAs) deposited on a graphite surface. The HPAs and POAs are...
Housing for interchangeable modular components, such as compasses or
Process for producing negative and positive original images on a bilevel
printing plate utilizing non-silver...
A lithographic printing plate precursor and process for its utilization have been discovered through which negative and positive original images can be printably...