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,798,782 Truly anonymous communications using supernets, with the provision of topology hiding
Methods and systems consistent with the present invention provide a Supernet, a private network constructed out of components from a public-network...
US-6,798,650 Disk drive bracket
A bracket having two parallel sides and an interconnecting crosspiece is attached to a disk drive or similar peripheral with the sides of the bracket extending...
US-6,798,640 Capacitor having plates with a pattern void of conductive material and method of making therfor
A method for constructing a capacitor having an increased equivalent series resistance (ESR) is disclosed. In one embodiment, a capacitor includes a plurality of...
US-6,796,817 Circuit board ejector mechanism including flexible coupling
An ejector mechanism (14) for a circuit board (2.sup.1) and back plane (6.sup.1), the ejector mechanism being operable to provide resiliently biased engagement...
US-6,795,939 Processor resource access control with response faking
Resource access control is provided in a manner that avoids unnecessary resource accesses where a resource is already known to be faulty. The resource can be a...
US-6,795,938 Memory access controller with response faking
A memory controller controls access to one or more memory units. The memory controller includes access control logic operable to receive a memory access request...
US-6,795,937 Multiple traps after faulty access to a resource
To provide efficient resource access control in a computer system, a trap handler for handling a trap in the event of a faulty resource access being detected is...
US-6,795,936 Bus bridge resource access controller
Resource access control is provided in a manner that avoids unnecessary resource accesses where a resource is already known to be faulty. A resource access...
US-6,795,923 Mechanism for embedding network based control systems in a local network interface device
A secure, trusted network management function embedded within a network interface device is provided. The network interface device connects a host computer to a...
US-6,795,902 Inter-domain data transfer
The present invention provides a method and apparatus for inter-domain data transfer. The method includes mapping a memory region of a source device into a...
US-6,795,866 Method and apparatus for forwarding packet fragments
One embodiment of the present invention provides a system that facilitates forwarding fragments of a packet received from a source node to a destination node,...
US-6,795,864 System using lookup service proxy object having code and request rate for managing rate at which client can...
Provided is a method, system, and program for enabling a client to access a service, wherein the client is capable of communicating with a server. The client...
US-6,795,850 System and method for sharing memory among multiple storage device controllers
Each node's memory controller may be configured to send and receive messages on a dedicated memory-to-memory interconnect according to the communication protocol...
US-6,795,846 Network configuration and management for dynamic networks and methods thereof
Methods, data structures and apparatus suitable for configuration and management of dynamic networks is disclosed. A dynamic network manager that can facilitate...
US-6,795,081 Sample cache for supersample filtering
A system and method capable of super-sampling and performing super-sample convolution are disclosed. In one embodiment, the system may comprise a graphics...
US-6,795,080 Batch processing of primitives for use with a texture accumulation buffer
A graphics system configured to apply multiple layers of texture information to batches of primitives. The graphics system collects primitives into a batch that...
US-6,795,078 Parallel read with source-clear operation
A memory interface controls read and write accesses to a memory device. The memory device includes a level-one cache, level-two cache and storage cell array. The...
US-6,795,076 Graphics system with real-time convolved pixel readback
A graphics system comprising a control unit and a series of calculation units coupled together in a closed chain by a segmented communication bus. The...
US-6,794,997 Extending non-volatile memory endurance using data encoding
An embedded system comprising a CPU and non-volatile memory is adapted to extend the endurance of the non-volatile memory through the use of an encoding of...
US-6,794,902 Virtual ground circuit
Methods and systems for improving a logic circuit are described. By using a voltage reducer for connecting a power-supply to a virtual ground, the voltage...
US-6,794,581 Method and apparatus for distributing power to integrated circuits
A system and method for distributing power to an integrated circuit. In one embodiment, a power laminate may be mounted to a printed circuit board (PCB). The...
US-6,794,022 Metal plate coated with lubricating resin and drilling processing method of printed wiring board use thereof
A metal plate coated with a lubricating resin is coated with a lubricating resin having a modified polyamide (1) and a crosslinking curing agent (2) of the...
US-6,793,944 Herbal pharmaceutical compositions for prophylaxis and/or treatment of cardiovascular diseases and the method...
The present invention provides an herbal pharmaceutical composition comprising the root of scutellaria, the rhizome of coptis, the root and rhizome of rhubarb,...
US-6,792,675 Apparatus for aligning and soldering connectors to a printed board
The present invention relates to an apparatus that proactively ensures alignment (parallelism) of the connectors on the circuit board during the solder assembly...
US-RE38,599 Pipelined instruction dispatch unit in a superscalar processor
A pipelined instruction dispatch or grouping circuit allows instruction dispatch decisions to be made over multiple processor cycles. In one embodiment, the...
US-6,792,610 Attaching a device driver to multiple logical devices of one physical device
A system and method for facilitating attachment of a communication interface device driver to multiple logical devices defined on a single physical communication...
US-6,792,587 2.5-D graph for multi-layer routing
A routing graph (e.g., a 2.5-D graph) and a method for generating same is provided for more efficient multiple-layer path searching and routing. Subgraphs are...
US-6,792,586 Correction of spacing violations between wide class objects of dummy geometries
Automated techniques to correct certain rule violations with respect to non-design geometries are used, simplifying and automating the design layout of an...
US-6,792,537 Mechanism for determining restrictions to impose on an implementation of a service
A mechanism for determining restrictions to impose on an implementation of a service is disclosed. When an application desires an implementation for a particular...
US-6,792,466 Trusted construction of message endpoints in a distributed computing environment
In a distributed computing environment, a message gate may be the message endpoint for a client or service to communicate with another client or service. Devices...
US-6,791,939 Dynamic generation of deadlock-free routings
In accordance with methods and systems consistent with the present invention, an improved failure recovery system is provided that, upon detecting a failure,...
US-6,791,846 Power distribution system with a dedicated power structure and a high performance voltage regulator
A system and method for distributing power to an integrated circuit. In one embodiment, a power laminate may be mounted to a printed circuit board (PCB). The...
US-6,791,828 Removable media drives
A system unit includes a media drive bay. The media drive bay includes a metal drive bay housing configured to receive a media drive. A connector is provided to...
US-6,791,583 System and method for providing spatially distributed device interaction
In a plurality of electronic devices, a system and method is provided for providing interfaces on the plurality of electronic devices for interacting with at...
US-6,791,360 Source synchronous interface using variable digital data delay lines
A source synchronous interface determines an amount of delay for an incoming data signal and a phase offset for a latch device that latches the incoming data...
US-6,789,258 System and method for performing a synchronization operation for multiple devices in a computer system
A system and method for performing a sync operation for multiple devices in a computer system is provided. The computer system may include a plurality of devices...
US-6,789,256 System and method for allocating and using arrays in a shared-memory digital computer system
A computer system comprises a plurality of processes, each having an associated memory region, and a shared memory region shared by the processes. One of the...
US-6,789,245 Use of coupling capacitance to balance skew in a network
Coupling capacitance is used to balance skew in a network. In one embodiment, the coupling capacitance exerted by shielding wires oppositely adjacent one or more...
US-6,789,241 Methodology for determining the placement of decoupling capacitors in a power distribution system
A methodology for determining the placement of decoupling capacitors in a power distribution system and system therefor is disclosed. In one embodiment, a method...
US-6,789,216 Platform independent memory image analysis architecture for debugging a computer program
A platform independent analysis architecture analyzes memory images for computer programs. The analysis architecture is platform independent in that it is not...
US-6,789,213 Controlled take over of services by remaining nodes of clustered computing system
Improved techniques for controlled take over of services for clustered computing systems are disclosed. The improved techniques can be implemented to allow one...
US-6,789,204 Resource sharing on the internet via the HTTP
A method and apparatus for sharing resources in a network environment. An application running on a client can access a resource on a remote computer by...
US-6,789,203 Method and apparatus for preventing a denial of service (DOS) attack by selectively throttling TCP/IP requests
According to the present invention, method, apparatus, and computer readable medium for preventing a DoS attack without notifying the DoS attacker are disclosed....
US-6,789,162 Storage controller configured to select unused regions of a storage device for data storage according to head...
A storage device controller configured for coupling to a storage device (e.g., a hard disk drive) having a multiple locations for storing data. The controller is...
US-6,789,160 Multi-threaded random access storage device qualification tool
A method for qualifying random access storage devices is disclosed which includes determining qualification parameters for each of the random access storage...
US-6,789,145 Interface for microprocessors and network facilities
A network facility includes an interface device coupled between a processor member and a network device which has an integrated circuit coupled between an...
US-6,789,126 Addressing message gates in a distributed computing environment
A message gate is the message endpoint for a client or service in a distributed computing environment. A message gate may provide a secure message endpoint that...
US-6,789,122 Mechanism for reliable update of virtual disk device mappings without corrupting data
A cluster implements a virtual disk system that provides each node of the cluster access to each storage device of the cluster. The virtual disk system provides...
US-6,789,094 Method and apparatus for providing extended file attributes in an extended attribute namespace
A system for providing extended file attributes is described. Logically, attributes are supported as files within the file system. In this way, the file system...
US-6,789,077 Mechanism and apparatus for web-based searching of URI-addressable repositories in a distributed computing...
A system and method for searching for Internet-based repositories within a distributed computing environment are provided. A client on a device may interact with...
← 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.