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-7,043,509 Parallel non-contiguous allocation and card parsing
A garbage collector operates in multiple threads, and one thread can be parsing a region containing a free block while another thread is allocating space from...
US-7,043,379 Method for quantifying I/O chip/package resonance
A method for quantifying effects of resonance in an integrated circuit's power distribution network is provided. The power distribution network includes a first...
US-7,042,837 Automatic link failover in data networks
Methods and apparatus are disclosed for enabling nodes in a data network having interconnect links to continue to transmit data when a link fails. This is done...
US-7,042,721 Electronic assembly including a housing having a rotatable portion
An electronic assembly includes a housing having a first portion and a remaining portion. The first portion includes a surface forming an outer wall of the...
US-7,042,466 Efficient clip-testing in graphics acceleration
A method and apparatus for performing fast clip-testing operations in a general purpose processor are provided. This is accomplished by executing a single...
US-7,042,452 Triangle coverage estimation and edge-correct tessellation
A graphics system invokes a dicing process if one or more edges of a triangle T have length greater than a maximum length (L.sub.MAX), invokes a central...
US-7,042,262 System and method for providing a fast and power efficient jam latch
A system and method of resetting a jam latch circuit includes an activation device. The activation device having respective inputs coupled to each one of several...
US-7,041,855 Monofunctional polyethylene glycol aldehydes
The present invention provides novel monofunctional polyethylene glycol aldehydes for the pegylation of therapeutically active proteins. The pegylated protein...
US-7,041,514 Integrated circuit repair using multiple-photon absorption of laser light
A method and apparatus provides the capability for activating, i.e., annealing or ablating, LASER activated fuses from the back-side of an integrated circuit...
US-7,041,253 Sample collection and test device
A sample collection and test device that includes a container adapted to hold a fluid test sample, a lid secured to the container, a plate with a plurality of...
US-7,041,215 System for composting-free disposal of organic wastes
A system for composting-free disposal of organic waste and method thereof included a heating apparatus, a pretreatment apparatus, and a decomposition apparatus....
US-7,039,952 Using patterns to perform personal identification data substitution
The present invention is directed toward using patterns in APDU to perform identification data substitution. According to one or more embodiments of the present...
US-7,039,923 Class dependency graph-based class loading and reloading
Embodiments of a system and method for providing class dependency graph-based class loading and reloading may be used to segregate namespaces in a graph-centric...
US-7,039,918 Service processor and system and method using a service processor
A service processor is provided for a computer system that includes a host processor and the service processor. The service processor includes a management...
US-7,039,910 Technique for associating execution characteristics with instructions or operations of program code
By maintaining consistency of instruction or operation identification between code prepared for profiling and that prepared using profiling results, efficacy of...
US-7,039,904 Frameworks for generation of Java macro instructions for storing values into local variables
Techniques for generation of Java macro instructions suitable for use in Java computing environments are disclosed. As such, the techniques can be implemented in...
US-7,039,902 Mechanism for enabling efficient testing of a set of computer code
A mechanism is disclosed for enabling efficient testing of a set of computer code. Untested code portions within a body of code are determined, and testing...
US-7,039,843 Modeling custom scan flops in level sensitive scan design
A system and method for testing an integrated circuit is provided. The illustrative embodiment provides a scan cell for use with automatic test pattern...
US-7,039,817 Method and apparatus for supplying power to a processor at a controlled voltage
Apparatus forming a computer system or such-like is disclosed that includes a central processing unit (CPU) and a power supply unit. The CPU provides a digital...
US-7,039,694 Cluster membership monitor
The present invention provides a system and method within a high availability network for monitoring and managing cluster membership. The cluster membership...
US-7,039,691 Java virtual machine configurable to perform as a web server
A virtual machine, such as a Java.TM. virtual machine, is configured to operate as a web server so that users, using a browser, can make general-purpose...
US-7,039,664 Combining entries in a card object table
A garbage collector divides the garbage-collected heap into "cards." It maintains a table containing a card-object table entry for each card. A card's entry...
US-7,039,649 Method and apparatus for maintaining data integrity
Techniques are provided for controlling data access to maintain data integrity. A request is received to perform an action on a data element. The request is...
US-7,039,590 General remote using spoken commands
A speech-translating remote control includes a microphone operable to receive speech command, thereby outputting a speech signal; an audio transmitter operably...
US-7,039,323 Optical transmitter for transmitting a plurality of output signals
An optical transmitter for transmitting a first output data signal and a second output data signal, the optical transmitter comprising: a phase-locked-loop, the...
US-7,037,953 Radiation curable aqueous compositions
A method for producing a solvent resistant, low-extractable, film from an actinic radiation curable homogenous aqueous composition containing a water soluble...
US-7,036,387 Integrated strain gages for board strain characterization
A printed circuit board (PCB) having an integrated strain gage. In one embodiment, a PCB includes a component footprint suitable for mounting an electronic...
US-7,036,124 Computer resource management for competing processes
Resource management for controlling allocation of a resource to competing computer processes is achieved through the use of a joining function. A resource...
US-7,036,123 System using fair-share scheduling technique to schedule processes within each processor set based on the...
Described is a scheduling system that provides allocation of system resources of one or more processor sets among groups of processes. Each of the process groups...
US-7,036,120 Two tier clusters for representation of objects in Java programming environments
Improved techniques for representation of objects in a Java.TM. programming environment are disclosed. The techniques are highly suitable for representation of...
US-7,036,114 Method and apparatus for cycle-based computation
A computer system for cycle-based computation includes a processor array, a translation component adapted to translate a cycle-based design, a host computer...
US-7,036,112 Multi-mode specification-driven disassembler
One embodiment of the present invention provides a system that facilitates implementing multi-mode specification-driven disassembler. During operation, the...
US-7,036,110 Mechanism to manage the lifecycle of a resource adapter
Providing a contract between an application server and a resource adapter that allows the application server to manage the lifecycle of the resource adapter....
US-7,036,098 On-chip signal state duration measurement and adjustment
Signal state durations, such as the pulse-width, of on-chip signals are often critical to the successful operation of an integrated circuit. The signal state...
US-7,036,096 Estimating capacitances using information including feature sizes extracted from a netlist
The capacitances of one or more inputs/outputs of a circuit are estimated by using an extraction tool (120) to extract information associated with the...
US-7,036,066 Error detection using data block mapping
Error detection using data block mapping is provided. One method includes receiving a write request to write a user data block having a first block size,...
US-7,036,027 Computer system layout and cooling configuration
Disclosed are novel methods and apparatus for provision of efficient, effective, and/or flexible computer system layout and/or cooling configuration. In...
US-7,035,999 Register window fill technique for retirement window having entry size less than amount of fill instructions
A register window fill technique for a retirement window having an entry size less than a number of fill instructions used in a fill condition is provided. The...
US-7,035,989 Adaptive memory allocation
This functions maintains two trees: a fast access tree referring to memory blocks of a size most often requested, and a general access tree referring to memory...
US-7,035,945 Method and apparatus for identifying computer expansion cards
One embodiment of the present invention provides a system that facilitates identifying expansion cards installed in a computer system. The system operates by...
US-7,035,884 Placement of allocation trains in the train algorithm
A garbage collector collects a dynamically allocated heap by employing the train algorithm, in which "car" sections of a heap generation are organized in groups,...
US-7,035,858 System and method dynamic cluster membership in a distributed data system
A distributed system provides for separate management of dynamic cluster membership and distributed data. Nodes of the distributed system may include a state...
US-7,035,780 Methods of and apparatus for routing ranked critical conductors in ranked preferred tracks
A method for routing conductors in an integrated circuit design is disclosed, including the steps of determining the number of sensitive conductors requiring...
US-7,034,960 System and method for managing electronic transmission of color data
A system which enables electronic communication, coordination and dissemination of color-related designs, specifications and products. Color production and...
US-7,034,576 Pulsed dynamic keeper gating
A circuit has been developed that reduces the effective strength of a keeper circuit during an interval in which at least one path of an evaluation circuit is...
US-7,033,693 Heterogeneous composite bipolar plate of a fuel cell
A bipolar plate of a fuel cell comprises a body, two flow fields, and electrically conductive fibers. The body has a central portion and a peripheral portion...
US-7,033,220 Compact fluorescent lampholder
A compact fluorescent lampholder includes a cap, a shell, an electric board and a base. The cap and the shell are combined together by hooking, and the electric...
US-D519,344 Stapler
US-7,032,200 Low threshold voltage transistor displacement in a semiconductor device
A technique improves the performance of an integrated circuit design by selectively replacing low V.sub.t transistors with standard V.sub.t transistors. The...
US-7,032,123 Error recovery
The present invention provides a method and apparatus for error recovery in a system. The apparatus comprises a directory cache adapted to store at least 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.