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,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...
US-6,032,161 Partitioning within a partition in a disk file storage system
A new file system partition is added to an existing partition in disk storage space by creating a new file in the existing storage space of the existing...
US-6,032,151 Database system employing polymorphic entry and entry matching
A database system wherein one or more entry databases store a plurality of entries. Each entry is of a given type that defines the fields of the entry. Each of...
US-6,031,535 Nodal model for status based dynamic display of user interface controls
A method and apparatus for controlling a graphical array of buttons in a graphical user interface. The method and apparatus models the buttons as nodes of a...
US-6,031,533 Graphical user interface for use in a de-centralized network environment
A method of providing a graphical user interface on a client network device is described. The client network device is coupled to a server network device and has...
US-6,031,406 Single rail regulator
An apparatus for suppressing the effect of noise from a first circuit on the performance of a second circuit wherein the first and second circuits are on a...
US-6,029,742 Heat exchanger for electronic equipment
A heat transfer apparatus is disclosed. The heat transfer apparatus includes a heat pipe containing heat transfer liquid. Disposed in the heat pipe is a...
US-6,029,481 Combination padlock construction with manual activation
By providing a separate and independent release assembly having independent activation means for controlling the release or opening of a combination lock, an...
US-6,029,202 Full duplex flow control for ethernet networks
CSMA/CD is used to implement flow control in a full-duplex Ethernet network in a lossless fashion. Uniquely identifiable flow control transmit on/off ...
US-6,029,184 Method of performing unsigned operations with signed instructions in a microprocessor
A method of controlling a microprocessor to transform unsigned data to a signed format so that the unsigned data can be processed by signed instructions. In...
US-6,028,975 Low thermal skew fiber optic cable
A fiber optic cable is provided with a thermal shield which consists (proceeding outward from the cable) of a temperature insulating layer of a foam plastic such...
US-6,028,903 Delay lock loop with transition recycling for clock recovery of NRZ run-length encoded serial data signals
A clock recovery circuit uses a pair of variable delay lines to recover clock from a non-return to zero (NRZ) data stream. If an incoming clock transition occurs...
US-6,028,674 Consumer-document inking monitor and control
In a printer, periodic testing of printer ink density occurs once the number of print operations exceeds a particular threshold. The threshold is either...
US-6,028,610 Geometry instructions for decompression of three-dimensional graphics data
Three-dimensional compressed geometry is decompressed with a unit having an input FIFO receiving compressed data bits and outputting to an input block state...
US-6,028,607 Method of producing a sequence of triangles from a vertex raster with and without half resolution edges while...
A method of producing a sequence of triangles from a compressed geometry stream that includes an array of vertices includes steps of parsing vertices and pushing...
US-6,028,417 Voltage regulator circuit for attenuating inductance-induced on-chip supply variations
An active digital voltage regulator circuit is a two terminal device that is connected in shunt to first and second power supply input lines. The active digital...
US-6,027,189 Modular cabinet-mounted dispensing system
A molded plastic housing is mounted within an opening of predetermined size in the front wall of a cabinet beneath a counter top. Evenly spaced parallel grooves...
US-6,026,497 System and method for determining the resolution of a granular clock provided by a digital computer and for...
A system for facilitating determination of accurate timing of execution of a computer program fragment by a digital computer comprises a clock resolution...
US-6,026,485 Instruction folding for a stack-based machine
An instruction decoder allows the folding away of JAVA virtual machine instructions pushing an operand onto the top of a stack merely as a precursor to a second...
US-6,026,443 Multi-virtual DMA channels, multi-bandwidth groups, host based cellification and reassembly, and asynchronous...
A control memory is provided for storing the control and state information of a number of virtual direct memory access (DMA) channels. A control memory arbiter...
US-6,026,242 Methods, computer program products, and apparatus for initializing global registers
A system, method and computer program product for compiling a source file and to generate a data structure associating a global symbol with a global register...
US-6,026,240 Method and apparatus for optimizing program loops containing omega-invariant statements
Apparatus, methods, and computer program products are disclosed for optimizing programs containing single basic block natural loops with a determinable number of...
US-6,026,218 Computer system employing a bus snooping multimedia subsystem for implementing video multicast transactions
A bus snooping multimedia subsystem for implementing video multicast transactions. A multimedia data source such as a video input digitizer is coupled to an...
US-6,026,167 Method and apparatus for sending secure datagram multicasts
A method and apparatus for generating additional implicit keys from a key [K.sub.ij ].sub.N without the necessity of generating a new Diffie-Helman (DH)...
US-6,026,093 Mechanism for dispatching data units via a telecommunications network
A dispatch mechanism is provided for dispatching data units, (e.g. datagrams or packets) divided into one or more fragments, via a telecommunications network....
US-6,025,826 Method and apparatus for handling alpha premultiplication of image data
A method and apparatus for handling alpha premultiplication is described. In an embodiment, image data is contained within an instance of an image object that...
US-6,023,858 Two-piece shoe bottom system
A two-piece shoe bottom system including a platform structure and a hollow interchangeable heel structure. The platform structure comprises a lower forepart...
US-D420,654 Display panel with a computer icon
US-6,023,731 Method and apparatus for communicating program selections on a multiple channel digital media server having...
A method and apparatus for delivering analog data on demand from a multiple channel digital media server are provided. A number of digital data streams are...
← 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.