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,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
US-D545,132 Combination mug
US-7,234,137 Method, system, and program for processing objects in a distributed computing environment
Provided are a method, system, and program for processing objects in a distributed computing environment. A determination is made of a program is needed to...
US-7,234,136 Method and apparatus for selecting references for prefetching in an optimizing compiler
One embodiment of the present invention provides a system that generates code to perform anticipatory prefetching for data references. During operation, the...
US-7,234,076 Multi-level undo of main-memory and volatile resources
System resources (e.g., objects or other resources) are managed to provide multiple levels of undo and/or support for delegation of updates on main-memory...
US-7,234,038 Page mapping cookies
A method for managing virtual memory including placing a first virtual memory page in a physical memory page to create a virtual-to-physical memory mapping,...
US-7,234,022 Cache accumulator memory for performing operations on block operands
Various embodiments of systems and methods for performing accumulation operations on block operands are disclosed. In one embodiment, an apparatus may include a...
US-7,234,006 Generalized addressing scheme for remote direct memory access enabled devices
An apparatus accesses a resource in a computer system. The resource is accessible at a physical memory address (49) of the computer system. The apparatus...
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...
← 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.