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,741,101 Method for clock control of clocked half-rail differential logic with single-rail logic
Clocked half-rail differential logic circuits with single-rail logic of the invention do not include complementary logic elements. According to the invention,...
US-6,738,969 Non-intrusive gathering of code usage information to facilitate removing unused compiled code
One embodiment of the present invention provides a system that gathers code usage information to facilitate removing compiled code that has not been recently...
US-6,738,959 Method and apparatus for assigning nets to metal layers during circuit routing
One embodiment of the present invention provides a system that facilitates routing nets between cells in a circuit layout. During operation, the system receives...
US-6,738,932 Method and system for identifying software revisions from memory images
A method for identifying software executing on a computer system from a memory image defining at a particular time a state of the executing software. The method...
US-6,738,926 Method and apparatus for recovering a multi-threaded process from a checkpoint
One embodiment of the present invention provides a system for recovering a process that is multi-threaded from checkpoint information that was previously stored...
US-6,738,915 System for supplying multiple voltages to devices on circuit board through a sequencing in a predictable sequence
An apparatus and method for enabling hot swapped circuit boards to receive multiple power voltages from a backplane and supply the multiple power voltages to...
US-6,738,897 Incorporating local branch history when predicting multiple conditional branch outcomes
A method for improving prediction of an outcome for a branch instruction in a set of instructions includes storing local branch history data for the branch...
US-6,738,873 Memory management system supporting deletion of transient objects
One embodiment of the present invention provides a system for compacting memory within a computing device, wherein the computing device supports transient...
US-6,738,846 Cooperative processing of tasks in a multi-threaded computing system
Methods and apparatus for a cooperative processing of a task in a multi-threaded computing system are disclosed. In one aspect of the invention, a first thread...
US-6,738,470 Distributed gateway system for telephone communications
A distributed system of gateways for establishing telephone communication connections between digital telephone service (e.g., DSL) subscribers and analog...
US-6,738,415 Bi-directional communication system
A bi-directional communication system and transceiver configuration are described, which employ a bi-directional reference to account for both common-mode and...
US-6,738,079 Graphical user interface layout customizer
Graphical user interface and computer program products are disclosed for providing a unique user interface that allows a GUI developer significant flexibility...
US-6,738,027 Method and apparatus for configuration using a portable electronic configuration device
The present invention provides a method and apparatus for configuration using a portable electronic configuration device. The portable device is attached to an...
US-6,737,902 Method and a system to distribute clock signals in digital circuits
Provided are a method and a system to distribute clock signals in digital circuits to ensure that the multiple clock signals reach multiple loads associated with...
US-6,737,892 Method and apparatus for detecting valid clock signals at a clock receiver circuit
One embodiment of the present invention provides a system for detecting a valid clock signal at a clock receiver. The system operates by receiving a clock signal...
US-6,737,889 Method for increasing the power efficiency and noise immunity of clocked full-rail differential logic
Clocked full-rail differential logic circuits are provided with shut-off devices. The addition of the shut-off device provides a full-rail differential logic...
US-6,737,844 Dynamic modulation of on-chip supply voltage for low-power design
A modulation circuit arranged to modulate a first voltage from a first power supply grid to produce a desired second voltage not greater than the first voltage...
US-6,737,749 Resistive vias for controlling impedance and terminating I/O signals at the package level
A circuit package and a method of forming the same that facilitates control of the impedance of a driving circuit employing resistive vias formed into a...
US-6,735,770 Method and apparatus for high performance access to data in a message store
A method and apparatus are disclosed for accessing messages in a message store in a multi-threaded system with reduced contention by first determining whether a...
US-6,735,760 Relaxed lock protocol
An object-oriented compiler/interpreter allocates monitor records for use in implementing synchronized operations on objects. When a synchronization operation is...
US-6,735,754 Method and apparatus to facilitate global routing for an integrated circuit layout
A system that facilitates generating a global routing for a layout of an integrated circuit operates by receiving a netlist to be routed. The system partitions...
US-6,735,749 (Design rule check)/(electrical rule check) algorithms using a system resolution
Method and apparatus for checking integrated circuit designs. In particular, one embodiment of the present invention is a method that for checking integrated...
US-6,735,707 Hardware architecture for a multi-mode power management system using a constant time reference for operating...
A system for implementing a power management system in a computer system using a constant time reference to support an operating system. The system uses a PCI...
US-6,735,680 Method and apparatus for deleting objects from memory within a smart card
One embodiment of the present invention provides a system for deleting objects from a memory in a computing device, wherein the memory includes both a volatile...
US-6,735,654 Method and apparatus for efficiently broadcasting transactions between an address repeater and a client
A computer system including a first repeater; a second repeater coupled to the first repeater; and a third repeater coupled to the first repeater. The second...
US-6,735,323 Speaker
A speaker includes a T-shape iron, a ring magnet, a pole plate, a frame, a diaphragm, a coil core portion, a voice coil, a first annular corrugated plate, and at...
US-6,735,220 Using a centralized server to coordinate assignment of identifiers in a distributed system
One embodiment of the present invention provides a system that uses a centralized server to coordinate assigning identifiers in a distributed computing system....
US-6,735,206 Method and apparatus for performing a fast service lookup in cluster networking
One embodiment of the present invention provides a system that uses a destination address of a packet to perform a fast lookup to determine a service that is...
US-6,735,205 Method and apparatus for fast packet forwarding in cluster networking
One embodiment of the present invention provides a system for forwarding a packet between nodes in a clustered computing system. The system operates by receiving...
US-6,735,072 On-chip decoupling capacitors designed for a 0.11 micron and beyond dual gate oxide CMOS technology
A decoupling capacitor suitable for use with 0.11 micron or less, for example 0.09 micron, CMOS technology is provided herein. The decoupling capacitor includes...
US-6,734,852 Using rendering molecules to manage scene-based rendering
A system and method for rapid processing of scene-graph-based data and/or programs is disclosed. In one embodiment, the system may be configured to utilize...
US-6,734,850 Graphics system with a programmable sample position memory
A method and computer graphics system capable of super-sampling and performing real-time convolution are disclosed. In one embodiment, the computer graphics...
US-6,734,845 Eyetrack-driven illumination and information display
An eyetracker is used to control power to an electrical device such as a computer display screen so that power consumption is reduced when a user's eyes and...
US-6,734,716 SSTL pull-down pre-driver design using regulated power supply
A SSTL memory interface pre-driver stage that uses a voltage regulator to generate a `virtual` supply is provided. The `virtual` supply, being lower than a power...
US-6,733,530 Material and method for engraftment of a composite biocompatible skin graft on the neodermis of artificial skin
Autologous cultured keratinocytes are grown on a biosynthetic and biocompatible substratum following pre-seeding with autologous or allogenic dermal fibroblasts....
US-D489,532 Golf bag extension handle
US-6,732,363 Supporting inter-process communication through a conditional trap instruction
One embodiment of the present invention provides a system that supports inter-process communication through use of a conditional trap instruction. The system...
US-6,732,318 Variable width parallel cyclical redundancy check
Apparatus and method for generating and checking a cyclical redundancy check value wherein a first device calculates a cyclical redundancy check value on a full...
US-6,732,317 Apparatus and method for applying multiple CRC generators to CRC calculation
An apparatus and method for generating a cyclic redundancy code with multiple cyclic redundancy code circuits are disclosed. High throughput data protocols can...
US-6,732,289 Fault tolerant data storage system
A fault tolerant data storage system and related method are described for effectively failing over a storage device from one storage controller to another...
US-6,732,250 Multiple address translations
A computer system includes memory and at least a first processor that includes a memory management unit. The memory management unit includes a translation table...
US-6,732,186 High availability networking with quad trunking failover
A method and mechanism operating within the Application layer of the architectural model for maintaining high availability in a computer network utilizing...
US-6,732,143 Method and system for integrating telephone voice communications into a client-server architecture
A method and apparatus for routing a telephone signal having a call destination indicator via a client-server network to a desired user, wherein a server...
US-6,732,066 Method of determining static flip-flop setup and hold times
A method for determining the setup and hold times of static flip-flops during the design and development of integrated circuits. The method utilizes simulations...
US-6,731,709 Phase locked loop and method that provide fail-over redundant clocking
A system and method for switching between input clock signals from different clock sources without losing lock by providing a supplemental correction signal to...
US-6,731,686 Apparatus and method for pipelining variable length decode and inverse quantization operations in a hybrid...
A method for pipelining variable length decode and inverse quantization operations in a hybrid motion-compensated and transform coded video decoder includes the...
US-6,731,308 Mechanism for reciprocal awareness of intent to initiate and end interaction among remote users
The present invention provides methods and systems for providing distributed parties reciprocal information regarding each other's activities. For example, the...
US-6,731,304 Using ancillary geometry for visibility determination
A system and method for determining graphical object visibility by utilizing ancillary geometry. When comparing visibility cones with bounding hulls of scene...
US-6,731,300 Efficient anti-aliased dot rasterization
A graphics system may be configured to render anti-aliased dots in terms of samples and to generate pixels by filtering the samples. The pixels are supplied to...
US-6,731,292 System and method for controlling a number of outstanding data transactions within an integrated circuit
An integrated circuit may include several components, one or more interfaces, an interconnect (e.g., a bus), and a controller. The components may each be...
← 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.