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,783,953 CMOS current controlled delay element using cascoded complementary differential amplifiers with replicated bias...
A cascoded cmos differential delay element is described. The delay element provides a controlled delay useful in forming voltage controlled oscillators or other...
US-5,783,812 Linear CCD hand held bar code reader with vibrator
A linear CCD hand held bar code reader which includes a vibrator to provide a vibration signal when the reader completes a reading of a bar code is described. A...
US-D396,225 Computer screen with a set of icons
US-D396,224 Computer screen with a set of icons
US-5,781,924 Computer caching methods and apparatus
When cache misses occur simultaneously on two or more ports of a multi-port cache, different replacement sets are selected for different ports. The replacements...
US-5,781,781 Computer system including a novel CMOS voltage regulator
In accordance with the teachings of this invention, a novel voltage regulator is taught which is capable of being formed solely of MOS devices. This eliminates...
US-5,781,721 Method and apparatus for testing cache RAM residing on a microprocessor
An apparatus and method for enabling a cache controller and address and data buses of a microprocessor with an on-board cache to provide a SRAM test mode for...
US-5,781,633 Capability security for transparent distributed object systems
A system providing capability security for distributed object systems is disclosed. The basic tenet of capability security is that the right to do something to...
US-5,781,568 Error detection and correction method and apparatus for computer memory
An S8ED system is implemented in a memory system to detect single errors involving one or more bits in a byte of subject data, stored in and retrieved from the...
US-5,781,055 Apparatus and method for instantaneous stretching of clock signals in a delay-locked loop multi-phase clock...
An apparatus and method for instantaneously stretching multi-phase clock signals includes a delay line to generate a plurality of multi-phase clock signals. An...
US-5,780,930 Method for direct attachment of an on-chip bypass capacitor in an integrated circuit
Switching noise at integrated circuit V.sub.DD and V.sub.SS metal traces is reduced by minimizing lead inductance in on-chip bypass capacitors. For each on-chip...
US-5,780,912 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,780,383 Solid superacid catalyst comprising group VII metal and having H.sub.o less than -18
The invention is a solid catalyst having acid strength H.sub.o less than -18. Such catalysts are characterized by the ability to react with very weak bases, such...
US-5,778,789 Offset lithographic printing process with a water based ink
An offset lithographic printing process comprising printing at a relative humidity of 75-90% utilizing a water-based, single fluid, fountain solution free,...
US-D396,031 Computer housing
US-5,778,427 Method and apparatus for selecting a way of a multi-way associative cache by storing waylets in a translation...
The present invention provides a cache manager (CM) for use with an address translation table (ATT) which take advantage of way information, available when a...
US-5,778,384 System and method for automounting and accessing remote file systems in Microsoft Windows in a networking...
A virtual file system accessing subsystem is disclosed for use in connection with a computer system connected in a computer network. The computer system runs a...
US-5,778,248 Fast microprocessor stage bypass logic enable
A method and apparatus for determining data dependencies and enabling bypass logic in parallel. In particular, a given stage in a given execution unit will (1)...
US-5,778,247 Multi-pipeline microprocessor with data precision mode indicator
The present invention recognizes that for most functional units, there will rarely be both single and double precision operations in the pipeline at the same...
US-5,778,231 Compiler system and method for resolving symbolic references to externally located program files
A program compiler identifies each symbol in a source program that references another program. For each identified symbol, the compiler determines whether the...
US-5,778,211 Emulating a delayed exception on a digital computer having a corresponding precise exception mechanism
A digital computer system comprises a precise exception handling processor and a control subsystem. The precise exception handling processor performs processing...
US-5,778,180 Mechanism for reducing data copying overhead in protected memory operating systems
A method and an apparatus for reducing data copying overhead associated with protected memory operating systems. In an ATM (Asynchronous Transfer Method)...
US-5,778,168 Transaction device driver technique for a journaling file system to ensure atomicity of write operations to a...
A transaction device driver that exports a transaction interface tailored to the requirements of conventional journaling file systems. The operating system file...
US-5,778,137 Videostream management system
An improved videostream management system. A videostream broadcast or recording includes a relevance level indicator. When a user is unable to view a portion of...
US-5,778,072 System and method to transparently integrate private key operations from a smart card with host-based...
A system and method provide transparent integration of a smart card private key operations with an existing set of encryption services and system applications. A...
US-5,777,567 System and method for serial to parallel data conversion using delay line
A serial data to parallel data converter is disclosed which has the advantage of accurately converting high frequency serial data to parallel data while using...
US-5,776,558 Weatherproof tree ornamentation
A weatherproof seasonal tree ornamentation includes a sheet of clear waterproof plastic which is dimensioned to fit around the trunk of a tree and which is...
US-D395,877 Computer screen with a set of icons
US-5,774,726 System for controlled generation of assembly language instructions using assembly language data types including...
A system and method are provided for controlling the generation of assembly language sequences. This is accomplished with a high level language which has as data...
US-5,774,715 File system level compression using holes
A method, apparatus, and computer-usable medium for compressing data in a file system utilizing the concept of "holes". A mapping table in a file system maps the...
US-5,774,551 Pluggable account management interface with unified login and logout and multiple user authentication services
A system and method provide transparent access from any system entry service to multiple account management services, and particularly to multiple authentication...
US-5,774,549 Method and apparatus that processes a video signal to generate a random number generator seed
A method and apparatus processes a video image signal to generate one or more random number generator seeds. Preferably, the video image signal represents a...
US-5,774,482 Apparatus and method for processing errors associated with data transfers in a computer
An apparatus and method for transferring data within a computer includes a first computer sub-system connected to a second computer sub-system. The first...
US-5,774,474 Pipelined scan enable for fast scan testing
High speed scan testing is facilitated by pipelining or distributing a scan enable signal to scan circuits through a distribution network. The pipeline is formed...
US-5,774,373 Apparatus and method for measuring an object's angular inclination in multiple axes
A position sensing apparatus has an insulating body with an interior surface defining a void within the insulating body. Electrodes extend through the body and...
US-5,773,863 Low power, high performance junction transistor
An improved junction transistor requiring low power and having high performance is described. The transistor includes a substrate, a well region of a first...
US-D395,643 Computer screen with a set of icons
US-5,771,484 Automated positive control traffic system for weather
Systems and methods for traffic control use scanning transmissometers to determine visibility along an extended stretch of roadway. When areas of decreased...
US-5,771,385 Setting and getting system debug flags by name at runtime
In a computing system, debug flags for software development, testing, and debugging of a module of the operating system are retrieved and set. The module under...
US-5,771,368 Memory addressing scheme for increasing the number of memory locations available in a computer for storing...
A backward compatible addressing scheme for increasing the number of memory locations available in a computer for storing higher precision numbers. The computer...
US-5,770,728 Alkane oxidation with porphyrins and metal complexes thereof having haloalkyl side chains
Transition metal complexes of meso-haloalkylporphyrins, wherein the haloalkyl groups contain 2 to 8 carbon atoms have been found to be highly effective catalysts...
US-5,769,740 Golfing acessory apparatus
A golf club tool, timepiece, and scoring apparatus has an elongated body having a pair of prongs on one end thereof shaped to form a divot tool and a pair of...
US-5,768,535 Software-based encoder for a software-implemented end-to-end scalable video delivery system
A software-based encoder is provided for an end-to-end scalable video delivery system that operates over heterogeneous networks. The encoder utilizes a scalable...
US-5,768,510 Object-oriented system, method and article of manufacture for a client-server application enabler system
An interprise computing manager in which an application is composed of a client (front end) program which communicates utilizing a network with a server (back...
US-5,768,429 Apparatus and method for accelerating digital video decompression by performing operations in parallel
A method and apparatus for fast and cost-effective digital video decompression is disclosed. The invention implements the inverse quantization, inverse discrete...
US-5,767,867 Method for alpha blending images utilizing a visual instruction set
An image alpha blending method utilizing a parallel processor is provided. The computer-implemented method includes the steps of loading unaligned multiple word...
US-5,767,851 Method and apparatus for emulating an environment's drag and drop functionality in a host environment
The present invention supports allows an emulated environment to interface with a host environment, thereby enabling drag and drop functionality of the emulated...
US-5,767,844 Modified universal serial bus interface implementing remote power up while permitting normal remote power down
A remote power key function is implemented between a remote input device having a power key and a host computer system using a four lead USB interface. Normal...
US-5,767,699 Fully complementary differential output driver for high speed digital communications
A terminating element is connected between the terminating ends of a transmission line pair. A switching mechanism coupled to the originating ends of the...
US-5,767,272 Method of preparing meso-haloalkylporphyrins
Transition metal complexes of meso-haloalkylporphyrins, wherein the haloalkyl groups contain 2 to 8 carbon atoms have been found to be highly effective catalysts...
← 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.