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,223,204 User level adaptive thread blocking
A computer apparatus with user and kernel level memory regions schedules multiple light weight processes to run on one or more data processors. A mutex protects...
US-6,223,188 Presentation of link information as an aid to hypermedia navigation
A system for presenting hypermedia link information. A computer-implemented method for presenting hypermedia link information is described which relates to the...
US-6,222,777 Output circuit for alternating multiple bit line per column memory architecture
A memory has memory cells arranged in rows and columns. The memory cells of each row are coupled to a word line that is separate from word lines connecting to...
US-6,222,523 Tactile feedback mechanism for a data processing system
An apparatus for providing a tactile stimulus to a part of the body of a physical operator when a virtual operator, created by movements of the physical...
US-6,222,404 Edge-triggered dual-rail dynamic flip-flop with an enhanced self-shut-off mechanism
A shut-off circuit included in a dynamic flip-flop isolates output terminals of the dynamic flip-flop from circuitry within the flip-flop that could introduce...
US-6,222,122 Sealed liquid-filled module and method of forming same
Cooling liquids such as fluorocarbons are enclosed within a module containing electronic components on a printed wiring board. Preferably top and bottom covers...
US-6,220,768 Network asset survey tool for gathering data about node equipment
An efficient asset survey tool is disclosed. For networks having 3,000 nodes, equipment and configuration information may be collected in a few hours, even with...
US-6,220,460 Bathroom rack
A bathroom rack comprises a base, a holding rod, and a cover. The base is provided with a plurality of first retaining portions and through holes. The base is...
US-6,219,905 Heat sink clip tool
A clip assembly tool for grasping the finger and legs of a retainer and spreading them apart from one another includes a lower arm having a first clasp and an...
US-D441,035 Surface for a user plate of a scooter
US-6,219,812 Apparatus and method for interfacing boundary-scan circuitry with DTL output drivers
A system for coupling a Dynamic Termination Logic (DTL) type output driver to IEEE 1149.1 boundary-scan circuitry includes a logic circuit that converts the data...
US-6,219,778 Apparatus for generating out-of-order results and out-of-order condition codes in a processor
A processor including at least one execution unit generating out-of-order results and out-of-order condition codes. Precise architectural state of the processor...
US-6,219,757 Cache flush operation for a stack-based microprocessor
A method for flushing the data cache in a microprocessor. A central processing unit in the microprocessor is used to perform an operation on a first address...
US-6,219,723 Method and apparatus for moderating current demand in an integrated circuit processor
A system and method for thermal overload detection and protection for a processor which allows the processor to run at near maximum potential for the vast...
US-6,219,700 Method and apparatus for managing services in a computer network from a central console
A method and apparatus for managing computer network services from a central management console program residing on an administration server is disclosed. A...
US-6,219,678 System and method for maintaining an association for an object
A system optimizes representation of associations in an object-oriented programming environment. The system includes a memory and a memory manager. The memory...
US-6,218,855 Datapath global routing using flexible pins for side exiting buses
A method for routing a conductive path in an integrated circuit is described. The method includes providing a side exiting bus comprising at least one pin, and...
US-6,218,708 Back-biased MOS device and method
An MOS device has source and drain regions of a first conductivity formed in a well of a second conductivity, the well of the second conductivity being formed in...
US-D440,577 Display panel with a computer icon
US-D440,576 Display panel with a computer icon
US-D440,563 Desktop workstation
US-6,216,227 Multi-venue ticketing using smart cards
A system and methods are provided for storing and validating electronic tickets for multiple venues on a single smart card. In accordance with this present...
US-6,216,197 Method and apparatus for extending printer memory using a network file system
A memory extension mechanism for a computer printer or other computer output device. The mechanism allows the computer printer to function with less than the...
US-6,216,186 Modular computer system including compatibility evaluation logic
A module for a modular system includes requirement indicators defining features of a component required for the module to operate, capability indicators defining...
US-6,216,152 Method and apparatus for providing plug in media decoders
A method and apparatus for providing plug-in media decoders. Embodiments provide a "plug-in" decoder architecture that allows software decoders to be...
US-6,215,795 Packet spacing of multiple packet streams
Packets from multiple packet streams are transmitted in an output stream having substantially equally spaced packets using a scheduler which spaces the packets...
US-6,215,666 Giga-bit interface convertor bracket with enhanced grounding
A giga-bit interface convertor module bracket assembly having upper and lower ground springs. The upper ground spring has upper wing-shaped springs in the upper...
US-6,215,500 Compression of three-dimensional geometry data representing a regularly tiled surface portion of a graphical object
Methods and systems for compressing and decompressing 3-D geometry data which includes regularly tiled surface portions. One compression method includes...
US-6,215,373 Method for edge termination of parallel conductive planes including estimating the characteristic impedance of...
A system and method are presented for stabilizing the electrical impedance of a structure (e.g., an electrical interconnecting apparatus) including a pair of...
US-6,215,372 Method and apparatus for reducing electrical resonances in power and noise propagation in power distribution...
Electrical resonances are reduced and noise propagation is attenuated in a multi-layer construction using planar power and ground planar conductors separated by...
US-6,212,652 Controlling logic analyzer storage criteria from within program code
A system that allows a programmer to insert instructions into a computer program that change criteria used by a logic analyzer to gather data. This criteria may...
US-6,212,640 Resources sharing on the internet via the HTTP
A method and apparatus for sharing resources in a network environment. Typically, a computer linked to the Internet may have resources or may provide services,...
US-6,212,608 Method and apparatus for thread synchronization in an object-based system
Methods and apparatus which enable threads to lock and to unlock objects disclosed. According to one aspect of the present invention, a method for associating an...
US-6,212,604 Shared instruction cache for multiple processors
The present invention provides a shared instruction cache for multiple processors. In one embodiment, an apparatus for a microprocessor includes a shared...
US-6,212,602 Cache tag caching
A cache memory system having a cache and a cache tag. A cache tag cache is provided to store a subset of the most recently or frequently used cache tags. The...
US-6,212,594 Timer with fixed and programmable interrupt periods
A method for causing two programmable interrupts to take place is described herein, using a counter having an output having an adjustable period, a first...
US-6,212,573 Mechanism for invoking and servicing multiplexed messages with low context switching overhead
Data structures, methods and devices for reducing computing overhead by utilizing threads which are effective to listen for requests for new connections, for new...
US-6,212,565 Apparatus and method for improving performance of proxy server arrays that use persistent connections
A method and apparatus that ensures that requests for pages in a particular domain name are routed to the same proxy server by all of a plurality of clients. If,...
US-6,212,511 Distributed system and method for providing SQL access to management information in a secure distributed network
An access control database defines access rights through the use of access control objects. The access control objects include group objects, each defining a...
US-6,212,268 Pre-scheduled callback service
Techniques for establishing a pre-scheduled international telephone call using a callback service to take advantage of the arbitrage which exists when there is a...
US-6,212,190 Method and system for generating data packets on a heterogeneous network
An improved method and system for generating packets for transmission over different routes on a network is presented. In a large network such as the Internet,...
US-6,212,074 Apparatus for dissipating heat from a circuit board having a multilevel surface
For a circuit board populated with numerous components having different heights, the need for numerous individual heatsinks to accommodate the circuit board's...
US-6,211,889 Method and apparatus for visualizing locality within an address space
A method and that display certain aspects of a computer memory on a display screen in accordance with a fractal curve. In at least one embodiment, the fractal...
US-6,211,714 System for Distributing Clocks
A system for converting between parallel data and serial data is described. In the system, individual bits of the parallel data are latched into individual...
US-6,211,566 Method and apparatus to improve the thermal interface between a heat sink and a semiconductor
A method and apparatus improve the thermal interface between a heat sink and a semiconductor. A support member is attached to a bias plate to facilitate a fixed...
US-6,209,623 Post mounted heat sink method and apparatus
Heat sinks and methods particularly suited for use on packaged integrated circuits which are not amenable to the use of snap-on heat sinks and on which...
US-6,209,452 Golf ball marking template
The present invention is a ball marking template comprising first and second portions attached to each other at first ends respectively by a hinge mechanism, the...
US-D439,825 Combination padlock with enlarged dials
US-D439,824 Combination padlock with locking cable
US-6,209,125 Method and apparatus for software component analysis
Methods, software, and apparatus for analyzing a software component within an application builder tool are disclosed. The present invention relates, in one...
← 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.