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,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....
US-7,024,483 System and method for topology manager employing finite state automata for dynamic cluster formation
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,024,437 Better placement of objects reachable from special objects during collection based on the train algorithm
A garbage collector that operates in accordance with the train algorithm designates some cars as "special" cars into each of which at most a single object is...
US-7,024,045 Dynamic bandwidth adaptive image compression/decompression scheme
The present invention provides a method and apparatus for a bandwidth adaptive image compression/decompression scheme. In one embodiment, the present invention...
US-7,023,444 Multi-texturing by walking an appropriately-sized supertile over a primitive
A rendering unit positions a supertile so that it intersects a primitive. The rendering unit repeatedly walks over bins of the supertile, applying a layer of...
US-7,023,442 Transferring a digital video stream through a series of hardware modules
A video routing system including a plurality of video routers VR(0), VR(1), . . . , VR(N.sub.R-1) coupled in a linear series. Each video router in the linear...
US-7,021,815 Halogen lampholder
A halogen lampholder includes a base, a locking spring, two clipping members, two sliding members, a bottom cover, an outer shell and an outer ring. The base is...
US-D518,525 Clipboard
US-7,020,874 Techniques for loading class files into virtual machines
Improved techniques for loading class files into virtual computing machines are disclosed. These techniques provide a mechanism that will generally improve the...
US-7,020,870 Dynamic size for language variables
A method is provided, the method comprising defining an actual size of each variable in a programming language at a declaration time when the actual size of the...
US-7,020,820 Instruction-based built-in self-test (BIST) of external memory
Disclosed are novel methods and apparatus for efficiently providing instruction-based BIST of external memory. In an embodiment, a built-in self-testing system...
US-7,020,811 System and method for verifying error detection/correction logic
A method of testing error correction/detection logic may involve providing each of a set of n data bit combinations to the error correction/detection logic. Each...
US-7,020,805 Efficient mechanisms for detecting phantom write errors
A method for detecting a phantom write error in a data storage system is described. In one embodiment, upon receiving a read command pertaining to a data block...
US-7,020,802 Method and apparatus for monitoring and recording computer system performance parameters
One embodiment of the present invention provides a system that systematically monitors and records performance parameters for a computer system. During...
← 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.