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,127,704 Interactive software engineering tool with support for embedded lexical contexts
In response to programmer input of a trigger token, a program editor creates a pair of boundary tokens encapsulating an embedded lexical context and positions an...
US-7,127,687 Method and apparatus for determining transistor sizes
A method of determining at least one ratio of transistor sizes. The method includes creating a sizing model by replacing at least one logic element in a circuit...
US-7,127,643 Method and apparatus for fixing bit errors encountered during cache references without blocking
One embodiment of the present invention provides a system that fixes bit errors encountered during references to a cache memory. During execution of an...
US-7,127,640 On-chip testing of embedded memories using Address Space Identifier bus in SPARC architectures
A system for on-chip testing of embedded memories using Address Space Identifier (ASI) bus in Scalable Processor ARChitecture (SPARC) microprocessors. An...
US-7,127,613 Secured peer-to-peer network data exchange
A system and method for providing secure exchange of messages between peers in peer groups. Embodiments may be used to provide secured sessions between peers in...
US-7,127,601 System and method for delivering FPGA programming
A system and method for facilitating delivery of instructions for operating a controller (e.g., an FPGA--Field Programmable Gate Array) of a hardware device...
US-7,127,592 Method and apparatus for dynamically allocating registers in a windowed architecture
One embodiment of the present invention provides a system that dynamically allocates physical registers in a windowed processor architecture. The system includes...
US-7,127,504 System and method of applying power laws in optimizing network traffic
A system and method of predicting network data traffic includes coupling a first group of clients to a current server that results in a current CPU utilization...
US-7,127,465 Memory-efficient metadata organization in a storage array
A metadata tree structure having a plurality of nodes (slabs), each node containing a MD table. Each of the MD tables has a plurality of entries. Each of the...
US-7,127,386 Java telematics emulator
A system for emulating a telematics client is provided. The system includes a workstation in communication with a display screen. A software stack configured to...
US-7,126,827 Electronics assembly
In some embodiments, an electronics assembly may include a frame with a motherboard and a plurality of daughterboards. The frame may have an opening opposite the...
US-7,125,764 Method of producing solid electrolytic capacitor
A manufacturing method according to the present invention of a solid electrolytic capacitor includes: a step of immersing a anode body on which the dielectrics...
US-7,124,887 Extension handle and golf bag with extension handle
Briefly, one preferred embodiment of the present invention (10) is an extension handle (26) for a golf bag (12) having a top opening (19), and carrying straps...
US-D530,735 Calculator
US-D530,541 Eye wear display case
US-7,124,407 Method and apparatus for caching native code in a virtual machine interpreter
Techniques for increasing the performance of virtual machines are disclosed. It can be determined whether a program instruction which is to be executed by the...
US-7,124,403 Methods and apparatus for managing defunct processes
The present invention relates to managing defunct processes. A parent process that does not collect exit information associated with a child process may leave a...
US-7,124,331 Method and apparatus for providing fault-tolerance for temporary results within a CPU
One embodiment of the present invention provides a system that corrects bit errors in temporary results within a central processing unit (CPU). During operation,...
US-7,124,328 Capturing system error messages
The present invention provides a method and apparatus for capturing system error messages. The method includes accessing information associated with an error....
US-7,124,321 Adaptive throttling
A computer system is provided having at least one processing resource, at least one power resource and at least one redundant power resource. The at least one...
US-7,124,319 Delay compensation for synchronous processing sets
A fault tolerant computing system is provided comprising two or more processing sets that operate in synchronism with one another. The two processing sets are...
US-7,124,295 Delta CRL enhancement
A method and apparatus for producing an enhanced CRL. In response to a request containing an identifier of the most recently owned CRL stored by the requested, a...
US-7,124,291 System and method for eliminating static initialization overhead by memory space cloning of a master runtime...
A system and method for eliminating static initialization overhead by memory space cloning of a master runtime system process is presented. A master runtime...
US-7,124,284 Method and apparatus for processing a complex instruction for execution and retirement
A method and apparatus to determine readiness of a complex instruction for retirement includes decoding a complex instruction into a plurality of helper...
US-7,124,254 Method and structure for monitoring pollution and prefetches due to speculative accesses
A method and structure for equipping a cache with information to enable the processor to track and report whether a given speculative access causes prefetches...
US-7,124,253 Supporting directory-based cache coherence in an object-addressed memory hierarchy
One embodiment of the present invention provides a system that supports directory-based cache coherence in an object-addressed memory hierarchy in a computer...
US-7,124,228 Bus communication architecture, in particular for multicomputing systems
A computer system comprises first and second computer boards, each having a processor, onboard memory, an onboard bus, e.g. a processor bus, and a bus-to-bus...
US-7,124,176 Discovering thin-client parameters in an enterprise network environment
A thin-client device broadcasts a configuration request message over a network. In response to the configuration request message, the thin-client device receives...
US-7,124,160 Processing architecture having parallel arithmetic capability
According to the invention, a processing core is disclosed that includes a first source register, a number of second operands, a destination register, and a...
US-7,123,995 Dynamic circuit operation adjustment based on distributed on-chip temperature sensors
A plurality of on-chip temperature sensors are selectively distributed across an integrated circuit. The temperature sensors generate signals indicative of...
US-7,123,613 Apparatus and method for providing a transparent proxy server
A transparent proxy server is implemented by directing particular client packets to a proxy server that handles communications between the client and an origin...
US-7,123,038 Method and apparatus for performing on-chip sampling over an extended voltage range
One embodiment of the present invention provides a system that performs voltage sampling over an extended voltage range on a semiconductor chip. During...
US-RE39,360 System for signatureless transmission and reception of data packets between computer networks
A system for automatically encrypting and decrypting data packet sent from a source host to a destination host across a public internetwork. A tunnelling bridge...
US-7,120,915 Thread switch circuit design and signal encoding for vertical threading
A method and apparatus for implementing vertical multi-threading in a microprocessor without implementing additional signal wires in the processor has been...
US-7,120,869 Enhanced mechanism for automatically generating a transformation document
A transformation document generation mechanism (TDGM) for automatically generating a transformation document given a source document and a target document is...
US-7,120,867 System and method for conversion of directly-assigned format attributes to styles in a document
A method of formatting a computer-readable document including a plurality of objects having directly-assigned attributes includes detecting the objects having...
US-7,120,858 Method and device for off-loading message digest calculations
A method and device for off-loading from an application program the calculation of a data-integrity-checking value for specified data in a computer system. The...
US-7,120,756 Computer system including a promise array
A computer system includes a system memory and a plurality of active devices configured to access data associated with the system memory through an address...
US-7,120,750 Method and system for handling queue overflow during in-cache garbage collection
In a method for handling queue overflow in an in-cache garbage collection process, a first object cache is scanned to identify live objects. If the identified...
US-7,120,698 Access control for an e-commerce application
A system and method for selectively granting access to a target object. In one embodiment, the system includes an object data store, an access control...
US-7,120,680 Methods and apparatus for identifying network configurations in an existing network
Mechanisms and techniques operate in a computerized device to provide a network analyzer that identifies a useable network configuration in an existing network...
US-7,120,652 Method, system and program for determining version of storage devices and programs indicated in the resource...
Provided are a method, system, and program for managing a configuration file including device parameters that define attributes of the device accessed by a...
US-7,120,572 Memory efficient program pre-execution verifier and method
A program authoring system, prior to distributing a program, preprocesses the program to verify the integrity of the program. The program is written in a...
US-7,120,567 Method and apparatus for determining output uncertainty of computer system models
A method for generating an uncertainty characterization for a system simulation model, including obtaining system simulation input, wherein the system simulation...
US-7,120,559 System and method for performing automated system management
A method and system are provided for performing automated management on a system. The method includes providing a fault tree representation of the system. The...
US-7,117,698 High security padlock construction
By providing a unique cam member which cooperatingly controls shackle locking elements to move between a first locked position and a second unlocked position, an...
US-7,117,502 Linked-list implementation of a data structure with concurrent non-blocking insert and remove operations
A simple and therefore highly usable non-blocking implementations of linked-lists can be provided using read, write, and CAS operations. Several realizations of...
US-7,117,489 Optional attribute generator for customized Java programming environments
Techniques for customization of JAVA runtime environments are disclosed. The techniques can be used to provide JAVA runtime environments that are specifically...
US-7,117,486 System and method for migration of software
The present invention provides an integrated migration environment which assists in migration of software systems. The invention further provides an object...
US-7,117,479 Language-sensitive whitespace adjustment in a software engineering tool
An editor or software engineering tool may be configured to render whitespace between adjacent tokens, wherein the amount of whitespace between any two adjacent...
← 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.