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,139,786 Method and apparatus for efficiently performing a square root operation
One embodiment of the present invention provides a system that performs a carry-save square root operation that calculates an approximation of a square root, Q,...
US-7,139,744 Reorganizing data in log files for data tracking management
Disclosed are novel methods and apparatus for reorganizing data in a log file. In an embodiment, a method of reorganizing data in an original log file is...
US-7,139,308 Source synchronous bus repeater
A device configured to recover and repeat source synchronous data. In one embodiment, the device is configured to receive source synchronous data via a first...
US-7,137,123 Inline database for receiver types in object-oriented systems
Systems and methods for implementing message dispatch for an object-oriented program are provided. Receiver type information is collected at a site of a method...
US-7,137,112 Method and apparatus for determining class dependencies of objects and/or classes
One embodiment of the present invention provides a system that determines class dependencies of a class. The system operates by: receiving a representation of...
US-7,137,111 Aggressive prefetch of address chains
Operations including inserted prefetch operations that correspond to addressing chains may be scheduled above memory access operations that are likely-to-miss,...
US-7,137,106 Method and apparatus for analyzing data
The present invention comprises a method and apparatus for receiving data analysis instructions from a user and for displaying results of the data analysis to...
US-7,137,097 Constraint-based global router for routing high performance designs
A method, system, computer system, and computer program product including an algorithm that performs the constraints-based global routing step in the physical...
US-7,137,091 Hierarchical repeater insertion
A method and system for inserting repeaters at different levels in a processor hierarchy involve tracing a net in a processor circuit followed by inserting...
US-7,137,072 Method and system for managing documents modified while being viewed in a browser window
A method and system are provided for managing files which are modified while the contents of the files are being viewed in a browser window in a data processing...
US-7,137,057 Method and apparatus for performing error correction code (ECC) conversion
An Error Correcting Code (ECC) conversion facility includes a first interface for receiving input data protected in accordance with a first ECC, and first and...
US-7,137,039 Device drivers configured to monitor device status
A device driver (GRAPHICS, NETWORK, H2IO, IO2L, SERIAL) for use in a computer system comprising a processor (P), memory (M) and a device (GRAPHICS, NETWORK,...
US-7,137,020 Method and apparatus for disabling defective components in a computer system
A method for configuring a computer system includes identifying a defective component in the computer system; disabling at least the defective component; and...
US-7,136,980 Computer system implementing synchronized broadcast using skew control and queuing
A mechanism and method for maintaining cache consistency in computer systems that implements synchronized broadcasts using skew control and queuing. An access...
US-7,136,927 Peer-to-peer resource resolution
A system and method for sending, resolving, and receiving queries for information on the status of network resources. A peer computing system may include one or...
US-7,136,895 System and method for forward chaining web-based procedure calls
A method of chaining together multiple dependent web-based procedure calls into a single request is disclosed. A request containing multiple MIME encoded service...
US-7,136,887 Method and mechanism for finding references in a card in time linear in the size of the card in a...
A garbage collector divides the garbage-collected heap into "cards." It maintains a table containing a card-object table entry for each card. A card's entry...
US-7,136,799 Mixed signal delay locked loop characterization engine
A mixed signal delay locked loop characterization technique for automatically characterizing a mixed signal delay locked loop is provided. The technique tests...
US-7,136,774 Sense amplifier thermal correction scheme
A system and method of adjusting a sense amplifier includes providing an amplification control parameter to the sense amplifier. A temperature of the sense...
US-7,136,308 Efficient method of data transfer between register files and memories
A memory system includes an active storage circuit and at least one base storage circuit. The at least one base storage circuit is coupled to the active storage...
US-D532,054 Assembly block
US-D531,915 Clock with pendulum
US-7,134,110 Methods and apparatus for improving critical path analysis using gate delay
Disclosed are novel methods and apparatus for efficiently providing critical path analysis of a design. In an embodiment, an apparatus disclosed can assist in...
US-7,134,105 Multiple level transistor abstraction for dynamic circuits
A method and apparatus for improved formal equivalence checking to verify the operation of components in a VLSI integrated circuit. The present invention...
US-7,134,083 Method and system for generating button and tab user interface control components within the context of a...
A method and system for web based control components. Specifically, the present invention describes a method of rendering user interface button and tab control...
US-7,134,057 Off-pitch column redundancy using dynamic shifters
An apparatus and method for controlling and providing off-pitch shifting circuitry for implementing column redundancy in a multiple-array memory is described in...
US-7,134,036 Processor core clock generation circuits
An invention is provided for generating custom clock frequencies within a processor core. A CPU clock signal propagates through a DLL circuit. Further, a control...
US-7,134,035 Method for generating a synchronization signal based on the clock ratio between two clock domains for data...
A method for communicating across first and second frequency domains of an integrated microchip is provided. The method initiates with determining a clock ratio...
US-7,134,008 Utility for configuring and verifying data sources
Various embodiments of a utility for configuring data sources in a networked computer system are disclosed. A networked computer system may include a number of...
US-7,133,950 Request arbitration in multi-core processor
A processor chip is provided. The processor chip includes a plurality of processing cores, where each of the processing cores are multi-threaded. The plurality...
US-7,133,907 Method, system, and program for configuring system resources
Provided is a method, system, and program for configuring multiple resources in a system. A plurality of elements are provided that are capable of configuring...
US-7,133,890 Total order comparator unit for comparing values of two floating point operands
A floating point total order comparator circuit for comparing a first floating point operand and a second floating point operand includes a first analysis...
US-7,133,883 General techniques for diagnosing data corruptions
Diagnosis of corruption in interrelated data entities uses a graph of nodes and edges. Datum nodes represent the data entities, relationship nodes represent the...
US-7,133,836 Catalog phone sales terminal
A telephone set is modified to permit it to automatically send repetitive data associated with telephone purchases. A retailer and a customer interact to ensure...
US-7,133,818 Method and apparatus for accelerated post-silicon testing and random number generation
A method of providing accelerated post-silicon testing for a silicon hardware includes computing a simulation cumulative record of state using a plurality of...
US-7,133,408 Shared decoder
A method and apparatus for decoding signals received from a network and distributing the decoded signals to multiple users. A bulk decoder coupled to a network...
US-7,132,518 Mono- and bis-hydrazone pigments
Mono- and Bis-Azo/Hydrazone Pyrrole Pigments and Methods for preparing same.
US-7,132,444 Process for the preparation of trans-3-ethyl-2,5-dihydro-4-methyl-N-[2-[4-[[[[(4-methyl cyclohexyl) ...
The present invention provides a novel process for preparation of trans-3-ethyl 2,5-dihydro-4-methyl-N-[2-[4-[[[[(4-methyl ...
US-7,131,534 Golf bag and strap system
A golf bag and strap system for supporting a golf bag, having a central hub including a number of arms. Each arm has at least one attachment point to which...
US-7,131,444 Internal implement allotropy sexual aid utensil universal-DISK
The invention is made of a soft but firm FDA approved polymer/thermoplastic medical grade. Containing within its structure different wall thickness and shape of...
US-D531,523 Clock with dual base
US-7,131,120 Inter Java virtual machine (JVM) resource locking mechanism
A system and method of sharing a resource includes receiving a request for a shared resource in a locking repository. The request is from a requestor and the...
US-7,131,111 Development of manifest for java embedded server bundle
An apparatus and method for facilitating development of Java Embedded Server bundles which includes a module containing a set of development tools used in the...
US-7,131,110 Method and apparatus for generating a code bridge
A method for generating a code bridge between a client application and a target application, including generating a metadata file defining exposed interfaces for...
US-7,131,047 Test system including a test circuit board including resistive devices
A test system includes a device under test and a test circuit board. The device under test includes a plurality of contacts configured to provide output signals....
US-7,131,034 On-chip measurement of signal state duration
A signal duration measurement system compares a known duration, T1, of a test data signal with the duration, T2, of a state of a signal under test. In one...
US-7,131,032 Method, system, and article of manufacture for fault determination
Provided are a method, system and article of manufacture for fault determination. A duration of time is determined for receiving an event. A plurality of events...
US-7,131,030 Method and system for storing field replaceable unit repair history information
A method for tracking repair histories includes providing a field replaceable unit having a memory device, generating a repair history record associated with a...
US-7,131,028 System and method for interconnecting nodes of a redundant computer system
An interconnect system connects two drawers of a redundant computer system, wherein each drawer contains a redundant node of the computer system. A first signal...
US-7,131,008 Mechanism for dynamically constructing customized implementations to enforce restrictions
A mechanism for dynamically constructing service implementations to enforce restrictions on services provided to an application is disclosed. When an application...
← 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.