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-D555,447 Lighted, retractable bottle opener
US-7,296,291 Controlled information flow between communities via a firewall
A method and mechanism of controlling information flow in a firewall. A firewall controls the flow of information between different communities. The enforcement...
US-7,296,275 Method and system for passing objects in a distributed system using serialization contexts
A system consistent with the present invention reduces the number of redundant class descriptors that are sent during remote method calls by using serialization...
US-7,296,235 Plugin architecture for extending polices
An architecture for allowing extensibility to policies. The architecture has a policy component program that is able to evaluate and enforce polices. The...
US-7,296,190 Parallel text execution on low-end emulators and devices
A method for testing computing devices includes providing a suite of test programs on a server for execution by a plurality of the computing devices that are...
US-7,296,180 Method for recovery of data
A method for recovery of data objects on a data storage system includes determining a list of layout map IDs that place data objects on a node of a data storage...
US-7,296,176 Method and apparatus for limiting the number of asynchronous events that occur during a clock cycle
One embodiment of the present invention provides a system that limits a maximum repetition rate of an asynchronous circuit. The system operates by receiving a...
US-7,296,132 Method and apparatus for storing performance parameters in a limited storage space
A system that records performance parameters from a computer system. During operation, the system periodically monitors performance parameters from the computer...
US-7,296,106 Centerplaneless computer system
A computer system which may allow a centerplaneless design. The computer system may include various client circuit boards including processor circuit boards,...
US-7,296,104 Automated calibration of I/O over a multi-variable eye window
A method and apparatus for automated calibration of I/O over a multi-variable eye window is provided. A transmitter may conduct data transmissions to a receiver...
US-7,296,047 Method and apparatus for solving overdetermined systems of interval linear equations
One embodiment of the present invention provides a system that solves an overdetermined system of interval linear equations. During operation, the system...
US-7,296,044 Method and apparatus for keeping track of memory usage for tasks in a shared heap
One embodiment of the present invention provides a system that facilitates keeping track of memory usage of tasks in a shared heap. The system operates by...
US-7,295,956 Method and apparatus for using interval techniques to solve a multi-objective optimization problem
One embodiment of the present invention provides a system that uses interval techniques to solve a multi-objective optimization problem. During operation, the...
US-7,295,729 Conical-wedge-shaped lensed fiber and the method of making the same
The present invention relates to a conical wedge-shaped lensed fiber and the method of making the same. The method comprises: (a) providing an optical fiber...
US-7,295,672 Method and apparatus for fast RC4-like encryption
A method and apparatus for encrypting information. In one embodiment, a method for encrypting information includes obtaining a value A from an array having a...
US-7,295,565 System and method for sharing a resource among multiple queues
A system and method for sharing a resource (e.g., buffers) among multiple queues (e.g., InfiniBand send queues). Each queue has a local context indicating the...
US-7,295,525 System and method for managing multicast group membership
A system and method for efficiently managing membership in a multicast communication group. The system may comprise any number of end nodes (e.g., channel...
US-7,295,442 System management
A server system comprises a server blade carrier. The server blade carrier carries a plurality of removably mountable server blades. Each blade includes a blade...
US-7,295,435 Heat sink having ferrofluid-based pump for nanoliquid cooling
A heat sink uses a ferrofluid-based pump assembly for controlling the direction of nanofluid flow within the heat sink. The nanofluid is thermally conductive and...
US-7,294,723 Multifunctional cationic photoinitiators, their preparation and use
Compounds of formula (I): [where: R.sup.1 is a direct bond, oxygen, a group >CH.sub.2, sulphur, a group >C.dbd.O, a group-(CH.sub.2).sub.2-- or a...
US-D555,157 Blade server
US-D554,903 Eyeglass display
US-7,293,267 System and method for performing speculative initialization of application models for a cloned runtime system...
A system and method for performing speculative initialization of application models for a cloned runtime system process is presented. A class loader is created...
US-7,293,260 Configuring methods that are likely to be executed for instrument-based profiling at application run-time
One embodiment of the present invention provides a system that facilitates configuring selected methods for instrument-based profiling at run-time. The system...
US-7,293,259 Dynamically configuring selected methods for instrument-based profiling at application run-time
One embodiment of the present invention provides a system that dynamically configures selected methods for instrument-based profiling at run-time. The system...
US-7,293,255 Apparatus and method for automated creation of resource types
Apparatus and method for automatically generating resource types for installation on nodes of a clustered computer system. The wizard provides a user interface...
US-7,293,221 Methods and systems for detecting memory address transfer errors in an address bus
A method for detecting transfer errors in an address bus is provided. In this method, a first address parity is generated using a memory address. Next, at least...
US-7,293,199 Method and apparatus for testing memories with different read/write protocols using the same programmable...
A method of testing a plurality of embedded memories within an integrated circuit. Each of the embedded memories include particular read and write protocols. The...
US-7,293,163 Method and apparatus for dynamically adjusting the aggressiveness of an execute-ahead processor to hide memory...
One embodiment of the present invention provides a system that dynamically adjusts the aggressiveness of an execute-ahead processor. If a data-dependent stall...
US-7,293,161 Deferring loads and stores when a load buffer or store buffer fills during execute-ahead mode
One embodiment of the present invention provides a system that facilitates deferring execution of instructions with unresolved data dependencies as they are...
US-7,293,160 Mechanism for eliminating the restart penalty when reissuing deferred instructions
One embodiment of the present invention provides a system which facilitates eliminating a restart penalty when reissuing deferred instructions in a processor...
US-7,293,157 Logically partitioning different classes of TLB entries within a single caching structure
One embodiment of the present invention provides a system that logically partitions different classes of translation lookaside buffer (TLB) entries within a...
US-7,293,149 Method and apparatus for determining a status of an asynchronous memory
A method and apparatus for facilitating the determination of a status of an asynchronous memory (e.g., how full or empty the memory is). A write pointer to the...
US-7,293,143 Efficient non-blocking k-compare-single-swap operation
The design of nonblocking linked data structures using single-location synchronization primitives such as compare-and-swap (CAS) is a complex affair that often...
US-7,293,129 Flexible routing and addressing
At an ingress point to a shared transaction infrastructure, for example a shared PCI Express infrastructure, an entry in a segment table maps an address in a...
US-7,293,099 Heterogeneous network file access
A method for a client to access data files residing on a first data server through a network includes coupling a heterogenous proxy server to the first data...
US-7,293,059 Distributed computing system using computing engines concurrently run with host web pages and applications
A method, and associated system, for performing distributed computing. The method includes linking a user node to a communications network including a processor...
US-7,293,051 Collection-set selection using a small priority queue
A space-incremental garbage collector performs marking operations that are usually separated by several collection increments. It uses the marking results to...
US-7,293,042 Managing and predicting component failure based on pattern recognition of subcomponent exposure to failure
Methods, systems, and articles of manufacture consistent with the present invention provide for predicting system failure based on pattern recognition of...
US-7,293,004 Method for tuning state-based scheduling policies
One embodiment of the present invention provides a system that tunes state-based scheduling policies, wherein the system contains a number of central processing...
US-7,293,003 System and method for ranking objects by likelihood of possessing a property
A system and method for ranking objects by a likelihood of possessing a property is disclosed. The system can be used, for example, to assist in the...
US-7,292,962 Technique for detecting changes in signals that are measured by quantization
A technique for detecting changes in a signal that is measured and reported by quantization uses a model that is updated in response to the sampling of quantized...
US-7,292,957 Cost efficient performance statistics gathering using logarithmic indexing
A system for a distributed computing network for managing instrumentation information from a plurality of network-connected managed entities. One or more...
US-7,292,952 Replacing a signal from a failed sensor in a computer system with an estimated signal derived from correlations...
One embodiment of the present invention provides a system that enhances reliability, availability and serviceability in a computer system by replacing a signal...
US-7,292,659 Correlating and aligning monitored signals for computer system performance parameters
One embodiment of the present invention provides a system that facilitates aligning a first signal with a second signal in a manner that optimizes a correlation...
US-7,292,353 Method and apparatus for measuring the position of ferrule of a laser module
The present invention relates to a method and apparatus for measuring the position of a ferrule of a laser module. The apparatus comprises an XYZ stage, a base,...
US-7,292,207 Computing blending functions for the tiling of overlapped video projectors
A system for correcting the intensities of pixels supplied to a projector. An image generated by the projector has a number of regions formed by the overlapping...
US-7,292,050 Measuring rotational misalignment using spatial interference patterns
A method for determining misalignment between two semiconductor dies is described in which signals are transmitted through a first subset of an array of...
US-7,292,020 Remote DC-DC converter for high current, low voltage applications
A remote voltage regulator module (VRM) for high-current, low voltage applications. In one embodiment, an electronic system includes a VRM configured to provide...
US-7,290,919 Backlight module and brightness enhancement film thereof
A backlight module includes a light source, a light guide plate for guiding light from the light source, and a brightness enhancement film having a plurality of...
← 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.