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-6,046,944 Bias generator circuit for low voltage applications
A voltage bias generator circuit which uses a series of small transistors to form essentially a resistor ladder to produce a desired bias voltage at an...
US-6,046,767 Light indicating method and apparatus to encourage on-camera video conferencing
A light indicating apparatus for video conferencing provides a light that casts a shadow in a field of view of the video camera but provides light in an area...
US-6,046,746 Method and apparatus implementing high resolution rendition of Z-buffered primitives
An object's Z-buffered primitives are determined using a floating point Z=wF/W, where wF is the value the W coordinate achieves at the front clipping plane F....
US-6,044,661 Coaxial waveguide applicator for an electromagnetic wave-activated sorption system
The present invention is directed to a coaxial waveguide applicator for an electromagnetic wave-activated sorption system which comprises at least one sorber...
US-6,044,467 Secure class resolution, loading and definition
A method and apparatus for providing security in a computer system is provided. When code associated with an object class must be loaded, a search for the code...
US-6,044,446 Mechanism to reduce interprocessor traffic in a shared memory multi-processor computer system
A system for reducing query traffic in multi-processor shared memory system utilizes the inclusion of an unshared bit in translation table entries in the address...
US-6,044,418 Method and apparatus for dynamically resizing queues utilizing programmable partition pointers
A system and method for dynamically resizing queues used in a network switch to accommodate potential congestion situations without experiencing data loss. In...
US-6,044,409 Framework for marshaling and unmarshaling argument object references
Methods and devices for reducing computing overhead in a distributed client/server based computing system which utilize an efficient framework for marshaling and...
US-6,044,391 Method of generating the sticky-bit from the input operands
A method for generating the sticky-bit includes encoding the first operand to represent the number of trailing zeros in the first operand. Then the second...
US-6,044,379 Method and apparatus for efficiently implementing multiple storage mechanism for name services associated with...
Methods and apparatus for implementing both transient and persistent name services are disclosed. According to one aspect of the present invention, a name...
US-6,044,377 User-defined object type and method of making the object type wherein a file associated with a rule is invoked...
A new user-defined object type and method of making the object type. A new object type is an m-file. M-files are files which require very little physical storage...
US-6,044,224 Mechanism for dynamically associating a service dependent representation with objects at run time
A data structure for dynamically associating a service dependent representation with a servant object at run time is used in a distributed object computing...
US-6,044,218 System, method and article of manufacture for creating a live application or applet development environment
A system for a live applet or application development environment includes software that cooperatively promotes and permits immediate socialization of new...
US-6,044,087 Interface for a highly integrated ethernet network element
The present invention provides a media-independent interface (MII) on a highly integrated network component by implementing the MII interface with a lower pin...
US-6,043,898 Method and system for concurrently executing multiple spooling systems in a networked computer system
A system for concurrently executing multiple spooling systems having access to the same endpoint for communications in a networked computer system. The computer...
US-6,043,702 Dynamic biasing for overshoot and undershoot protection circuits
Various methods and circuitry for implementing output buffers with low voltage CMOS transistors capable of handling signal overshoot and undershoot conditions at...
US-6,042,614 System and method for a distributed debugger for debugging distributed application programs
A system and method for providing a distributed debugger system for a distributed target computer application are disclosed wherein the programmer/developer of...
US-D421,897 Ceiling panel hold down clip
US-6,041,430 Error detection and correction code for data and check code fields
A method and apparatus for detecting and correcting single bit errors, detecting double bit errors, and detecting multiple bit errors within a nibble of a data...
US-6,041,369 Reducing two variables in alternate clock cycles during data transmission for monitoring when a data burst is...
An improved apparatus and method for monitoring and controlling when a data phase in a burst transmission of data is about to end. The apparatus described...
US-6,041,363 Imbedding virtual device driver (VxD) calls in a dynamic link library (DLL)
An interface in a dynamic link library is created which communicates with and provides data translation functions from an application program, such as a test...
US-6,039,070 Pilot operated pressure valve
A pilot operated pressure valve which limits the rate of pressure rise and substantially eliminates excessive system pressure spikes, the valve including an...
US-6,038,883 Electromagnetic wave-activated sorption refrigeration system
A refrigeration system capable of providing cooling during at least a portion of a repeatable refrigeration cycle, the refrigeration system comprising at least...
US-6,038,878 Method and apparatus for cooling electrical components
An apparatus for cooling an electrical component is disclosed which comprises a sorber containing a sorbent; a condenser in fluid communication with the sorber;...
US-6,038,684 System and method for diagnosing errors in a multiprocessor system
A fault-tolerant computer architecture is described wherein the effect of hardware faults is diminished. The architecture employs a main data bus having a...
US-6,038,646 Method and apparatus for enforcing ordered execution of reads and writes across a memory interface
A memory interface is provided between a processor and a memory subsystem which is capable of multiple concurrent transactions or accesses. The interface between...
US-6,038,643 Stack management unit and method for a processor having a stack
The present invention provides a stack management unit including a stack cache to accelerate data transfers between the stack-based computing system and the...
US-6,038,590 Object-oriented system, method and article of manufacture for a client-server state machine in an interprise...
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-6,038,588 Method and apparatus for creating and executing a progress dialog window
A method, apparatus, and computer readable medium for creating, updating, and displaying a modal progress dialog window containing a job-specific progress...
US-6,038,572 Method and apparatus for localizing nodes in a garbage collected carded heap
Apparatus, methods, systems and computer program products are disclosed describing processes that optimize generational garbage collection techniques in a...
US-6,038,563 System and method for restricting database access to managed object information using a permissions table that...
An access control database has access control objects that collectively store information that specifies access rights by users to specified sets of the managed...
US-6,038,235 Fiber channel automatic arbitration and communication control
A method for automatically arbitrating for mastership of a fiber channel loop in a host adapter circuit configured for coupling a host electronic device with the...
US-6,038,193 Single ended read scheme with segmented bitline of multi-port register file
A read system for a multi-ported register file includes a segmented bit line coupled to a global bit line. Each local bit line segment is coupled to a sub-set of...
US-6,038,048 Apparatus for communication between multiple processing modules
A processing system includes a mechanical support structure and a number of processing modules. Each processing module includes a module connector for mounting...
US-6,037,947 Graphics accelerator with shift count generation for handling potential fixed-point numeric overflows
A 3-D graphics accelerator for performing lighting operations using operands within a given fixed point numeric range. The 3-D graphics accelerator includes a...
US-6,037,388 Dental or surgical adhesive and polymerization initiator composition for the same
A polymerization initiator composition comprising 100 parts by weight of an organic boron compound (A) and 10 to 150 parts by weight of an aprotic solvent (B)...
US-6,035,672 Combination padlock construction with positive visual indicator
By providing an automatically displayed, easily seen, positive visual indicator on a combination lock each time the combination lock is placed in its combination...
US-6,035,656 Method and apparatus for cooling electrical components
An apparatus for cooling an electrical component is disclosed which comprises a sorber containing a sorbent; a condenser in fluid communication with the sorber;...
US-6,035,374 Method of executing coded instructions in a multiprocessor having shared execution resources including active,...
A method of executing coded instructions in a dynamically configurable multiprocessor having shared execution resources including steps of placing a first...
US-6,035,348 Method for managing multiple ordered sets by dequeuing selected data packet from single memory structure
A turnstile FIFO stores data packet from each of a number of separate ordered sets in a generally circular list structure. A select data packet can be dequeued...
US-6,035,120 Method and apparatus for converting executable computer programs in a heterogeneous computing environment
A method and apparatus for converting a source executable code generated for execution on a source processor into a target executable code for execution on a...
US-6,035,118 Mechanism to eliminate the performance penalty of computed jump targets in a pipelined processor
A technique for eliminating the performance penalty of implementing jump instructions in a deeply pipelined processor includes a pipeline having a signal for...
US-6,034,870 Computer system having a highly efficient forced air cooling subsystem
A computer system including a highly efficient forced air cooling subsystem is disclosed. The computer system includes an enclosure having a first (e.g., front)...
US-6,034,694 Method and apparatus for pixel composition
The present invention provides a method and apparatus that permits the introduction of customized compositing techniques into an application by a developer. A...
US-6,034,664 Method and apparatus for pseudo-random noise generation based on variation of intensity and coloration
A method and apparatus for dithering for color computer display systems includes the addition of a noise component to each of the color components of each pixel...
US-6,032,477 Method and apparatus for cooling electrical components
An apparatus for cooling an electrical component is disclosed which comprises a sorber containing a sorbent; a condenser in fluid communication with the sorber;...
US-6,032,476 Electronic device cooling apparatus
An apparatus for cooling an electrical component is disclosed which comprises a sorber containing a sorbent; a condenser in fluid communication with the sorber;...
US-6,032,230 Method and apparatus that detects and tolerates inconsistencies between the cache and main memory, and the...
Inconsistencies between cache and memory in a memory system operating in a computer are traced and corrected. A cache entry is checked against a counterpart...
US-6,032,199 Transport independent invocation and servant interfaces that permit both typecode interpreted and compiled...
Data structures, methods, and devices for facilitating servant invocation in a distributed client-server based object oriented operating system are disclosed. In...
US-6,032,172 Distributed computer process scheduling mechanism
A task scheduling computer program retrieved from a server computer system through a computer network and executed by a client computer system which can be a...
← 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.