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-D542,952 Keychain flashlight
US-D542,830 Ski goggles
US-D542,829 Ski goggles
US-7,216,352 Method of reducing interference among applications co-located in a process when using dynamic libraries
A method of reducing interference among applications co-located in a process when using dynamic libraries is disclosed. For each dynamic library, multiple...
US-7,216,333 Fingerprint subtype checking
One or more fingerprints may be utilized in each class in order to allow for faster subtype checking. A subclass fingerprint may be utilized to track the...
US-7,216,316 Method for evaluating nets in crosstalk noise analysis
Broadly speaking, a method is provided for evaluating nets in a crosstalk noise analysis. More specifically, a method is provided for evaluating timing window...
US-7,216,248 On-chip clock generator allowing rapid changes of on-chip clock frequency
A method and apparatus are provided, the method and apparatus comprising sending an output of a free-running counter to a comparator for a clock shaper logic...
US-7,216,233 Apparatus, methods, and computer program products for filtering information
A digital signature is embedded in the header of selected content to be transmitted. A recipient of the content identifies the priority of the content according...
US-7,216,219 Method and apparatus for avoiding write-after-read hazards in an execute-ahead processor
One embodiment of the present invention provides a system that avoids write-after-read (WAR) hazards while speculatively executing instructions on a processor....
US-7,216,216 Register window management using first pipeline to change current window and second pipeline to read operand...
In one embodiment, a processor is configured to execute a window swap instruction. The processor comprises a register file (that comprises a plurality of...
US-7,216,203 Read ahead technique for network based file systems
One embodiment of the present invention includes a method for enabling a client node to automatically read ahead data from a network based file system....
US-7,216,202 Method and apparatus for supporting one or more servers on a single semiconductor chip
One embodiment of the present invention provides a system that facilitates avoiding locks by speculatively executing critical sections of code. During operation,...
US-7,216,160 Server-based application monitoring through collection of application component and environmental statistics
Methods for monitoring an application running on a server are described. Method steps include maintaining counters of statistics related to operation of the...
US-7,216,150 Apparatuses and methods of physically restricting access to a connecting device for use with a data processing...
An interconnecting device for a data processing system. The interconnecting device comprises a first plurality of connection ports for connecting to first...
US-7,216,062 Characterizing degradation of components during reliability-evaluation studies
A system that characterizes degradation of a component in a system. During operation, the system monitors inferential variables associated with a specimen of the...
US-7,215,556 Rack-mountable systems
A rack-mounted assembly (10) comprises one or more racks, each capable of containing one or more printed circuit boards (PCB) (18), interconnected by a backplane...
US-7,215,345 Method and apparatus for clipping video information before scaling
A method and apparatus for clipping video information before scaling. In an embodiment of the invention, a transmitter obtains video information in the form of...
US-7,215,175 Fuse sensing scheme with auto current reduction
An improved circuit for sensing and programming fuses in integrated circuits. The circuit is broadly comprised of a fuse cell, a reference circuit, a sense...
US-7,215,142 Multi-stage inverse toggle
An inverse toggle circuit includes a pair of input connections for receiving each of four possible input signal combinations in a sequential rotational manner....
US-D542,328 Eyeglass frame
US-D542,327 Ski goggles
US-7,213,262 Method and system for proving membership in a nested group using chains of credentials
In accordance with the invention, a presenter of credentials presents to a recipient of credentials one or more chains of group credentials to prove entity...
US-7,213,240 Platform-independent selective ahead-of-time compilation
Methods and systems for platform-independent selective ahead-of-time compilation are herein described. A method selector comprising a profiling tool and...
US-7,213,133 Method and apparatus for avoiding write-after-write hazards in an execute-ahead processor
One embodiment of the present invention provides a system that avoids write-after-write (WAW) hazards while speculatively executing instructions. The system...
US-7,213,106 Conservative shadow cache support in a point-to-point connected multiprocessing node
A point-to-point connected multiprocessing node uses a snooping-based cache-coherence filter to selectively direct relays of data request broadcasts. The filter...
US-7,213,098 Computer system and method providing a memory buffer for use with native and platform-independent software code
The present invention relates to computer systems and methods for providing a memory buffer for use with native and platform-independent software code.In a...
US-7,213,047 Peer trust evaluation using mobile agents in peer-to-peer networks
Embodiments of a system and method for using mobile agents to gather trust information for evaluating trust in peer-to-peer networks. A peer node may launch a...
US-7,213,026 Apparatus and method for associating classes
A computer-implemented method and mechanism represents system management information for components of a system as instances of managed object classes. A...
US-7,212,138 Delay-based analog-to-digital converter
An analog-to-digital converter generates and adjusts a digital signal based on a delay caused by an analog signal. The analog signal controls a delay of a first...
US-7,211,139 Process for preparing nanoscale quinacridone
This invention relates to a method for production of nanoscale size quinacridones through a wet-salt attrition process by combining a crude quinacridone pigment...
US-7,210,148 Method and apparatus for dynamic distributed computing over a network
A homogeneous execution environment operates within a heterogeneous client-server network. A client selects a server and transmits a procedure call with...
US-7,210,127 Methods and apparatus for executing instructions in parallel
A system, method and apparatus for executing instructions in parallel identify a set of traces within a segment of code, such as Java bytecode. Each trace...
US-7,210,121 Method and system for generating first class citizen application implementing native software application wrapper
A method for camouflaging a non-native application as a native application of a device is provided. The method includes generating a native code wrapper in a...
US-7,210,066 Method and system for determining computer software test coverage
A method for analyzing a test coverage of a software application specification by a test suite is provided. The method includes reading an assertion document for...
US-7,210,056 Low latency comma detection and clock alignment
An Infiniband device can be provided. The device can comprise an input port having a serialiser/deserialiser. The serialiser/deserialiser can comprise: a data...
US-7,210,026 Virtual register set expanding processor internal storage
A processor includes a set of registers, each individually addressable using a corresponding register identification, and plural virtual registers, each...
US-7,210,006 Computer system supporting read-to-write-back transactions for I/O devices
A read-to-write-back transaction may allow I/O subsystems (or other devices) to perform a write to a portion of a cache block without gaining ownership of the...
US-7,209,996 Multi-core multi-thread processor
In one embodiment, a processor is provided. The processor includes at least two cores, where each of the cores include a first level cache memory. Each of the...
US-7,209,960 Loading and saving data from security sensitive applets to a local file system
A method and apparatus is provided for saving and loading Java applet data to and from, respectively, a local file system of a client computer system. It is not...
US-7,209,939 Precision improvement method for the Strassen/Winograd matrix multiplication method
A computer system for multiplying a first matrix and a second matrix that reduces rounding error, including a processor, a memory, a storage device, and software...
US-7,209,935 Avoiding remembered-set maintenance overhead for memory segments known to be in a collection set
A garbage collector that employs the train algorithm to manage a generation in a computer system's dynamically allocated heap maintains for each of the...
US-7,209,864 Method for collecting and reducing performance-related data in constrained environments
A method for testing performance of a constrained resources computing device (CRCD) is provided which includes determining that a data sample was generated and...
US-7,209,358 Aggregation switch
A computer system comprises a plurality of shelves. Each shelf has a carrier for removably receiving a plurality of information processing modules and a...
US-7,209,087 Mobile phone antenna
The present invention provides a mobile phone antenna, which comprises an antenna ground plane, a radiating conducting plate, a feeding conducting strip, a...
US-7,208,613 Synthesis of s-fluoromethyl 6.alpha.,9.alpha.-difluoro-11.beta.-hydroxy-16.alpha.-methyl-17.alpha.-pr- ...
The present invention provides a convenient process for the preparation of S-fluoromethyl ...
US-7,207,462 Lid dispenser
A dispenser is adjustable to contain beverage container lids of various sizes. A housing has a front element with an opening. Pager assemblies are mounted in...
US-D541,268 Rack-mounted enclosure
US-7,207,044 Methods and systems for integrating with load balancers in a client and server system
Methods, systems, and articles of manufacture consistent with the present invention provide for exchanging messages directly between a client and a selected...
US-7,207,040 Multi-CPUs support with thread priority control
An invention is provided for affording thread priority control in a distributed computer system. At least one task is executed on a server, where each task...
US-7,207,037 Overflow sensitive arithmetic instruction optimization using chaining
A method for arithmetic expression optimization includes receiving an operator and at least one operand of a first instruction defined for a first processor...
← 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.