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,234,003 Method and apparatus to facilitate direct transfer of data between a data device and a network connection
One embodiment of the present invention provides a system that facilitates transferring data between a data device and a data terminal across a network. The...
US-7,233,974 Method and apparatus for automatically using a predefined peer-to-peer group as a context for an application
One embodiment of the present invention provides a system that facilitates automatically using a predefined networking group, such as a peer-to-peer group as a...
US-7,233,965 Continuous random number generation method and apparatus
A method and apparatus for generating continuous random numbers. The method includes generating a value for a continuous random number using a continuous random...
US-7,233,946 File interval lock generation interface system and method
A computer system having a kernel interface that provides a file lock generation system for generating file interval locks and granting simultaneous access to...
US-7,233,877 System health monitoring
Monitoring the health of a system module can be carried out during state transitioning, for example when starting or stopping a system module. A monitor module...
US-7,233,538 Variable memory refresh rate for DRAM
A method and apparatus for controlling a DRAM refresh rate. In one embodiment, a computer system includes a memory subsystem having a memory controller and one...
US-7,233,501 Interleaved memory heat sink
A heat sink comprises a heat sink base and a row of heat sink extensions that are attached to one side of the heat sink base. An interleaved heat sink structure...
US-7,232,972 Line switch able to modulate light
A line switch able to modulate light includes an upper cover, a lower cover and a rotary selector positioned between the upper and the lower cover. When the...
US-7,232,851 Lithographic energy curable inks
An energy curable lithographic ink composition having an asymptotic relative viscosity of about 0.4 to about 1.5 and a water up-take number of at least about...
US-7,232,332 Support and grounding structure
Various embodiments of a heat sink assembly are disclosed. In one embodiment, the heat sink assembly includes a processor mounted onto a circuit board; a heat...
US-7,232,073 Smart card with multiple applications
One embodiment of the invention provides a smart card having multiple applications installed thereon. One of the multiple applications is designated as a default...
US-D544,900 Ski goggles
US-D544,769 Stapler with clear window
US-7,231,635 Remote incremental program verification using API definitions
A method of operating a computer system includes providing a program in memory, verifying the program prior to an installation of the program and generating a...
US-7,231,634 Method for determining scope and cause of memory corruption
A method for analyzing memory after a system panic to identify scope and cause of memory corruption. The method includes retrieving a memory image for a computer...
US-7,231,550 Event protocol and resource naming scheme
A method for managing a fault involves detecting an error, gathering data associated with the error to generate an error event, and categorizing the error event...
US-7,231,523 Method and apparatus for facilitating secure extension of an application
One embodiment of the present invention provides a method for facilitating secure extension of an application. The method operates by first establishing an...
US-7,231,455 System monitoring service using throttle mechanisms to manage data loads and timing
A system and method for throttling transmissions of gathered computer system monitoring and asset data within a customer's communications network. A relay is...
US-7,231,437 Task submission systems and methods for a distributed test framework
A system and method of receiving tasks in a distributed test framework (DTF) includes receiving a task in a task feeder. The task is in a task feeder-specific...
US-7,231,417 Assessment engine
A method of generating a function, the function for assessing a parameter. The method includes: displaying a field for receiving a rule on a computer; entering a...
US-7,231,376 Method for high-level parallelization of large scale QP optimization problems
One embodiment of the present invention provides a system that performs high-level parallelization of large scale quadratic-problem (QP) optimization. During...
US-7,231,338 Distributed simulation system having phases of a timestep
A distributed simulation system is provided in which timesteps may be divided into a first phase (referred to as the zero time phase herein) and a second phase...
US-D544,371 Clock with removable frame
US-7,228,533 Frameworks for generation of Java macro instructions for performing programming loops
Techniques for generation of Java macro instructions suitable for use in Java computing environments are disclosed. As such, the techniques can be implemented in...
US-7,228,532 Method and apparatus to facilitate code verification and garbage collection in a platform-independent virtual...
One embodiment of the present invention provides a system that facilitates code verification and garbage collection in a platform-independent virtual machine....
US-7,228,474 Semiconductor device and method and apparatus for testing such a device
A semiconductor device includes at least one component which is vulnerable to damage during scan testing for a particular input data configuration, and supports...
US-7,228,458 Storage device pre-qualification for clustered systems
Methods are provided for testing storage devices and related devices for use in a clustered system. Storage devices may be pre-qualified before cluster software...
US-7,228,346 IDL event and request formatting for corba gateway
A CORBA Gateway between CORBA-based applications and an enterprise manager may be configurable to manage various networked objects, such as printers, scanners,...
US-7,228,324 Circuit for selectively providing maximum or minimum of a pair of floating point operands
A floating point max/min circuit for determining the maximum or minimum of two floating point operands includes a first analysis circuit configured to determine...
US-7,227,748 Cooling module
A cooling module is provided for an electrically powered apparatus. The cooling module comprises a non-volatile memory arranged to store a module identifier code...
US-7,227,510 Method and apparatus for seamless integration of images using a transmissive/reflective mirror
An integrated display system includes multiple displays and a transmissive/reflective mirror with a mirror face. Images from display areas of one or more...
US-7,226,959 Water soluble energy curable stereo-crosslinkable ionomer compositions
A homogenous, aqueous, energy curable, stereo cross linkable ionomer containing coating composition and a method of preparing same.
US-7,225,648 Padlock with fully integrated dual locking system with indicator/signal assembly
By providing two separate and independent locking systems formed in a single padlock, with both locking systems independently enabling the single shackle to be...
US-D544,012 Inner frame for ski goggles
US-D543,877 Pedometer
US-D543,870 Round clock
US-D543,868 Combined travel mirror and clock
US-D543,847 Ribbed bottle with oversized mouth
US-D543,830 Secure full swing rack door hinge
US-D543,776 Carabiner slide handle cap
US-7,225,439 Combining write-barriers within an inner loop with fixed step
The present invention provides a technique for reducing the number of write barriers executed in mutator code without compromising garbage collector performance....
US-7,225,437 Dynamic distributed make
A distributed make command is used when compiling a computer program in order to allow non-dependent processes in the compiling be performed in parallel, such as...
US-7,225,383 System and method for enhancing communication between devices in a computer system
An apparatus and method for resending a request in a computer system using a delay value is provided. In response to receiving a request, a target device in a...
US-7,225,363 Method and apparatus for abandoning an interrupted task
A method and apparatus for abandoning an interrupted task is provided. The method includes setting at least one of a plurality of logic elements associated with...
US-7,225,322 Methods of microprocessor instruction result obfuscation
A CPU executes program instructions which result in valid and invalid intermediate results. By selecting the desired intermediate results, a program is able to...
US-7,225,314 Automatic conversion of all-zero data storage blocks into file holes
A method for storing a first data block, including evaluating the first data block comprising a first plurality of data, if the first plurality of data includes...
US-7,225,298 Multi-node computer system in which networks in different nodes implement different conveyance modes
A system may include several nodes coupled by in inter-node network. Each node includes several active devices coupled by an address network. The address network...
US-7,225,276 Configuring external network connections
A support module for a modular computer system can provide switching functions. Internal information signal interfaces can connect to information processing...
US-7,225,239 Secure system unit mobility
A system unit has at least a first network identity and a second network identity for communicating with a network, and an indication of which of the network...
US-7,225,235 Computer system console access
A console concentrator is provided as an integral part of a modular computer system to provide access to consoles in the components of the system in a secure and...
← 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.