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,659,754 Method and apparatus for an improved optimizing compiler
An optimizing compiler process and apparatus is disclosed for more accurately and efficiently identifying live variable sets in a portion of a target computer...
US-5,659,729 Method and system for implementing hypertext scroll attributes
Embodiments of the present invention use a new extension to the HTML language to support remotely specified named anchors. A remotely specified named anchor,...
US-5,659,417 Electrochromic structures and methods
Electrochromic devices applied to a substrate are disclosed, including an electrochromic electrode layer, a counterelectrode layer, and an ion-conducting layer...
US-5,659,339 Method and apparatus for reducing electromagnetic interference radiated by flat panel display systems
Electromagnetic interference ("EMI") generated by a flat panel video display system is reduced by periodically phase/modulating the panel clock. This spreads EMI...
US-5,659,029 Preparation of porphyrins and their metal complexes
A hydroxyl-containing pyrrolic compound having a hydroxyl group or a hydroxyl-containing group in the 2-position, optionally substituted in the beta positions,...
US-5,658,968 Flexible packaging printing ink
An improved flexible packaging ink comprising a polyamide resin prepared by condensing a dibasic acid mixture with a diamine mixture, a pigment, nitrocellulose...
US-D382,548 Computer peripherals housing
US-D382,546 Computer system enclosure
US-5,657,472 Memory transaction execution system and method for multiprocessor system having independent parallel...
A multiprocessor computer system is provided having a multiplicity of sub-systems and a main memory coupled to a system controller. An interconnect module,...
US-5,657,291 Multiport register file memory cell configuration for read operation
A mulitport register file including a memory cell array having a plurality of addressable memory locations and N bit lines associated with each memory cell in...
US-5,655,126 Method & apparatus for a power management pseudo-device driver
A power management system for conserving power in a computer system that runs the UNIX.RTM. operating system. The power management system comprises a power...
US-5,655,121 Method and apparatus for encoding data to be self-describing by storing tag records describing said data...
A computer-implemented method and apparatus in a computer system of processing data generated by a first application program in a second application program...
US-5,655,100 Transaction activation processor for controlling memory transaction execution in a packet switched cache...
A multiprocessor computer system has a multiplicity of sub-systems and a main memory coupled to a system controller. Some of the sub-systems are data processors,...
US-5,654,742 Method and apparatus for providing operations affecting a frame buffer without a row address strobe cycle
A frame buffer designed to allow frame buffer operations which do not involve new row addresses to be accomplished without the need for a RAS cycle. The...
US-5,653,519 Fiber optics illuminator system
An optical fiber illuminator system in which a stream of air under the urging of an air moving device such as a fan is drawn in through an air intake zone and...
US-5,651,279 Key restricting device
A voluntary key restricting device attached to the interior side of an entry door to prevent the unlocking of a cylinder locking dead bolt mechanism by any...
US-5,651,131 Refreshing a dynamic random access memory utilizing a mandatory or optional refresh
A data processing system which utilizes dynamic memory that requires periodic refreshment includes a processor coupled to a memory controller which is in turn...
US-5,651,107 Method and apparatus for presenting information in a display system using transparent windows
A central processing unit (CPU) is provided and is coupled to a display for displaying graphic and other data in multiple overlapping windows. The CPU is further...
US-5,650,910 Backbone substrate for a computer
An electrical assembly which secures a detached cable/connector assembly to a substrate of a printed circuit board. The assembly has a printed circuit board that...
US-5,650,340 Method of making asymmetric low power MOS devices
Low threshold voltage MOS devices having asymmetric halo implants are disclosed herein. An asymmetric halo implant provides a pocket region located under a...
US-5,649,213 Method and apparatus for reducing power consumption in a computer system
A computer system including a central processing unit (CPU) and a power management circuit (PMC). The CPU has an active mode where it is responsive to interrupt...
US-5,649,143 Apparatus and method for providing a cache indexing scheme less susceptible to cache collisions
Logic circuitry and a corresponding method for computing an indexed set address utilized by a cache to mitigate the probability of a conflict miss occurring for...
US-5,649,126 Parallel signal bus with reduced miller effect capacitance
A parallel signal bus for conveying a plurality of logic signals with reduced Miller effect capacitance includes adjacent, parallel signal lines with inverting...
US-5,649,093 Server disk error recovery system
The present invention provides a mass storage system suitable for incorporation in a video-on-demand server that is capable of detecting and correct errors...
US-5,648,965 Method and apparatus for dynamic distributed packet tracing and analysis
A packet filter can be programmed by a remote controller to detect packets meeting a particular criterion and to report detection of these packets to the...
US-5,648,893 Upgradable multi-chip module
A substrate, an alignment plate, a heat sink, a back plate, a plurality of spacers, and a plurality of nuts are used to removably package one or more ...
US-5,648,890 Upgradable multi-chip module
A substrate, an alignment plate, a heat sink, a back plate, a plurality of spacers, and a plurality of nuts are used to removably package one or more ...
US-5,648,590 Liquid phase isomerization of alkanes
Acyclic hydrocarbons having 4 to 7 carbon atoms per molecule are isomerized in the liquid phase by contact with a solid superacid catalyst comprising sulfated...
US-5,646,905 Self-clocking sense amplifier optimized for input signals close to VDD
A self-clocking sense amplifier includes first and second input nodes and first and second output nodes. A first N-Channel transistor has its drain connected to...
US-5,646,340 Analytical tachometers
Method and apparatus for engine and rotary machine analysis provides a vibration sensor adapted to produce a plurality of superimposed waveforms corresponding to...
US-5,644,999 Apparatus and method for transferring seedlings from plant trays
A transplanter for transferring seedlings from plant trays to a planting position includes a special plant tray having a series of longitudinal indexing grooves...
US-5,644,753 Fast, dual ported cache controller for data processors in a packet switched cache coherent multiprocessor system
A multiprocessor computer system has data processors and a main memory coupled to a system controller. Each data processor has a cache memory. Each cache memory...
US-5,644,732 Method and apparatus for assigning addresses to a computer system's three dimensional packing arrangement
A method and apparatus for providing address designations for a three dimensional computer system arranged in a plurality of planar layers is disclosed. Each...
US-5,644,731 Method and apparatus for hot plugging/unplugging a sub-system to an electrically powered system
The present invention provides an "alert" interface for a component which can be safely "hot-plugged/unplugged" to an "alert" interconnect of an electrically...
US-5,644,685 Laser printer output director
In the present invention, a microprocessor controls a moveable output hopper with multiple paper slots attached to a laser printer. Print jobs of different users...
US-5,644,547 Multiport memory cell
A multiport memory cell has a pair of switched reference ports; a pair of banks having at least one switched read/write port; a storage element for storing a...
US-5,644,174 Universal AC sequencer for a server
An AC sequencer receives source AC voltage via a sequencer-mounted universally accepted connector, such as an IEC 309 compatible connector. Source AC is coupled...
US-5,642,519 Speech interpreter with a unified grammer compiler
The present invention provides a unified grammar for a speech interpreter capable of real-time speech understanding for user applications running on a general...
US-5,640,569 Diverse goods arbitration system and method for allocating resources in a distributed computer system
A diverse goods arbitration system and method allocates computer resources among bidding requesters. Bid slates are transmitted to an arbiter by users...
US-5,640,567 Apparatus and method for software system management using second-order logic
A software system manager to achieve second-order logical management of a software system model is described. The system relies upon a second-order logic system...
US-5,640,564 Method and apparatus for generating and using short operation identifiers in object oriented systems
A distributed computer system in which a server application performs operations responsive to operation requests from a client application. The client...
US-5,640,562 Layering hardware support code on top of an existing operating system
An embodiment of the present invention provides an efficient and robust way to incorporate new installation scripts into an existing operating system in order to...
US-5,640,309 PCI expansion card retainer clip
Computers are manufactured with connectors in which are inserted at least one PCI expansion card to increase the capacity of the computer. A computer enclosure...
US-5,640,115 Self-enabling latch
A self-enabling latch includes a pair of pass transistors, a pair of cross-coupled inverters, an EXCLUSIVE-NOR logic gate and a differential amplifier. The pass...
US-5,640,086 Tachometer based on electrical ripple and calibrated by mechanical engine signals
The tachometer includes a microphone for disposition next to the exhaust of the vehicle and an accelerometer for disposition adjacent to its engine. A selected...
US-5,640,048 Ball grid array package for a integrated circuit
A three-layer BGA package includes a BGA Vss plane disposed between upper and lower BGA package traces, and also includes upper and lower BGA package Vss traces...
US-5,639,006 Tag pin attacher
A tag pin attacher has a casing including a space which is defined by a vertical wall and has a protrusion at a central part thereof, two horizontal walls formed...
US-D379,974 Computer system enclosure
US-5,638,523 Method and apparatus for browsing information in a computer database
A method and apparatus for browsing through a computer database on a computer system with a graphical user interface. The information to be browsed is displayed...
US-5,638,505 Apparatus and methods for moving/copying objects using destination and/or source bins
Three modes of moving and copying an object within an application or between applications are provided to a computer system having a graphical user interface....
← 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.