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,496,841 Techniques for identifying and manipulating quoted or reproduced material using a quote bar
The handling of quoted material in an electronic environment is enhanced by using one or more quote bars. Quote bars permit quoted material to be treated as a...
US-6,496,833 System and method for generating code for query object interfacing
A query object generator tool is used to generate interface definitions and source code which implement a database query object. The tool allows a client to...
US-6,496,424 Method and apparatus for generating and controlling integrated circuit memory write signals
A circuit and method for generating a write enable pulse that is independent of the clock duty cycle and the clock frequency. The circuit includes a pulse...
US-6,496,379 PC board ejector assembly and method for use
A PC board ejector assembly is provided for disengaging a first PC board from a second PC board in a computer chassis. The PC boards each includes at least one...
US-6,496,359 Tile array computers
A tile array computer is disclosed. A tile array computer is formed by individual tiles, each typically containing a display surface, a processor, memory, and...
US-6,496,202 Method and apparatus for generating a graphical user interface
Embodiments of the invention are used to customize a graphical user interface (GUI) that represents the view in a Model/View/Controller architecture. The model...
US-6,496,187 Graphics system configured to perform parallel sample to pixel calculation
A graphics system that is configured to utilize a sample buffer and a plurality of parallel sample-to-pixel calculation units, wherein the sample-pixel...
US-6,496,186 Graphics system having a super-sampled sample buffer with generation of output pixels using selective...
A computer graphics system that utilizes a super-sampled sample buffer and a programmable sample-to-pixel calculation unit for refreshing the display, wherein...
US-6,496,039 Clocked half-rail differential logic
Clocked half-rail differential logic circuits are activated by a delayed clock. According to the invention, when clocked half-rail differential logic circuits of...
US-6,495,970 Lamp stand with multi-stage light modulation
A lamp stand with multi-stage light modulation includes plural resistors annularly arranged to form a circular space. The resistors have terminals soldered on...
US-6,495,926 60 degree bump placement layout for an integrated circuit power grid
A 60 degree bump placement layout for an integrated circuit power grid is provided. This layout improves integrated circuit performance and reliability and gives...
US-6,495,396 Method of coupling and aligning semiconductor devices including multi-chip semiconductor devices
The present invention relates to semiconductor devices, including multi-chip semiconductor devices, and methods of coupling semiconductor devices. In a...
US-6,494,949 Process for the preparation of beta-phase quinacridone
A process for producing beta-phase quinacridone by (a) reacting 2,5-dianilino-terephthalic acid with polyphosphoric acid in the presence of...
US-6,494,901 Tanning bed
Tanning bed apparatus is provided for providing a person with an artificial sun tan. The apparatus includes a lower tanning unit and an upper tanning unit that...
US-6,494,006 Straw bale wall vent box and venting system
A straw bale wall vent box is provided in a wall joinery system comprising a lower member, a substantially planar top member, and a plurality of rebar disposed...
US-6,493,870 Methods and apparatus for packaging a program for remote execution
A task executing at a server receives a request to package program code for remote execution on a client, and determines the software components that already...
US-6,493,790 Translation-lookaside buffer with current tracking reference circuit
A translation-lookaside buffer includes a content-addressable memory (CAM) cell to generate a CAM current signal with a first transistor configuration having a...
US-6,493,730 Efficient object faulting with generational garbage collection
One embodiment of the present invention provides a system for allocating storage space for objects within a persistent object system. The persistent object...
US-6,493,230 Modular computer system mechanical interconnection
A modular computer system mechanical interconnection includes a primary chassis having a first opening and a secondary chassis attached to the primary chassis...
US-6,493,041 Method and apparatus for the detection of motion in video
The present invention comprises a method and apparatus for detection motion in video in which frames from an incoming video stream are digitized. The pixels of...
US-6,491,415 Globe lighting assembly
A globe lighting assembly comprises a metal cage, a plastic globe at least partially surrounded by the metal cage, a reflector reflecting light from a light...
US-6,490,729 Apparatus and method relating to a quick attachment and release goggle mounting system
System and methods for mounting a goggle to a helmet. The systems and methods comprise a bracket body, with a retaining post that extends in a first direction,...
US-6,490,695 Platform independent memory image analysis architecture for debugging a computer program
A platform independent analysis architecture analyzes memory images for computer programs. The analysis architecture is platform independent in that it is not...
US-6,490,658 Data prefetch technique using prefetch cache, micro-TLB, and history file
A memory cache method and apparatus with two memory execution pipelines, each having a translation lookaside buffer (TLB). Memory instructions are executed in...
US-6,490,609 Method, apparatus and computer program product for invoking a thread-unaware routine that uses an...
Apparatus, methods and computer program products are disclosed that allows a thread-unaware routine that accesses an operation-dependent temporary data structure...
US-6,490,152 Apparatus and method for selectably including a mass storage device in a selectable space of a computer system
An apparatus and method for selectably including a mass storage device in an expansion card space of a computer system, particularly an expansion card area...
US-6,489,956 Graphics system having a super-sampled sample buffer with generation of output pixels using selective...
A computer graphics system that utilizes a super-sampled sample buffer and a programmable sample-to-pixel calculation unit for refreshing the display, wherein...
US-6,489,804 Method for coupling logic blocks using low threshold pass transistors
Programmable logic structures include logic blocks that operate at very low supply voltages. According to the invention, a pass transistor is positioned between...
US-6,489,375 Low VOC cationic curable lithographic printing inks
An Offset Lithographic Printing Process employing low VOC lithographic printing ink formulations containing monomeric diluents, curable by cationic...
US-6,489,224 Method for engineering the threshold voltage of a device using buried wells
Buried platform wells are specifically used to electrically interact with the platform transistors of the invention. The dopant concentration distribution of the...
US-6,488,968 Preparation of fiber, L-glutamine and a soy derivative for the purpose of enhancement of isoflavone bioavailability
A method of enhancing phytoestrogen bioavailability and a method for supplementing the dietary needs of warm blooded animals comprising orally administering an...
US-6,487,715 Dynamic code motion optimization and path tracing
A method of reordering instructions. Barrier instructions are determined. The method determines when a processor stall may occur, and hoists subsequent...
US-6,487,702 Automated decoupling capacitor insertion
A system and method for automatically selecting decoupling capacitors for an electronic device. The system determines a localized drive strength for each...
US-6,487,652 Method and apparatus for speculatively locking objects in an object-based system
Methods and apparatus for speculatively locking an object are disclosed. According to one aspect of the present invention, a method for acquiring use of an...
US-6,487,607 Methods and apparatus for remote method invocation
Remote method invocation using a generic proxy class. A client machine transmits a call for invocation of a method of a remote object including an identifier for...
US-6,487,587 Method and system for data processing by proxy
A client/server computer system comprising: a communication link; a plurality of server computers including a dual-role proxy server computer connected to the...
US-6,487,558 Method for generating database server configuration documentation
A method is provided to facilitate the re-creation of a destroyed database system by saving the database configuration data into a database configuration file. A...
US-6,487,538 Method and apparatus for local advertising
A method and apparatus for local advertising. Internet Service Providers (ISPs) or proxies owned by an ISP insert advertisements transmitted from a web host to a...
US-6,486,721 Latch control circuit for crossing clock domains
A latch control circuit for overcoming phase uncertainty between crossing clock domains, which includes an interface and control circuit for controlling and...
US-6,486,709 Distributing data to multiple destinations within an asynchronous circuit
One embodiment of the present invention provides a system that asynchronously distributes data to a plurality of destinations within a digital circuit. Upon...
US-6,486,700 One-hot Muller C-elements and circuits using one-hot Muller C-elements
A one-hot Muller C-element, wherein an event received on each of a plurality of inputs results in an event being output, can be implemented with complementary...
US-D466,124 Front bezel for an electronic device
US-6,484,293 Method for determining optimal configuration for multinode bus
A Scheme-1 Termination scheme maximizes system signaling rates by minimizing the signal settling-time when the distance from the middle node to the intersection...
US-6,484,240 Mechanism for reordering transactions in computer systems with snoop-based cache consistency protocols
An apparatus and method for expediting the processing of requests in a multiprocessor shared memory system. In a multiprocessor shared memory system, requests...
US-6,484,200 Distinguished name scoping system for event filtering
Method and system for allowing a computer network operations manager to subscribe for and receive notifications concerning network events from one or more...
US-6,484,174 Method and apparatus for session management and user authentication
Authentication and session management can be used with a system architecture that partitions functionality between a human interface device (HID) and a...
US-6,483,804 Method and apparatus for dynamic packet batching with a high performance network interface
A system and method are provided for identifying related packets in a communication flow for the purpose of collectively processing them through a protocol stack...
US-6,483,701 Fan shroud and method of securing a fan
A fan shroud includes a faceplate having slots. Spacer panels and a top plate extend from the faceplate. Hook-like locking features extend from the spacer panels...
US-6,483,515 Method and apparatus for displaying data patterns in information systems
A method of updating a remote display device associated with a remote system to fill at least a portion of a display area on the display device with a tiled...
US-6,483,504 Graphics system having a super sampled-sample buffer with efficient storage of sample position information
A computer graphics system that utilizes a super-sampled sample buffer and a sample-to-pixel calculation unit for refreshing the display, wherein the graphics...
← 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.