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,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...
US-6,483,341 CMOS-microprocessor chip and package anti-resonance apparatus
An apparatus for regulating resonance in a micro-chip has been developed. The method includes connecting a de-coupled capacitance across the supply and ground...
US-6,480,996 System and method for transposing wires in a circuit design
An automatic and parameterized compute implemented method for transposing wires in an integrated circuit design can y bus lines with similar impedances, and...
US-6,480,880 Method and apparatus for automatically optimizing execution of a computer program
The claimed invention can be used to automatically determine what files are needed to optimally execute a computer program to a desired state. In one embodiment...
US-6,480,863 Method and system for multi-entry and multi-template matching in a database
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...
US-6,480,801 Universal serial bus test system
A system and method for testing the conformance of a universal serial bus (USB) system to a set of predefined USB Specifications. One embodiment of the system...
US-6,480,489 Method and apparatus for data re-assembly with a high performance network interface
A system and method are provided for transferring a packet received from a network to a host computer according to an operation code associated with the packet....
US-6,480,206 Method and apparatus for an extensible editor
A modular text editor formats and displays text by creating style objects that format text elements arranged hierarchically. Style objects may include formatting...
US-6,480,204 Transparent sunpad for home shopping
Rendered wireframe models of objects offered for sale can be downloaded and displayed as virtual objects in the context of the actual environment in which they...
US-6,477,702 Bytecode program interpreter apparatus and method with pre-verification of data type restrictions and object...
A program interpreter for computer programs written in a bytecode language, which uses a restricted set of data type specific bytecodes. The interpreter, prior...
US-6,477,684 Automatic test pattern generation modeling for LSSD to interface with Muxscan
A model of a LSSD storage element and non-LSSD storage element interface for use with an automatic test pattern generator has been developed. The model includes...
US-6,477,682 Technique for partitioning data to correct memory part failures
The bits of a data block are assigned to a plurality of logical groups such that at most one bit corresponding to a component is assigned to a logical group....
US-6,477,659 Measuring timing margins in digital systems by varying a programmable clock skew
A system that measures timing margins within a digital system by varying a clock skew between components in the digital system. The system receives a reference...
US-6,477,622 Simplified writeback handling
The main cache of a processor in a multiprocessor computing system is coupled to receive writeback data during writeback operations. In one embodiment, during...
US-6,477,552 Device and method for performing a leading zero determination on an operand
A device for performing a consecutive clear bits count on an operand with an offset includes a plurality of logic circuits, each associated with a prioritized...
← 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.