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,475,369 Eliminate false passing of circuit verification through automatic detecting of over-constraining in formal...
Techniques are disclosed for automatically determining whether a potential constraint set to be applied to a portion of a circuit are overconstrained. An...
US-7,475,351 Interactive drag and snap connection tool
Embodiments of the present invention are directed to a method and system for managing a configurable network, which comprises presenting a graphical display of a...
US-7,475,349 Interactive graphical user interface for television set-top box
A graphical user interface (GUI) for a television set-top box which includes a web browser. The set-top box has an Internet data connection and is controlled...
US-7,475,293 Product check matrix
A knowledge automation engine used to detect product issues on products. A knowledge automation engine may evaluate a check against one or more facts to detect a...
US-7,475,230 Method and apparatus for performing register file checkpointing to support speculative execution within a processor
One embodiment of the present invention provides a system that performs register file checkpointing to support speculative execution within a processor. During...
US-7,475,228 Ensuring progress in a system that supports execution of obstruction-free operations
One embodiment of the present invention provides a system that ensures that progress is made in an environment that supports execution of obstruction-free...
US-7,475,178 Hot-plug link apparatus and method using a direction line to indicate presence of a hot-plug device
An apparatus for linking a hot-plug device to a host includes a slave interface circuit for connection to the host; a master interface circuit for connection to...
US-7,475,047 Parallel grouping decomposition for fast training of large-scale support vector machines
One embodiment of the present invention provides a system that performs parallel grouping decomposition to facilitate expedited training of a support vector...
US-7,474,546 Hybrid dual match line architecture for content addressable memories and other data structures
A hybrid dual match line circuit may include a hit match line coupled to a first group of load devices and a miss match line coupled to discharge through a...
US-7,474,530 High-load even pressure heatsink loading for low-profile blade computer applications
An apparatus for dissipating heat in a computer system includes a heat sink, at least one fastener which secures the heat sink to at least one first support...
US-7,474,528 Configurable flow control air baffle
A configurable flow control air baffle comprises one or more removable flow impedance devices that affect the direction of airflow forced through a computer...
US-7,474,308 Graphics system having a variable density super-sampled sample buffer
A method and computer graphics system capable of super-sampling and performing real-time convolution are disclosed. In one embodiment, the computer graphics...
US-7,472,383 System and method for providing exceptional flow control in protected code through memory layers
A system and method for providing exceptional flow control in protected code through memory layers. Code is generated. The generated code includes a sequence of...
US-7,472,323 Mechanism to stop instruction execution at a microprocessor
A method and apparatus for stopping the internal clock of a microprocessor synchronously with the execution of an instruction is provided. A stop instruction is...
US-7,472,311 Method and apparatus for testing an interface between a TCP offload engine and an operating system
One embodiment of the present invention provides a system that can test an interface between a TCP (Transmission Control Protocol) Offload Engine (TOE) and an OS...
US-7,472,264 Predicting a jump target based on a program counter and state information for a process
One embodiment of the present invention provides a system that predicts a jump target for a jump instruction. During operation, the system starts fetching the...
US-7,472,256 Software value prediction using pendency records of predicted prefetch values
Profile information can be used to target read operations that cause a substantial portion of misses in a program. A software value prediction technique that...
US-7,472,253 System and method for managing table lookaside buffer performance
A computer system comprising a main memory and a processor die coupled to the main memory by a first bus. The processor die includes a processor core coupled to...
US-7,472,249 Kernel memory free algorithm
An approach for freeing memory based upon its relocatable or non-relocatable property is provided. In one embodiment, drivers and other processes that do not...
US-7,472,146 Non-linear algorithm calculating device
A portable hand-held device for producing output values, such as body mass index calculations, has a hand-holdable housing that includes a memory unit storing a...
US-7,472,052 Method, apparatus and computer program product for simulating a storage configuration for a computer system
An apparatus and method are provided for simulating a target storage configuration for a computer system. In particular, a storage command is received from an...
US-7,471,689 Method and apparatus for managing and accounting for bandwidth utilization within a computing system
A system and method are provided for controlling the computing bandwidth and resources provided to external entities based on subscription levels associated with...
US-7,471,294 Graphical representation of asynchronous web service execution
A method for visualizing web service interactions includes invoking a remote operation that causes a plurality of messages to be sent between two components in a...
US-7,471,249 EMC metal-plate antenna and a communication system using the same
An EMC (electromagnetic compatible) antenna having a shielding metal wall to effectively reduce the possible coupling with nearby electronic elements is...
US-7,469,344 Logic block used to check instruction buffer configuration
A CPU is provided with an ability to modify its operation in accordance with an encryption key. When a program is compiled, the program is modified in order that...
US-7,469,334 Method and apparatus for facilitating a fast restart after speculative execution
One embodiment of the present invention provides a system that facilitates a fast execution restart following speculative execution. During normal operation of...
US-7,469,320 Adaptive replacement cache
A method for caching a block, which includes receiving a request to store the block in a cache and determining whether the cache is able to expand. If the cache...
US-7,469,280 Computer implemented system and method for predictive management of electronic messages
A computer implemented method and system for filtering incoming electronic messages based on user objectives is disclosed. For example, automated assistance can...
US-7,467,642 Soft ventable relief valve
A pilot operated pressure valve which limits the rate of pressure rise and substantially eliminates excessive system and tank pressure spikes. Because the pilot...
US-7,467,531 Key operated padlock construction with visual indicator
By providing an automatically activated positive indicator or signal which is responsive to only the use of a master key, a padlock construction is achieved...
US-7,467,529 Lockable luggage strap assembly
By providing two separate and independent locking systems, each of which enable the mating components thereof to be released and/or lockingly engaged by...
US-D583,463 Inhaler
US-7,467,291 System and method for calibrating headroom margin
A system and method for dynamically calculating margin for a set of computer resources (e.g., processors, disk storage, memory, communications). The headroom of...
US-7,466,404 Technique for diagnosing and screening optical interconnect light sources
A method for testing a substrate by using a photoemission microscope is provided which includes providing the substrate and applying a reverse bias voltage to...
US-7,464,515 Method of manufacturing a cushioning package containing an article to be packaged and manufacturing apparatus...
An apparatus is provided for manufacturing a cushioning package containing an article to be packaged. The apparatus includes a cushioning sheet forming unit to...
US-D582,981 Pen grip
US-7,464,382 UI aware method invocation transferring to java event dispatch thread
Methods and apparatuses are disclosed for transferring a method call from an invoke thread to an event dispatch thread. The invoke thread and the event dispatch...
US-7,464,229 Serial-write, random-access read, memory
A serial-write, random-access read, memory addresses applications where the data in the memory may change more frequently than would make a PROM suitable, but...
US-7,464,168 Mechanism for decentralized entity presence
System and method for decentralized entity presence are described. Presence services may collaborate to form a presence service view on the network. A node...
US-7,464,016 Hot plug and hot pull system simulation
In one embodiment, a distributed simulation system may include a first node configured to participate in a simulation and a second node configured to transmit a...
US-7,463,648 Approach for allocating resources to an apparatus based on optional resource requirements
An approach for allocating resources to an apparatus based on resource requirements generally involves a resource allocator receiving a request that specifies...
US-7,463,595 Optimization methods and systems for a networked configuration
A configuration state of a networked system is automatically adjusted to achieve optimal performance. The networked system is defined by a plurality of data...
US-7,463,271 Optimized access for drawing operations
Methods, systems, and articles of manufacture consistent with the present invention improve drawing operations for drawing an object that has object information...
US-7,463,108 Active 90-degree phase shifter with LC-type emitter degeneration and quadrature modulator IC using the same
An active 90-degree phase shifter with LC-type emitter (source) degeneration is provided, which is practiced in an integrated circuit. The phase shifter...
US-7,462,618 Treatment of inflammatory autoimmune diseases with alpha-adrenergic antagonists and beta-adrenergic agonists
The present invention discloses a novel compound and method for the treatment of inflammatory autoimmune diseases, for example, rheumatoid arthritis, using...
US-7,461,793 Secure passive tagging scheme
A method of tagging a manufactured product with a passive tag includes processing a subset of a plurality of unique combinations of at least two axis ratios,...
US-7,461,386 Zero overhead exception handling
Apparatus and processes, including computer implemented processes, for managing exceptions throwable during execution of methods in one or more classes by a...
US-7,461,319 System and method for downloading files over a network with real time verification
A client-server system for downloading a data file from a server to a client with real time verification. The system including a server. The server including a...
US-7,461,305 System and method for detecting and preventing race condition in circuits
A system and method for detecting and preventing race conditions in a circuit is provided. The system includes a first memory element for receiving a data...
US-7,461,243 Deferred branch history update scheme
In one embodiment, a processor comprises a branch prediction array, an index generator coupled to the branch prediction array, and a control unit coupled to 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.