Easy To Use Patents Search & Patent Lawyer Directory

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.

Searching: sun





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-5,280,115 Nitrated metalloporphyrins as catalysts for alkane oxidation
Compositions of matter comprising nitro-substituted metal complexes of porphyrins are catalysts for the oxidation of alkanes. The metal is iron, chromium,...
US-5,276,795 Method and apparatus for selecting and executing defaults in a window based display system
An apparatus and method is disclosed which has application for use in computer controlled display systems, and in particular, display systems having object...
US-5,276,241 Dimerization and/or dehydrogenation of alkanes
Barium peroxide oxidizer, together with a transition metal from Group I, III, IV, V, VII or VIII or compound thereof is used as stoichiometric reagent in the...
US-5,275,899 Photoconductive composition
Photoconductive compositions useful in the fabrication of digital, laser-imaged offset printing plates. The compositions comprise a mixture of (a) an...
US-5,275,580 Auxiliary artificial heart of the embedded-in-body type
An auxiliary artificial heart embedded in the human body. The auxiliary artificial heart has an apex cordis area ring and a body. The apex cordis area ring is...
US-5,274,803 Method and apparatus for aligning a restored parent environment to its child environments with minimal data loss
A method and apparatus for aligning a restored parent environment to its child environments with minimal data loss is disclosed. The method and apparatus achieve...
US-5,274,779 Digital computer interface for simulating and transferring CD-I data including buffers and a control unit for...
The present invention provides for at least two levels of buffering in compensating for the delays from and out of the Unix workstation, thus achieving the...
US-5,274,755 Hardware implementation for providing raster offsets in a graphics subsystem with windowing
An apparatus for implementing, in hardware, circuitry for adding a raster offset to screen coordinates in a graphics display subsystem for the purpose of...
US-5,274,365 Method and apparatus for minimizing the visual degradation of digital typefaces-character analysis
A method and apparatus for minimizing the visual degradation of a typeface wherein the need for the manual input of skilled technicians is eliminated and the...
US-D342,724 Computer housing
US-5,272,045 Water soluble antifoggant for powder developer solutions
Solid anti-fogging agents such as 5-nitroindazole which are otherwise poorly soluble in water are converted to readily water soluble compositions that are solids...
US-5,270,964 Single in-line memory module
A full width single in-line memory module (SIMM) for dynamic random access memory (DRAM) memory expansions is disclosed. A printed circuit board having a...
US-D342,236 Combined housing for a computer display, a portable processing unit, and an input and output interface module
US-5,268,812 Cooling multi-chip modules using embedded heat pipes
An apparatus is disclosed for cooling a multi-chip module using embedded heat pipes. Semiconductor chips are disposed into the multi-chip module through cavities...
US-5,268,406 Shellac/polyalkyleneglycol monomethacrylate graft copolymers
Novel graft copolymers of shellac and a polyalkyleneglycol monomethacrylate are prepared. These graft copolymers are useful in preparing water-based ...
US-5,267,054 Method and apparatus for the reduction of memory space required for a digital halftone system
In the image generation method and apparatus of the present invention, an image generation apparatus is provided in which a digital halftone cell of threshold...
US-5,265,236 Method and apparatus for increasing the speed of memory access in a virtual memory system having fast page mode
In the memory access unit of the present invention, the memory request logic is centralized in the memory management unit (MMU). The MMU instructs the MCU, which...
US-5,265,233 Method and apparatus for providing total and partial store ordering for a memory in multi-processor system
An improved memory model and implementation is disclosed. The memory model includes a Total Store Ordering (TSO) and Partial Store Ordering (PSO) memory model to...
US-5,265,218 Bus architecture for integrated data and video memory
A bus architecture and protocol for integrated data and video memory. A high speed dedicated memory bus is coupled to a memory controller. The memory controller...
US-5,264,840 Method and apparatus for vector aligned dithering
A method and apparatus for dithering vectors in which the dither matrix is aligned to the vector and not to the display coordinate space. The dither matrix is...
US-5,264,117 Distillation of hydrocarbons
Where side stream distillate strippers are used in the distillation of hydrocarbons, the required size of the distillation column and the amount of stripping gas...
US-5,263,281 Vertically pivotal security gate
A security gate system including a supporting structure and a gate mounted on the supporting structure for pivotal movement about a generally horizontal pivot...
US-D341,582 Secure monitor housing
US-5,263,142 Input/output cache with mapped pages allocated for caching direct (virtual) memory access input/output data...
An I/O cache is provided to a computer system comprising a main memory and a number of DVMA/DMA I/O devices for caching I/O data between the main memory and the...
US-5,263,139 Multiple bus architecture for flexible communication among processor modules and memory subsystems and...
A multiple bus architecture for flexible communication between processors, memory subsystems, and specialized subsystems over multiple high performance...
US-5,262,973 Method and apparatus for optimizing complex arithmetic units for trivial operands
When an arithmetic operation is to be performed, the operands are concurrently sent to the arithmetic unit to perform the complex arithmetic operation and into...
US-5,261,663 Golf club head and method of forming same
A golf club head has a main body portion formed by an investment casting of material such as stainless steel, beryllium copper, titanium, and aluminum. The face...
US-5,261,648 Computer isolating device
The present invention discloses an isolating device comprising an isolator designed to reciprocatively support the housing of a computer by means of an insert...
US-D341,417 Blow heater
US-D341,358 Secure monitor housing
US-5,261,098 Method and apparatus for deriving object type and obtaining object type attribute values
In a computer system where applications and data manipulated by the applications are implemented in an object oriented manner, an object type and its deriving...
US-5,261,054 System for storing a history of sampled pointer signals when a pointer interrupt routine is interrupted by a...
In a computer system, an arrangement for storing condition signals indicative of the position of a pointing device and the condition of a button thereof,...
US-5,261,029 Method and apparatus for the dynamic tessellation of curved surfaces
A method and apparatus for determining a uniform step size with respect to pre-transformation derivative bounds for tessellation of a graphic primitive wherein...
US-5,260,898 Result cache for complex arithmetic units
Individual multi-cycle statements or complex arithmetic units such as dividers, multipliers and adders are replaced with a fast, single-cycle cache lookup. This...
US-5,260,892 High speed electrical signal interconnect structure
An improved high speed, high density Dynamic Random Access Memory (DRAM) electrical signal interconnect structure which has particular application to computer...
US-5,260,854 Modular circuit board placement system
A modular circuit board placement system is disclosed that provides for flexible placement of daughterboards, for minimal bus signal path lengths between...
US-5,259,783 Dual height card retainer
An easy to engage and disengage dual height card retainer that facilitates removal of daughterboards is disclosed. Daughterboards have a two-tier staggered...
US-D340,925 Computer mouse
US-5,256,912 Synchronizer apparatus for system having at least two clock domains
The present invention, a synchronizer, utlizes a plurality of clocking signals generated by a specialized clocking circuit, in conjunction with synchronizer...
US-5,255,918 Golf club head and method of forming same
A golf club head comprising a main body portion formed by a steel casting; a face plate formed of forged steel, and having a periphery, a ball striking front...
US-5,255,379 Method for automatically transitioning from V86 mode to protected mode in a computer system using an Intel...
A method for transitioning an Intel processor from virtual 8086 (V86) mode to protected mode operation which detects when a virtual V86 processor attempts to...
US-5,255,376 Method and apparatus for supporting a dual bit length protocol for data transfers
An improved high speed bus and protocol are disclosed that are capable of transferring data in multiple modes. The bus is particularly useful in computer systems...
US-5,254,740 Metal phthalocyanine oxidation catalysts
As a new composition of matter, alkali metal or ammonium or tetraalkylammonium diazidoperfluorophthalocyanatoferrate. Method of oxidizing alkanes by contact with...
US-5,253,702 Integral heat pipe, heat exchanger, and clamping plate
An integral heat pipe, heat exchanger, and clamping plate. A base plate functioning as an evaporator has disposed in it a multiplicity of intersecting parallel...
US-5,253,339 Method and apparatus for adaptive Phong shading
An adaptive shading method is utilized to generate shaded images in real time. The technique to shade the image is determined according to the curvature of the...
US-5,251,312 Method and apparatus for the prevention of race conditions during dynamic chaining operations
In the system of the present invention, the limitations imposed by the physical limitations of the DMA controller are overcome by storing the channel control...
US-D340,040 Peripheral disk drive housing
US-5,249,133 Method for the hierarchical comparison of schematics and layouts of electronic components
The present invention takes advantage of the hierarchical nature of the design to perform a hierarchical comparison on as many blocks and sub-blocks which can be...
US-5,248,429 Method and system for transferring materials
A method and system for transferring a flowable material from a container to a receiver through a flexible tubing which communicates with an opening defined in...
US-D339,804 Combined radio and speakers
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 | Next →

File A Patent Application

  • Protect your idea -- Don't let someone else file first. Learn more.

  • 3 Easy Steps -- Complete Form, application Review, and File. See our process.

  • Attorney Review -- Have your application reviewed by a Patent Attorney. See what's included.