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,243,137 Remote system controller and data center and methods for implementing the same
A process execution management system including a controller system designed to have a data center component and first and second user interface component...
US-7,243,090 System and method for specification tracking in a Java compatibility testing environment
An invention is disclosed for collecting information on a specification of a computer program. A plurality of classes is provided, where each class is capable of...
US-7,242,736 Data transfer
A receiver for digital data is provided. The receiver comprises a ring buffer operable to store received data. The receiver also comprises a write pointer...
US-7,242,255 Method and apparatus for minimizing phase error and jitter in a phase-locked loop
An apparatus that minimizes phase error and jitter in a phase-locked loop. The apparatus includes a phase/frequency detector, a charge pump, a loop filter, a...
US-7,240,615 Self-dampening ink compositions and method for lithographic printing using the same
A self-dampening ink composition and methods for lithographic printing using a single fluid lithographic ink are provided in the invention in which the...
US-7,240,468 Method and system for producing shock absorbing package containing packaged article
A method and apparatus for manufacturing a cushioning package containing an article to be packaged. The apparatus includes a cushioning sheet forming unit to...
US-D546,385 Retractable highlighter
US-D546,201 Multi-piece desk clock
US-D546,184 Ribbed bottle
US-D546,126 Tumbler mug with grips
US-D546,125 Rubberized tumbler mug
US-D546,123 Diamond pattern tumbler mug
US-7,240,365 Repositing for digital content access control
A method and apparatus for digital content access control comprises receiving an authenticated digital content request based at least in part on a digital...
US-7,240,289 Graphical user interface for displaying and navigating in a directed graph structure
An intuitive graphical user interface is based upon a geographic map structure, and includes a system for controlling remote external electronic devices. In the...
US-7,240,172 Snapshot by deferred propagation
An embodiment of the invention provides a method for creating a snapshot of a data store. A command to create a snapshot of an original data store, stored to a...
US-7,240,169 Protocol for coordinating the distribution of shared memory
Methods, systems, and articles of manufacture consistent with the present invention coordinate distribution of shared memory to threads of control executing in a...
US-7,240,160 Multiple-core processor with flexible cache directory scheme
A multiple-core processor providing a flexible cache directory scheme. In one embodiment, a processor may include a second-level cache including a number of...
US-7,240,109 Remote services system service module interface
The invention relates to an apparatus for interfacing between a plurality of service modules and a remote services system which includes a service module...
US-7,240,084 Generic implementations of elliptic curve cryptography using partial reduction
A reduction operation is utilized in an arithmetic operation on two binary polynomials X(t) and Y(t) over GF(2), where an irreducible polynomial ...
US-7,240,058 Lock mechanism for a distributed data system
A client-server system may include a primary state of session data. Application servers may include client states of the session data and may access the primary...
US-7,239,605 Item and method for performing a cluster topology self-healing process in a distributed data system cluster
A cluster topology self-healing process is performed in order to replicate a data set stored on a failed node from a first node storing another copy of the data...
US-7,239,507 Slot frame with guide tabs for reducing EMI gaps
An apparatus for reducing shielding gaps associated with the mounting of peripheral cards in a computer system. A computer system chassis includes a frame...
US-7,238,053 Non-welding MICRO SD card
A MICRO SD card includes a casing composed of a base and a top cover, an insertion slot is defined in an end of the casing and a plurality of first recesses are...
US-7,237,932 Vehicle and trailer lighting system
A vehicle and trailer lighting system having an elongated track affixed to a vehicle or trailer. The track includes first and second channels. A lamp assembly is...
US-D545,869 Eyeglass frame
US-D545,868 Eyeglass frame
US-D545,867 Eyeglass frame
US-D545,823 Panel for a rack-mounted server
US-D545,817 Server enclosure
US-D545,816 Server enclosure
US-D545,694 Clock
US-D545,692 Message board clock
US-D545,691 Combined mirror and clock
US-7,237,256 Method and system for providing an open and interoperable system
Embodiments of the present invention provide an open and interoperable single sign-on session in a heterogeneous communication network. The open and...
US-7,237,096 Storing results of producer instructions to facilitate consumer instruction dependency tracking
If a consumer instruction specifies a 64 bit source register comprised of results provided by two 32 bit producer instructions, the number of dependencies that...
US-7,237,082 Spatially distributed parity protection
In order to provide protection for first information, protection information, for example parity information, for the first information is spatially distributed...
US-7,237,077 Tool for disk image replication
A method and apparatus for replicating an image from a source to a destination disk are provided. Specific embodiments may be optimized for single source to...
US-7,237,068 Computer system employing bundled prefetching and null-data packet transmission
Various embodiments of a computer system employing bundled prefetching are disclosed. In one embodiment, a cache memory subsystem implements a method for...
US-7,237,031 Method and apparatus for caching protocol processing data
A method and apparatus are provided for caching data for protocol processing. A protocol processing cache stores data needed for the generation of new headers,...
US-7,237,030 System and method for preserving post data on a server system
A system and method for preserving POST data on a server system are presented. Embodiments of the present invention include a method for preserving POST data...
US-7,237,011 System and method for a priority messaging protocol for a shared display device
A network messaging protocol enabling messages from multiple network devices to share a single display device is disclosed. The protocol enables a display device...
US-7,236,999 Methods and systems for computing the quotient of floating-point intervals
Computing an output interval includes producing a first result from a conditional selection using a first operand, a second operand, and a third operand, the...
US-7,236,994 Electronic calculating hand held implement
An hand held implement which includes an integral preprogrammed electronic calculator. The implement is preset to perform one or more calculations which utilize...
US-7,236,987 Systems and methods for providing a storage virtualization environment
A storage virtualization environment is provided that includes a system for providing one or more virtual volumes. The system may include a host system and a set...
US-7,236,917 Method and apparatus for generating minimal node data and dynamic assertions for a simulation
A system for tracing a simulation design involves an encoded assertion asserting a value of a node of the simulation design at a point in a simulation, a fanin...
US-7,236,642 Method and structure for generating output data of a digital image including a transparent object
A method for generating output data for a transparent object in a digital image creates a plurality of image areas. The plurality of image areas covers a total...
US-7,236,379 Passive power filter circuit
The present invention discloses an improved passive power filter circuit, wherein a rated compensating voltage is provided for the power factor compensating...
US-7,235,443 Non-volatile memory and method of manufacturing floating gate
A method of manufacturing a floating gate is provided. The method includes the steps of forming a tunneling layer on a substrate, and forming a film layer...
US-7,234,279 Multi-tube skylight
A roof-mounted skylight having a plurality of distribution tubes. Natural light is directed through a dome on the skylight into a light collector box attached to...
US-D545,321 Drive bracket
← 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.