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,672,187 Elastic power for read and write margins
An elastic power header device and methods of operation are provided to improve both the read and the write margin of static random access memory (SRAM) cells by...
US-7,672,182 Read assist circuit of SRAM with low standby current
A SRAM memory with a read assist circuit is presented. The read assist circuit uses bitline voltage level switches, which are connected to a low power supply and...
US-7,672,129 Intelligent microchannel cooling
A cooling system for a heat producing component includes a base having two or more cells. The cells may include microchannel passages. A pump system may be...
US-7,671,653 Dual edge triggered flip flops
An implicitly pulsed dual edge triggered pulsed latch. The implicitly pulsed latch includes an overlapping clock generator and a transparency circuit designed to...
US-7,671,449 Structures and methods for an application of a flexible bridge
One embodiment of the present invention provides a system that facilitates high-bandwidth communication using a flexible bridge. This system includes a chip with...
US-7,671,141 Second order nonlinear optical polyimides having benzobisthiazole-based pendant groups, and preparation of the same
Disclosed herein are second order nonlinear optic polyimide polymers comprising repeating units represented by the formula: ##STR00001## wherein each of the...
US-7,671,081 Multifunctional cationic photoinitiators, their preparation and use
Compounds of formula (I): ##STR00001## wherein the substituents are as defined herein.
US-7,671,008 Fabric conditioning compositions
The concentrated liquid fabric softening composition of the present invention comprises an ester-linked triethanolamine (TEA) quaternary ammonium fabric...
US-7,670,512 Second order nonlinear optical polyimides having benzobisthiazole-based pendant groups, and preparation of the same
Disclosed herein are second order nonlinear optic polyimide polymers comprising repeating units represented by the formula: ##STR00001## wherein each of the...
US-7,669,187 Pluggable debugging interface for graphical notation diagrams
A low-level process, which was mapped from a high-level graphical notation diagram, is debugged using the high-level graphical notation diagram. To debug the...
US-7,669,186 Debugging applications at resource constrained virtual machines using dynamically installable lightweight agents
A system for debugging applications at resource-constrained virtual machines may include a target device configured to host a lightweight debug agent to obtain...
US-7,669,184 Introspection support for local and anonymous classes
A technique in accordance with one embodiment of the present invention provides introspection support for anonymous and local classes. As a result of the...
US-7,669,087 Method and apparatus for managing workload across multiple resources
A method for operating a system comprising multiple resources. The method comprises identifying for each resource a set of one or more failure risks for that...
US-7,669,040 Method and apparatus for executing a long transaction
A system that executes a long transaction in a system with limited transactional hardware resources. During operation, the system executes the long transaction...
US-7,669,015 Methods and apparatus to implement parallel transactions
The present disclosure describes a unique way for each of multiple processes to operate in parallel using (e.g., reading, modifying, and writing to) the same...
US-7,668,862 System and method for controlling the use of a method in an object-oriented computing environment
A system and method for controlling the use by caller objects to a restricted method of a resource object in an object-oriented computing environment are...
US-7,668,696 Method and apparatus for monitoring the health of a computer system
A system that monitors the health of a computer system is presented. During operation, the system receives a first-difference function for the variance of a time...
US-7,668,175 Dynamic power management for I/O resource pools
Methods and apparatus for managing a pool of I/O interfaces associated with one or more I/O devices are disclosed. The I/O bandwidth utilization of the I/O...
US-7,667,967 Liquid-cooled rack with optimized rack heat exchanger design for non-uniform power dissipation
A cooling system for a rack-mount server including at least one blade and a system enclosure includes a liquid cooling line, at least one heat exchanger...
US-7,667,966 Invisiduct--airflow optimization device
A fan enclosure for a system including one more fans and a system enclosure includes a first pivot removably attached to the system enclosure, a safety compliant...
US-7,667,582 Tool for creating charts
Techniques are described for defining, creating, and presenting a chart. When the chart is called, up-to-date information is used to create the chart. This...
US-7,667,197 Mass analyzing apparatus
The present invention relates to a mass analyzing apparatus, comprising a first metal electrode plate, a second metal electrode plate, an RF power supply, a...
US-7,667,042 Stable polymorphic forms of an anticonvulsant
Stable polymorphic forms III, IV and substantially amorphous form of an anticonvulsant, tiagabine hydrochloride.
US-7,665,638 Packaged liquid laundry compositions
A laundry product is provided including a liquid concentrated detergent or fabric softening composition held in a dispensing bottle of a type not featuring a...
US-7,665,092 Method and apparatus for distributed state-based load balancing between task queues
One embodiment of the present invention provides a system that performs load balancing between task queues in a multiprocessor system. During operation, the...
US-7,665,089 Facilitating distributed thread migration within an array of computing nodes
One embodiment of the present invention provides a system that performs thread migration within an array of computing nodes, wherein computing nodes in the array...
US-7,665,075 Methods for sharing of dynamically compiled code across class loaders by making the compiled code loader reentrant
A method for sharing dynamically compiled code between different class loaders is provided. In this method, loader-reentrant compiled code is produced from...
US-7,665,071 Management object model for performing management of a computer system
A management system is provided for the generation of a management object model for performing management of a computer system. The object model includes a...
US-7,665,033 Using a zooming effect to provide additional display space for managing applications
One embodiment of the present invention provides a system that uses a zooming effect to provide additional display space to manage applications. In one mode of...
US-7,665,016 Method and apparatus for virtualized XML parsing
A method and apparatus for performing virtualized parsing of an XML document. A document is divided into multiple segments, which may correspond to separate...
US-7,665,015 Hardware unit for parsing an XML document
A hardware unit for parsing an XML document includes embedded logic or circuitry for accessing the document, decoding it to change a character set, validating...
US-7,664,942 Recovering a subordinate strand from a branch misprediction using state information from a primary strand
Embodiments of the present invention provide a system that executes program code in a processor. The system starts by executing the program code in a normal mode...
US-7,664,918 Handling fetch requests that return out-of-order at an instruction fetch unit
One embodiment of the present invention provides a system that handles instruction fetch requests that return out-of-order at an IFU of a processor. During...
US-7,664,622 Using interval techniques to solve a parametric multi-objective optimization problem
A system that solves a parametric multi-objective optimization problem in a combined design space and parameter space using interval techniques is described. The...
US-7,664,213 Clock alignment detection from single reference
A data communications system is disclosed. The data communications system comprises two clock domains. Each of the clock domains are coupled to receive a source...
US-7,664,127 Method for resolving mutex contention in a network system
A method of resolving mutex contention within a network interface unit which includes providing a plurality of memory access channels, and moving a thread via at...
US-7,663,961 Reduced-power memory with per-sector power/ground control and early address
A reduced-power memory (such as for a cache memory system of a processor or a microprocessor) provides per-sector power/ground control and early address to...
US-7,663,889 Mechanism for facilitating hot swap capability
An assembly is disclosed which enables a printed circuit board (PCB) to be added to or removed from a computer system without deactivating other parts of the...
US-7,663,517 Accurate hardware Power OK (POK) generation methodology for processors with varying core voltage requirements
A method for configuring a circuit for providing a power OK (POK) signal is described. The method includes identifying a voltage range and voltage interval,...
US-7,662,766 Fabric softening composition
A liquid fabric softening composition comprising an aqueous base, a cationic fabric softening agent, and an emulsified oil which has a refractive index at...
US-7,661,849 Illuminated apparatus
An illuminating device features a light transmitting plate having a first surface and a second surface, the first surface having inward depressions.
US-7,661,316 Method and apparatus for sensing and controlling fan speed
One embodiment of the present invention provides a system that determines fan speeds for a set of fans in a computer system. During operation, the system...
US-7,661,131 Authentication of tunneled connections
Systems and methods are described for authentication of tunneled connections. A method includes establishing a first connection (C.sub.IO) from an inner agent to...
US-7,661,114 Client-server application partitioning having metering technique for distributed computing
This client-server system partitions Windows applications into multi-media and other less-observable instructions such that client may run audio/visual-related...
US-7,661,106 Distributed transaction processing system
A distributed transaction processing system is disclosed in which a process automation application receives a transaction request from a requesting application....
US-7,660,961 Concurrent evacuation of the young generation
The invention relates to a method for performing generational garbage collection on a heap comprising a plurality of generations. The method involves dividing a...
US-7,660,926 Apparatus and method for a core for implementing a communications port
There is described an apparatus and method for implementing a communications port. The apparatus comprises a core, which is operable to divide the port into a...
US-7,660,887 Systems and methods for providing dynamic quality of service for a distributed system
Methods and systems consistent with certain aspects related to the present invention provide a dynamic service delivery system based on a capability to provide...
US-7,660,842 Method and apparatus for performing a carry-save division operation
One embodiment of the present invention provides a system that performs a carry-save division operation that divides a numerator, N, by a denominator, D, to...
US-7,660,802 Method and apparatus for generating components for pattern-based system design analysis using a characteristics...
A method for analyzing a target system that includes obtaining a characteristics model, generating at least one selected from the group consisting of a schema,...
← 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.