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-D427,390 Hydrant chew toy
US-6,079,024 Bus interface unit having selectively enabled buffers
A computer system includes a bus interface with a plurality of data buffers. Each data buffer is clocked by an individual clock signal. To reduce the power...
US-6,078,996 Method for increasing the speed of data processing in a computer system
Method for increasing data-processing speed in computer systems containing at least one microprocessor, a memory device, and a so-called cache connected to the...
US-6,078,987 Translation look aside buffer having separate RAM arrays which are accessable with separate enable signals
A unified array access for two logically different arrays is provided. The first array includes CAM cells arranged in n rows and x columns. At least one CAM cell...
US-6,078,935 Tooltips on webpages
A method and apparatus that allows a Web page designer to specify tooltips for his Web page. Tooltips are text areas that display automatically when the user...
US-6,078,744 Method and apparatus for improving compiler performance during subsequent compilations of a source program
Apparatus, methods, and computer program products are disclosed for improving the performance of subsequent compilations of a source program. The initial...
US-6,078,587 Mechanism for coalescing non-cacheable stores
Data is collected from multiple data packets for group transfer on a data path so as to maximize utilization of the data path. A particularly suitable data path...
US-6,078,310 Eyetracked alert messages
User messages are automatically positioned on a display at a location at which a user's gaze is directed as indicated by an eyetracker. When a user has read the...
US-6,077,304 Verification system for simulator
An electronic circuit verification system and method includes an HDL circuit simulator and a circuit simulation verifier that pass control back and forth between...
US-6,076,175 Controlled phase noise generation method for enhanced testability of clock and data generator and recovery circuits
A transmitter/receiver chip includes circuitry for testing the bit error rate of the chip. A controlled amount of noise is introduced to the chip to vary a...
US-6,076,147 Non-inclusive cache system using pipelined snoop bus
A non-inclusive cache system includes an external cache and a plurality of on-chip caches each having a set of tags associated therewith, with at least one of...
US-6,076,141 Look-up switch accelerator and method of operating same
A look-up switch accelerator which includes an associative memory for storing information associated with one or more look-up switch statements. For each look-up...
US-6,076,092 System and process for providing improved database interfacing using query objects
A system and a process for providing improved interfacing to a data source storing a plurality of data using query objects are described. The data source...
US-6,076,042 Altitude sparse aircraft display
A system, method, apparatus, and computer program product for avoiding aircraft collisions with stationary obstacles. The aircraft is provided with a simplified...
US-6,075,942 Encoding machine-specific optimization in generic byte code by using local variables as pseudo-registers
A first computer system (34) compiles a source program into machine code for a register-oriented microprocessor, optimizing the global allocation of...
US-6,075,940 System and method for pre-verification of stack usage in bytecode program loops
The present invention provides a verifier for use in conjunction with programs utilizing data type specific bytecodes for verifying the proper operation of the...
US-6,075,931 Method for efficient implementation of multi-ported logic FIFO structures in a processor
A system and method for efficient implementation of a multi-port logic first-in, first-out ("FIFO") structure or particular utility in high clock speed...
US-6,074,681 Method of drying konjak in producing dried seasoned konjak
A method of drying konjak slices in producing seasoned dried konjak slices is provided which method allows for reducing the drying time while at the same time...
US-6,074,427 Apparatus and method for simulating multiple nodes on a single machine
The present invention pertains to a system and method for simulating multiple clusters of independent computer nodes in a single machine. A cluster contains one...
US-6,073,224 Network interface circuit with replacement circuitry and method for segregating memory in an address...
A circuit and method for segregating address entries of memory, internal to an address translation unit, into locked and unlocked regions. The locked region is a...
US-6,073,212 Reducing bandwidth and areas needed for non-inclusive memory hierarchy by using dual tags
An apparatus and method for optimizing a non-inclusive hierarchical cache memory system that includes a first and second cache for storing information. The first and...
US-6,073,178 Method and apparatus for assignment of IP addresses
A preferred embodiment of the present invention includes a method and apparatus for allocating and using IP addresses in a network of client systems. More...
US-6,073,150 Apparatus for directing a parallel processing computing device to form an absolute value of a signed value
In the present invention, a method for directing parallel processing computing device to perform the operation of setting a signed value of N bits to an absolute...
US-6,073,144 Document editor for linear and space efficient representation of hierarchical documents
A computer system and method edits a hierarchical document that has starttags and endtags and leaf contents between ones of the starttags and endtags. The...
US-6,073,113 Compatibility checking between instruments, operations and protocols in electronic commerce
The present invention provides a modular infrastructure for electronic commerce that allows electronic financial instruments to work with a variety of different...
US-6,072,945 System for automated electromigration verification
An automated apparatus detects electromigration violations in an integrated circuit design. Starting from the lowest hierarchy of the design so far completed,...
US-6,072,805 Observing arbiter
An arbiter is disclosed for determining a sequence of signals indicative of events occurring variously on at least two input connections. The arbiter includes a...
US-6,072,217 Tunable threshold SOI device using isolated well structure for back gate
To reduce threshold levels in fully depleted SOI devices having back gate wells, the channel regions of the devices are formed of an intrinsic or ...
US-6,071,983 Primer composition and curable composition
A curable dental adhesive composition of the type including polymerizable monomer and polymerization initiator may be easily prepared and applied to a tooth...
US-6,071,160 Surfboard having embedded reinforcing mesh
A surfboard includes a board and a plate secured to the bottom of the board and formed by a foamable material. A reinforcing mesh is embedded in the plate and...
US-D426,210 Icon for a computer screen
US-D426,198 Computer cabinet
US-6,070,251 Method and apparatus for high availability and caching data storage devices
A method and apparatus for high availability and caching data storage devices. According to a preferred embodiment of the invention, there is provided an...
US-6,070,242 Method to activate unregistered systems in a distributed multiserver network environment
The present invention includes a method and apparatus for registering devices in a computer network. Initially, for an unregistered device, the network...
US-6,070,239 System and method for executing verifiable programs with facility for using non-verifiable programs from...
A computer system includes a program executer that executes verifiable architecture neutral programs and a class loader that prohibits the loading and execution...
US-6,069,625 Method and system for efficient organization of selectable elements on a graphical user interface
In a preferred embodiment, the present invention provides a method and system for organizing selectable elements on a graphical user interface (GUI). Initially,...
US-6,069,521 Voltage regulation method for attenuating inductance-induced on-chip supply variations
An active digital voltage regulator circuit stores energy during times when the local power supply voltage is greater than a predefined voltage, e.g., during...
US-6,069,515 High voltage input buffer circuit using low voltage transistors
An input buffer circuit implemented with low voltage transistors, that is capable of receiving and recognizing input logic signals having higher voltage levels...
US-6,069,514 Using asynchronous FIFO control rings for synchronous systems
A system for distributing clock signals to multiple locations on a chip with minimal skew is disclosed. A series of FIFO control structures, connected in a ring...
US-D425,879 Computer bezel
US-6,067,602 Multi-stack-caching memory architecture
The present invention provides a memory system that caches method frames using multiple stack cache management units to provide access to multiple portions of...
US-6,067,575 System and method for generating trusted, architecture specific, compiled versions of architecture neutral programs
A distributed computer system has a program compiling computer and a program executing computer. The program compiling computer is operated by a compiling party...
US-6,067,225 Disk drive bracket
A bracket having two parallel sides and an interconnecting crosspiece is attached to a disk drive or similar peripheral with the sides of the bracket extending...
US-6,067,099 High-performance band combine function
A high-performance band combine function to transform a source image of n bands to a destination image of m bands. A source image vector is multiplied with a...
US-D425,498 Image for a computer display
US-6,065,109 Arbitration logic using a four-phase signaling protocol for control of a counterflow pipeline processor
A counterflow pipeline is provided which includes an instruction pipeline having a plurality of stages for transmitting instruction packets in a first direction...
US-6,065,108 Non-quick instruction accelerator including instruction identifier and data set storage and method of...
An instruction accelerator which includes a processor and an associative memory. The processor is coupled to receive a stream of instructions and a corresponding...
US-6,065,097 Apparatus and method for sharing a unified memory bus between external cache memory and primary memory
A computer system includes a central processing unit with an internal memory controller. The internal memory controller interacts with an external cache and a...
US-6,065,052 System for maintaining strongly sequentially ordered packet flow in a ring network system with busy and failed...
A system for maintaining reliable packet distribution in a ring network with support for strongly ordered, nonidempotent commands. Each consumer node on the...
US-6,065,050 System and method for indexing between trick play and normal play video streams in a video delivery system
A system and method for indexing between video streams in an interactive video delivery system. The interactive video delivery system includes at least one media...
← 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.