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,035,999 Register window fill technique for retirement window having entry size less than amount of fill instructions
A register window fill technique for a retirement window having an entry size less than a number of fill instructions used in a fill condition is provided. The...
US-7,035,989 Adaptive memory allocation
This functions maintains two trees: a fast access tree referring to memory blocks of a size most often requested, and a general access tree referring to memory...
US-7,035,945 Method and apparatus for identifying computer expansion cards
One embodiment of the present invention provides a system that facilitates identifying expansion cards installed in a computer system. The system operates by...
US-7,035,884 Placement of allocation trains in the train algorithm
A garbage collector collects a dynamically allocated heap by employing the train algorithm, in which "car" sections of a heap generation are organized in groups,...
US-7,035,858 System and method dynamic cluster membership in a distributed data system
A distributed system provides for separate management of dynamic cluster membership and distributed data. Nodes of the distributed system may include a state...
US-7,035,780 Methods of and apparatus for routing ranked critical conductors in ranked preferred tracks
A method for routing conductors in an integrated circuit design is disclosed, including the steps of determining the number of sensitive conductors requiring...
US-7,034,960 System and method for managing electronic transmission of color data
A system which enables electronic communication, coordination and dissemination of color-related designs, specifications and products. Color production and...
US-7,034,576 Pulsed dynamic keeper gating
A circuit has been developed that reduces the effective strength of a keeper circuit during an interval in which at least one path of an evaluation circuit is...
US-7,033,693 Heterogeneous composite bipolar plate of a fuel cell
A bipolar plate of a fuel cell comprises a body, two flow fields, and electrically conductive fibers. The body has a central portion and a peripheral portion...
US-7,033,220 Compact fluorescent lampholder
A compact fluorescent lampholder includes a cap, a shell, an electric board and a base. The cap and the shell are combined together by hooking, and the electric...
US-D519,344 Stapler
US-7,032,200 Low threshold voltage transistor displacement in a semiconductor device
A technique improves the performance of an integrated circuit design by selectively replacing low V.sub.t transistors with standard V.sub.t transistors. The...
US-7,032,123 Error recovery
The present invention provides a method and apparatus for error recovery in a system. The apparatus comprises a directory cache adapted to store at least one...
US-7,032,078 Shared memory multiprocessing system employing mixed broadcast snooping and directory based coherency protocols
A multiprocessor computer system to selectively transmit address transactions using a broadcast mode or a point-to-point mode. Either a directory-based coherency...
US-7,032,071 Method, system, and program for using buffers to provide property value information for a device
Provided are a computer implemented method, system, and program for accessing information on a device. A first and second buffers are generated in a computer...
US-7,032,037 Server blade for performing load balancing functions
A modular computer system may be provided. The modular computer system may comprise a carrier operable removably to receive a plurality of computer system...
US-7,032,014 Service management system for configuration information
A method for system management of configuration data used by server or groups of servers. In one embodiment, the present invention is comprised of providing...
US-7,031,994 Matrix transposition in a computer system
Improved transposition of a matrix in a computer system may be accomplished while utilizing at most a single permutation vector. This greatly improves the speed...
US-7,031,990 Combining external and intragenerational reference-processing in a garbage collector based on the train algorithm
A garbage collector collects at least a generation of a dynamically allocated heap in increments. In each increment, it identifies references located outside a...
US-7,031,967 Method and system for implementing policies, resources and privileges for using services in LDAP
A system for providing service attribute information including a directory server containing a hierarchical data store associating users with service attributes...
US-7,031,900 Static scheduling of test cases
A system and method for the static scheduling of test cases. A static scheduler is used to schedule the entire verification test of an integrated circuit in...
US-7,031,488 Super tweeter
A super tweeter includes a magnetic base, a voice coil, a frame annularly mounted to the magnetic base, a central supporting member mounted on a central portion...
US-7,030,771 System and method to provide hot-swap status indication in a computer system having redundant power supplies
A system and method for providing hot-swap status indication in a computer system having redundant power supplies. In one embodiment a system comprises an...
US-7,030,664 Half-rail differential driver circuit
A half-rail differential driver circuit comprises a differential line pair, a high line and a low line, that are charged to half a first supply voltage,...
US-7,030,484 Lidless chip package effectively having co-planar frame and semiconductor die surfaces
A "lidless" integrated circuit package includes a support member that is arranged to support at least part of a load placed on the integrated circuit package....
US-7,030,470 Using chip lamination to couple an integrated circuit with a microstrip transmission line
One embodiment of the present invention provides a system that operatively couples an integrated circuit with a microstrip transmission line through chip...
US-7,028,298 Apparatus and methods for managing resource usage
Disclosed is a method for managing resource usage of a particular resource by a set of related code, such as code executed on behalf of a downloaded applet. A...
US-7,028,289 Stream operator in a dynamically typed programming language
The present invention provides a method and apparatus for implementation of an input/output stream operator in a dynamically typed language. This operator is...
US-7,028,288 Input field constraint mechanism
A method of automating enforcement of a data validation rule associated with an input field by a Model View Controller software application includes applying an...
US-7,028,287 Method and apparatus for facilitating compact object headers
A system that associates an identifier with an instance defined within an object-oriented programming system. The system generates an identifier for the instance...
US-7,028,229 Kernel event subscription and publication system and method
An event subscription and publication system for dynamically notifying user level applications of kernel level events. The kernel level events may include...
US-7,028,170 Processing architecture having a compare capability
According to the invention, a processing core that executes a compare instruction is disclosed. The processing core includes a register file, comparison logic,...
US-7,028,147 System and method for efficiently and reliably performing write cache mirroring
Various embodiments of systems and methods for performing write cache mirroring may involve accessing different mapped regions within a memory. The memory...
US-7,028,122 System and method for processing node interrupt status in a network
The invention relates to the processing of state information such as interrupt status in a hierarchical network of nodes having a tree configuration. There is a...
US-7,028,091 Web server in-kernel interface to data transport system and cache manager
A HTTP request is sent to a web server. A HTTP request including HTTP request data is received. A connection identifier is associated with the HTTP request. The...
US-7,028,065 Applying term consistency to an inequality constrained interval global optimization problem
One embodiment of the present invention provides a system that solves a global optimization problem specified by a function f and a set of inequality constraints...
US-7,028,059 Apparatus and method for random number generation
Apparatus is provided for reliably generating a random number sequence. The apparatus comprises a digital pseudo-random number sequence generator having a first...
US-7,028,055 Method and apparatus for improving transaction specification by marking application states
A method for marking a transaction, comprising defining an application as a plurality of states, wherein each of the plurality of states is associated with at...
US-7,028,016 Applying term consistency to the solution of unconstrained interval global optimization problems
One embodiment of the present invention provides a system that solves an unconstrained interval global optimization problem specified by a function f, wherein f...
US-7,027,445 Apparatus and method for finding the longest matching prefix in a router
An apparatus and method for reducing a number of matched entries to more relevant matched entries. In routers, a destination Internet Protocol address of an...
US-7,027,413 Discovery of nodes in an interconnection fabric
A system and method for discovering nodes in an M.times.N torus interconnection fabric of nodes is provided. The method comprises probing an M.times.N torus...
US-7,027,299 Electronics assembly with arrangement for air cooling
An electronics assembly, for example a computer that may be employed as a network server, has an enclosure, and a plurality of heat-generating components such as...
US-7,027,064 Active block write-back from SRAM cache to DRAM
An external cache management unit for use with 3D-RAM and suitable for use in a computer graphics system is described. The unit maintains and tracks the status...
US-7,027,053 Graphical user interface for indicating device failover
A computer-implemented method and apparatus for indicating a failover data path in a graphical user interface environment is provided. The method includes...
US-7,026,867 Floating input amplifier for capacitively coupled communication
One embodiment of the present invention provides a capacitively-coupled receiver amplifier that has an input with no DC coupling. A DC voltage is programmed on...
US-7,026,370 Water compatible energy curable compositions containing malemide derivatives
A method for controlling the cure rate of a water compatible non emulsion, non dispersing, actinic radiation curable composition containing a maleimide derivative
US-7,024,693 Filter-based attribute value access control
Various embodiments of systems and methods for implementing filter-based attribute value access control are disclosed. In one embodiment, a method involves...
US-7,024,633 Methods and apparatus for creating and transforming graphical constructs
Mechanisms and techniques provide a system for composing a complex constructs for use on a graphical display of a computerized device. The system receives a...
US-7,024,551 Method and apparatus for updating boot code using a system controller
Method and apparatus are disclosed that allow boot code within the apparatus to be updated using a system controller. The apparatus includes a central processing...
US-7,024,541 Register window spill technique for retirement window having entry size less than amount of spill instructions
A register window spill technique for an retirement window having an entry size less than a number of spill instructions used in a spill condition is provided....
← 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.