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,567,856 Deadlock-free routing
In accordance with methods and systems consistent with the present invention, an improved deadlock-free routing system is provided to a family of network...
US-6,567,820 Method and system for in-place modifications 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,566,900 Integrated on-chip process, temperature, and voltage sensor module
An integrated on-chip process, temperature, and voltage sensor is provided. Further, a method to monitor a process corner, temperature, and voltage on a computer...
US-6,566,758 Current crowding reduction technique for flip chip package technology
A current crowding reduction technique involving the uniform displacement of vias around a bump is provided. By uniformly arranging vias around the bump on an...
US-6,565,323 Propeller fan
A propeller fan adapted to prevent abnormal air flow to thereby increase discharge of air flow but to decrease noise, the fan including a plurality of vanes,...
US-D474,628 Table
US-D474,614 Decorative yarn
US-6,564,355 System and method for analyzing simultaneous switching noise
A system and method for analyzing simultaneous switching noise. In one embodiment, a model may be provided for the electronic circuit to be analyzed. The...
US-6,564,297 Compiler-based cache line optimization
Cache line optimization involves computing where cache misses are in a control flow and assigning probabilities to cache misses. Cache lines may be scheduled...
US-6,564,240 Method, apparatus, and product for leasing of group membership in a distributed system
A system for leasing a group membership in a distributed processing system is provided. In accordance with this system, a remote object requests from an...
US-6,564,228 Method of enabling heterogeneous platforms to utilize a universal file system in a storage area network
A network file system and method wherein a storage area network Universal File System allows any host in a heterogeneous based storage area network to read or...
US-6,563,704 Storage device arrangement for increased cooling
Various methods and systems for cooling high-density arrangements of disk drives are disclosed. A disk drive enclosure includes several stacked layers of disk...
US-6,563,336 Signal shielding assignment technique for precharge based logic
A signal shielding technique that assigns voltage potential to shield wires based on the dominant switching direction of a signal is provided. The dominant...
US-6,561,469 High storage volume support for displays
The disclosed system is directed towards a high storage volume support system. The high storage volume support system includes an arched beam having a first end...
US-D474,357 Table
US-6,560,705 Content screening with end-to-end encryption prior to reaching a destination
One embodiment of the present invention provides a system that performs content screening on a message that is protected by end-to-end encryption. The system...
US-6,560,656 Apparatus and method for providing downloadable code for use in communicating with a device in a distributed system
Downloading code for communicating with a device that joins a network. When the device joins the network, it transmits a multicast packet including a reference...
US-6,560,629 Multi-thread processing
A multi-thread computer system comprising an array of thread units and associated sets of execution units. The thread units are designed to be interconnected in...
US-6,560,619 Using atomic compare-and-swap operations for forwarding-pointer installation
A multiprocessor, multi-program, stop-the-world garbage collection program is described. The system initially over partitions the root sources, and then...
US-6,560,605 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,560,140 Single ended two-stage memory cell
The present invention provides a memory array having an array structure that has at least one memory cell, including a word write bit line and a single transfer...
US-6,559,857 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,559,842 Compressing and decompressing graphics data using gosub-type instructions and direct and indirect attribute...
A method and instruction set for geometry compression and decompression is disclosed. The method and instruction set includes one or more of the following...
US-6,559,531 Face to face chips
An integrated circuit device includes first and second arrays of semiconductor dice. Each array of dice is arranged in face-to-face relation to the other array...
US-6,559,222 Photoneutralization of pH sensitive aqueous polymeric dispersions and methods for using same
An aqueous polymer dispersion comprising a polymer substantially free of cationic polymerizable groups and a cationic photoinitiator, wherein the polymer is...
US-6,558,943 Method for propagating fungi using solid state fermentation
A solid state fermentation (SSF) method is provided which is effective for both small- and large-scale fungal cultivation. Also provided is SSF media for fungal...
US-D474,242 Surface portion of article housing with backlit logo
US-D474,186 Front panel for a computer enclosure
US-6,557,168 System and method for minimizing inter-application interference among static synchronized methods
A system and method for isolating the execution of a plurality of applications. A plurality of monitors are provided for a plurality of applications to access a...
US-6,557,164 System, method and article of manufacture for creating an object oriented component having multiple...
Method, system and article of manufacture for creating an object oriented component having multiple bidirectional ports for use with an object oriented based...
US-6,557,161 Method for prototyping asynchronous circuits using synchronous devices
One embodiment of the present invention provides a system that facilitates prototyping asynchronous circuits. The system first receives a design of an...
US-6,557,037 SYSTEM AND METHOD FOR EASING COMMUNICATIONS BETWEEN DEVICES CONNECTED RESPECTIVELY TO PUBLIC NETWORKS SUCH AS...
"A system [comprises] includes a virtual private network and an external device interconnected by a digital network. The virtual private network has a firewall,...
US-6,557,036 Methods and apparatus for site wide monitoring of electronic mail systems
A messaging system capable of providing monitoring capabilities of mail services provided by a mail server is disclosed. Monitoring of mail services can be done...
US-6,557,023 Method and apparatus for avoiding array class creation in virtual machines
Embodiments of the invention comprise a method and apparatus for avoiding array class creation in, for example, virtual machines for object-oriented programming...
US-6,556,990 Method and apparatus for facilitating wildcard searches within a relational database
One embodiment of the present invention provides a system that facilitates performing an efficient wildcard search on a field within a relational database table....
US-6,556,041 Reducing PECL voltage variation
A method for reducing voltage variation in a PECL based component has been developed. The method includes powering up a PECL based component, such as a receiver...
US-6,554,955 Device for the manufacture of a flexible heat exchanger
An apparatus for producing a flexible heat-exchange device for taking heat from or delivering heat to the ambient surroundings, wherein the device includes a...
US-6,554,291 Housing and hub for an apparatus for securing a workpiece to a rotatable machine member
A housing and hub for an apparatus for securing a workpiece to a rotatable machine member are provided. The machine may include a lathe. The workpiece includes a...
US-D473,861 Interface device
US-D473,857 Radio
US-D473,856 Radio
US-D473,852 Face panel for a HPCI board
US-RE38,104 Method and apparatus for resolving data references in generated code
A hybrid compiler-interpreter comprising a compiler for "compiling" source program code, and an interpreter for interpreting the "compiled" code, is provided to...
US-RE38,100 Tachometer based on electrical ripple and calibrated by mechanical engine signals
The tachometer includes a microphone for disposition next to the exhaust of the vehicle and an accelerometer for disposition adjacent to its engine. A selected...
US-6,553,565 Method and apparatus for debugging optimized code
Methods and apparatus for providing a substantially full set of state information to a debugger, without significantly compromising system performance, in order...
US-6,553,490 Computer system including local computer with capability to automatically update operating system or...
A local computer stores a current program such as an operating system or an application. A network server stores a latest program which is a latest version of...
US-6,553,472 Method for programming clock delays, command delays, read command parameter delays, and write command parameter...
A method for programming a controller of a memory unit has been developed. The method includes inputting variable initialization parameters of the memory unit...
US-6,553,461 Client controlled pre-fetching of resources
A client is given control over the pre-fetching of resources. The client may be, for example, resident on an electronic device such as a computer system that...
US-6,553,435 DMA transfer method for a system including a single-chip processor with a processing core and a device...
A single-chip central processing unit (CPU) includes a processing core and a complete cache-coherent I/O system that operates asynchronously with the processing...
US-6,553,426 Method apparatus for implementing multiple return sites
Methods and apparatus for efficiently enabling an alternate return address associated with a function call to essentially be stored such that the alternate...
← 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.