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,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...
US-7,020,779 Secure, distributed e-mail system
An e-mail handling system, wherein e-mail messages are entered, transported and stored, comprises a central key repository, means for encrypting a message using...
US-7,020,763 Computer processing architecture having a scalable number of processing paths and pipelines
A processing core comprising R-number of processing pipelines each comprising N-number of processing paths. Each of the R-number of processing pipelines are...
US-7,020,753 Inter-domain data transfer
The present invention provides a method and apparatus for inter-domain data transfer. The method includes mapping a memory region of a source device into a...
US-7,020,752 Apparatus and method for snoop access in a dual access, banked and pipelined data cache memory unit
In a data cache unit that exchanges data signal groups with at least two execution units, the operation of the data cache unit is implemented as a three-stage...
US-7,020,750 Hybrid system and method for updating remote cache memory with user defined cache update policies
A hybrid system for updating cache including a first computer system coupled to a database accessible by a second computer system, said second computer system...
US-7,020,748 Cache replacement policy to mitigate pollution in multicore processors
A method for identifying a least recently used cache entry in a cache. The method includes receiving a cache access request, determining whether the contents of...
US-7,020,743 Atomic remote memory operations in cache mirroring storage systems
Embodiments of the present invention provide methods and apparatuses for accessing MD atomically. For one embodiment, the local cache and the remote cache are...
US-7,020,740 Computer arrangement using non-refreshed DRAM
A computer arrangement with a processor (5) and at least one memory unit (7, 9, 11, 13) connected to the processor (5) and including dynamic random access memory...
US-7,020,722 Synchronization of distributed simulation nodes by keeping timestep schedulers in lockstep
A distributed simulation system includes a plurality of nodes. Each node is configured to simulate a portion of a system under test. The simulation is performed...
US-7,020,699 Test result analyzer in a distributed processing framework system and methods for implementing the same
A system for analyzing test result data from a plurality of test systems capable of producing the test result data in disparate formats is provided. The system...
US-7,020,681 Method for caching XML documents viewable on devices with different displays
Systems and methods consistent with this invention provide for efficient processing, caching and routing of XML documents through the use of a proxy server. The...
US-7,020,662 Method and system for determining a directory entry's class of service based on the value of a specifier in the...
Class of Service (CoS) is a mechanism that allows a user to share attributes between directory entries in a way transparent to an application. A CoS scheme...
US-7,020,654 Methods and apparatus for indexing content
Mechanisms and techniques provide a system that operates in a computerized device to index content. Such a system allows registration of content indexing...
US-7,020,641 Method, system, and program for maintaining a database of data objects
Provided is a method, system, and program for maintaining a database of data objects. A first data object implemented in a first programming language including...
US-7,020,586 Designing a data center
A system and method for designing a data center. For each unique piece of equipment (e.g., a specific type/model of computer server, storage array, communication...
US-7,020,579 Method and apparatus for detecting motion-induced artifacts in video displays
One embodiment of the present invention provides a system that tests the motion performance of an electronic display system, wherein the electronic display...
US-7,020,161 Prescheduling arbitrated resources
A system includes a plurality of resources and a plurality of requesters. A first portion of the resources are reserved for a particular time period in the...
US-7,020,146 Broadcast arbitration in a multi-domain device
A method and mechanism for arbitrating and transmitting data. A first transaction and a second transaction are detected. The first transaction is targeted to a...
US-7,020,079 Bypassing protocol checksum computations in communications across a reliable network link
One embodiment of the present invention provides a system for bypassing use of a protocol checksum during communications across a reliable network link. The...
US-7,020,035 Measuring and correcting sense amplifier and memory mismatches using NBTI
Post-manufacture compensation for a sensing offset can be provided, at least in part, by selectively exposing one of a pair of cross-coupled transistors in a...
US-7,019,965 Ejector mechanism and a carrier including same
An ejector mechanism. The ejector mechanism includes an ejector pair, pivotally mounted on a surface of the carrier. Each ejector of the ejector pair comprises...
US-7,019,153 Process for hydrogenolysis of [1-(3-dimethylamino)propyl)]-1-(4-fluorophenyl)-1,3-dihydro-5-halo-isoben- ...
The present invention provides a process for decreasing the content of [1-(3-dimethylamino)propyl)]-1-(4-fluorophenyl)-1,3-dihydro-5-halo-isoben- zofuran, a...
US-7,019,121 Process for conditioning azo pigments
A process for conditioning azo pigment with surfactants of ethoxylate alkyl phenols in the presence of a strong alkali in the aqueous condition.
US-7,018,453 Low VOC web offset heatset inks
A web offset heatset printing ink composition having less than about 2 wt. % of volatile organic compounds containing an aqueous polymer latex dispersed in an...
US-7,017,160 Concurrent shared object implemented using a linked-list with amortized node allocation
The Hat Trick deque requires only a single DCAS for most pushes and pops. The left and right ends do not interfere with each other until there is one or fewer...
US-7,017,159 Smart bookmarks for small footprint device applications
Users of small footprint devices such as smart cellular phones, personal data assistants, etc. may create and store bookmarks referencing various types of...
US-7,017,150 Method and apparatus for automatically isolating minimal distinguishing stimuli in design verification and...
The invention provides a method for detecting and isolating software bugs and generating a minimal set of stimuli to reproduce the bugs. The present invention...
US-7,017,145 Method, system, and program for generating a user interface
Provided is a method, system, program, and data structures for generating a user interface. An application program processes data and generates application...
US-7,017,107 Storage array employing scrubbing operations at the disk-controller level
A storage system comprises a storage array controller and a storage array, which includes multiple disk drives and disk drive controllers. The storage array...
US-7,017,088 Graphical system and automated pattern generator for testing arrays
A method of generating a test vector pattern for an array, including determining a failure of a test of the array, defining a type of test vector pattern to...
US-7,017,086 Round-robin updating for high speed I/O parallel interfaces
A technique for adjusting a communication system involves a plurality of links where each link includes a data line adapted to transmit a data signal and a clock...
US-7,017,074 System architecture providing redundant components to improve die yields and system reliability
A semiconductor device, such as a multiprocessor chip for a computer system, includes a total number of on-board components which is greater than the number of...
← 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.