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-D497,355 Radio
US-D497,285 Lighter
US-6,804,808 Redundant via rule check in a multi-wide object class design layout
A redundant via design rule check is preferably performed on multi-wide object class design layouts to ensure that each connection area between two conductive...
US-6,804,779 Hierarchical watermarking of content that is distributed via a network
Content is distributed via a network. Hierarchical watermarks are embedded in the content to prevent unauthorized copying of the content. In particular, a first...
US-6,804,681 Identifying and tracking object references in a java programming environment
Improved techniques for identifying and tracking references to Java objects are disclosed. The techniques can be used to implement garbage collection facilities...
US-6,804,258 Method and apparatus for alleviating cell packing problems in bundled link systems
In a bundled link system which partitions a data packet into varying size cells, a data packet is partitioned into a stream of cells of which the last two cells...
US-6,803,916 Rasterization using two-dimensional tiles and alternating bins for improved rendering utilization
A system and method for rasterizing and rendering graphics data is disclosed. Vertices may be grouped to form primitives such as triangles, which are rasterized...
US-6,803,788 SSTL voltage translator with dynamic biasing
A SSTL interface voltage translator that uses dynamic biasing to translate an input signal to an output signal is provided. The voltage translator uses a first...
US-6,803,112 Radiation curable aqueous compositions for low extractable film packaging
A method for producing a low-extractable film packaging from an actinic radiation curable aqueous composition containing a water soluble compound having at least...
US-6,802,854 Modular, knock-down tanning bed
A tanning bed formed a plurality of modular components that are integrated in a knock-down fashion that allows easy shipment of tanning beds in less than...
US-6,802,057 Automatic generation of fortran 90 interfaces to fortran 77 code
In accordance with methods and systems consistent with the present invention, a system that automatically generates Fortran 90 interfaces to Fortran 77 code is...
US-6,802,036 High-speed first-in-first-out buffer
A buffer, having a first buffer input, a second buffer input, and a buffer output. The buffer is configured to store a plurality of data entries. The buffer...
US-6,801,998 Method and apparatus for presenting anonymous group names
A method and system for granting an applicant associated with a client computer in a client-server system access to a requested service without providing the...
US-6,801,997 Multiple-thread processor with single-thread interface shared among threads
A processor includes logic for tagging a thread identifier (TID) for usage with processor blocks that are not stalled. Pertinent non-stalling blocks include...
US-6,801,990 Demand-based memory-block splitting
A computer system (10) implements a memory allocator that employs a data structure (FIG. 3) to maintain an inventory of dynamically allocated memory available to...
US-6,801,584 Using a differential signal in adjusting a slice voltage for a single-ended signal
A system for receiving electrical signals that use a differential signal in adjusting a slice voltage for a single-ended signal. This differential signal...
US-6,801,202 Graphics system configured to parallel-process graphics data using multiple pipelines
A method and computer graphics system capable of implementing multiple pipelines for the parallel processing of graphics data. For certain data, a requirement...
US-6,800,924 Device including a resistive path to introduce an equivalent RC circuit
Structures for providing devices that include resistive paths specifically designed to provide a predetermined resistance between the bulk material of the device...
US-6,800,320 Creamy ice cream products containing soy-milk and potato as the main components and process for producing the same
Ice creams having a creamy texture without any soybean odor like ice cream are provided by using soybean, without any use of dairy products or chemical...
US-6,799,319 Method and apparatus for application packages and delegate packages to adopt and export standard execution...
A cascadable state machine that observes the execution state machine of multiple client applications, aggregates the multiple execution states into a single...
US-6,799,308 Timing analysis of latch-controlled digital circuits with detailed clock skew analysis
In accordance with the present invention, a method, system, computer system, and computer program product for considering clock skew in designing digital systems...
US-6,799,285 Self-checking multi-threaded processor
A method and apparatus for a self-checking multi-threaded processor includes a first thread for generating a first I/O request; a second thread for generating a...
US-6,799,276 Method and apparatus for restraining connection request stream associated with high volume burst client in a...
According to the present invention, method, apparatus, and computer readable medium for restraining a connection request stream from a burst client are...
US-6,799,236 Methods and apparatus for executing code while avoiding interference
Mechanisms and techniques operate in a computerized device to execute critical code without interference from interruptions. Critical code is registered for...
US-6,799,191 Object sampling technique for runtime observations of representative instances thereof
With better knowledge of the behavior of objects in a running application, it is possible to improve execution environment decisions that affect management of...
US-6,799,185 Frameworks for accessing Java class files
Improved techniques for accessing Java class files are disclosed. The techniques provide a mechanism that will generally improve the efficiency of virtual...
US-6,799,173 Method and apparatus for sharing code containing references to non-shared objects
A system is described that facilitates sharing an object containing embedded references to non-shared objects, which may be located at different virtual memory...
US-6,798,956 Optical cable with indicator
Networks may include optical cables to transmit data between various devices in the network. Indicators positioned on or within optical cables may be used to...
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...
← 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.