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,487,401 Method and apparatus for detecting the onset of hard disk failures
A system that detects the onset of hard disk drive failure. During operation, the system measures vibrations from the hard disk drive to produce one or more...
US-7,487,335 Method and apparatus for accessing registers during deferred execution
One embodiment of the present invention provides a system that facilitates deferring execution of instructions with unresolved data dependencies as they are...
US-7,487,327 Processor and method for device-specific memory address translation
A processor employing device-specific memory address translation. In one embodiment, a processor may include a device interface configured to receive a memory...
US-7,487,317 Cache-aware scheduling for a chip multithreading processor
A chip multithreading processor schedules and assigns threads to its processing cores dependent on estimated miss rates in a shared cache memory of the threads....
US-7,487,296 Multi-stride prefetcher with a recurring prefetch table
A multi-stride prefetcher includes a recurring prefetch table that in turn includes a stream table and an index table. The stream table includes a valid field...
US-7,487,201 Method and system for providing framework for Java based AJAX web applications
A method and system for managing events associated with either the client or the server using a controller framework includes initiating a request at a client....
US-7,487,058 Generating synthetic workloads to measure power utilization in a computer system
One embodiment of the present invention provides a system that generates a synthetic workload to test power utilization in a computer system. During operation,...
US-7,486,853 Resonator system for optical proximity communication
An assembly comprising first and second electronic devices and an optical resonator that optically couples an optical waveguide on the first electronic device to...
US-7,486,695 Method and apparatus for data communication tunneling channels
Method and apparatus for multiplexed data communication tunneling channels. Embodiments of the tunneling mechanism may provide tunnel sockets between networking...
US-7,486,689 System and method for mapping InfiniBand communications to an external port, with combined buffering of virtual...
A system and method for mapping outbound communications (e.g., encapsulated Ethernet packets) from InfiniBand queue pairs (QP) and/or virtual lanes (VL) to ports...
US-7,484,882 Timing device
A timing device including a primary audio signal and a secondary visual signal feature which is released upon expiration of the desired time sequence and will...
US-7,484,225 System and method for describing and identifying abstract software modules in peer-to-peer network environments
System and method for describing and identifying abstract software modules in peer-to-peer networking environments. A module class may have one or more module...
US-7,484,195 Method to improve time domain sensitivity analysis performance
A method for performing sensitivity analysis on a circuit design is provided. The method initiates with identifying a partition of the circuit design. The method...
US-7,484,193 Method and software for predicting the timing delay of a circuit path using two different timing models
The timing response of a circuit path is predicted by modeling the circuit path using two different timing models. The variation between the timing responses...
US-7,484,095 System for communicating program data between a first device and a second device
A system for communicating program data between devices includes a first device configured to disassemble a program file comprising program data into at least...
US-7,484,080 Entering scout-mode when stores encountered during execute-ahead mode exceed the capacity of the store buffer
One embodiment of the present invention provides a system that facilitates deferring execution of instructions with unresolved data dependencies as they are...
US-7,484,067 System and method for ensuring non-interfering garbage collection in a real time multi-threaded environment
A system and method for ensuring non-interfering garbage collection in a real time multi-threaded environment. An incarnation counter is associated with a scoped...
US-7,484,061 Method for performing swap operation and apparatus for implementing the same
A method and apparatus is provided to enable provision of requested data within two clock cycles when performing a swap operation between an accessible memory...
US-7,484,055 Fast handling of state change notifications in storage area networks
A method for faster handling of state change notifications in a storage network such as storage area network (SAN). The method includes receiving a state change...
US-7,483,932 Method and system for computing multidimensional fast Fourier transforms
Methods, systems, and articles of manufacture consistent with the present invention compute a multidimensional fast Fourier transform of an original matrix...
US-7,483,930 Method and apparatus for maintaining an object-based write barrier to facilitate garbage-collection operations
One embodiment of the present invention provides a system that facilitates identifying roots for a garbage-collection operation in a computer system that...
US-7,483,870 Fractional data synchronization and consolidation in an enterprise information system
Methods and systems for automatically updating data within a peer-to-peer enterprise information system. A change for a source data type is published over...
US-7,483,816 Length-of-the-curve stress metric for improved characterization of computer system reliability
Embodiments of the present invention provide a system that characterizes the reliability of a computer system. The system first collects samples of a performance...
US-7,483,811 Optimizing bandwidth and power in wireless networks of smart sensors
A system that uses statistical techniques to selectively transmit data from a sensor. During operation, the system receives a sequence of quantized values from...
US-7,483,442 VCRC checking and generation
An Infiniband switch can be provided. The switch can have an input port logic unit for determining an output virtual lane for a received packet and for storing a...
US-7,483,248 Method and apparatus for detecting current changes in integrated circuits
One embodiment of the present invention provides a system that detects changes in power-supply current within an integrated circuit (IC) chip. During operation,...
US-7,482,947 Camouflaging business-activity information in a telemetry signal through randomization
One embodiment of the present invention provides a system that camouflages business-activity information in telemetry signals from a computer system. During...
US-7,482,946 Method and apparatus for camouflaging business-activity information in a telemetry signal
One embodiment of the present invention provides a system that camouflages business-activity information in telemetry signals from a computer system. During...
US-7,482,471 Process for preparation of 1-[9H-carbazol-4-yloxy]-3-[{2-(2-(-methoxy)phenoxy)-ethyl}-amino]-propan-- 2-ol
The present invention provides a process for preparation of 1-[9H-carbazol-4-yloxy]-3-[{2-(2-(methoxy)phenoxy)-ethyl}-amino]-propan-2- -ol,a compound of formula 1...
US-7,481,116 Device and method for measuring fan vibration
An apparatus for measuring vibration of a fan includes a frame having an opening for enclosing a fan; a plurality of accelerometers disposed on the frame; and an...
US-7,480,900 System and method for adaptive software testing
A system and method for mapping software components (e.g., source files, binary files, modules) to test cases that test the components and providing rating...
US-7,480,873 Method and apparatus for manipulating two-dimensional windows within a three-dimensional display model
One embodiment of the present invention provides a system that facilitates manipulating a 2D window within a three-dimensional (3D) display model. During...
US-7,480,847 Error correction code transformation technique
In one embodiment, a system comprises a source configured to provide data and a source error correction code (ECC) generated according to a source ECC scheme; a...
US-7,480,823 In-memory replication of timing logic for use in failover within application server node clusters
A system to execute an application comprises a cluster of a plurality of application server nodes. A particular one or more of the application server nodes has...
US-7,480,816 Failure chain detection and recovery in a group of cooperating systems
A cluster or group of cooperating systems may implement failure chain detection and recovery. The group may include multiple nodes and each node may include a...
US-7,480,787 Method and structure for pipelining of SIMD conditional moves
A mask is first generated in a general-purpose integer register. The mask is generated by executing a single instruction multiple data (SIMD) instruction on a...
US-7,480,782 Reference-updating using per-chunk referenced-address ranges in a compacting garbage collector
Reference updating in a sliding compaction garbage collector may involve maintaining, for each logical region of the heap to be compacted, values that represent...
US-7,480,771 Conditional synchronization mechanisms allowing multiple store operations to become visible while a flagged...
We propose a class of mechanisms to support a new style of synchronization that offers simple and efficient solutions to several existing problems for which...
US-7,480,770 Semi-blocking deterministic directory coherence
In one embodiment, a node for a multi-node computer system comprises a coherence directory and a coherence controller. The coherence directory comprises a...
US-7,480,735 System and method for routing network traffic through weighted zones
A system and method for routing between nodes in a network or subnet. An end node is associated with multiple identifiers for routing purposes, and therefore...
US-7,480,684 Method and system for object allocation using fill counts
A method for locating a root block in file system metadata, includes traversing the file system metadata to locate a leaf block, wherein the leaf block comprises...
US-7,480,609 Applying distributed simulation techniques to hardware emulation
A system for applying distributed software simulation techniques to hardware emulation may include a first hardware emulator mounted on a first expansion board...
US-7,480,291 Method and system for processing communications packets according to event lists
In an embodiment of the present invention, a first communication packet is assigned to a first communication data structure that is unique to a first connection...
US-7,479,511 Water based energy curable hybrid systems with improved properties
An energy curable aqueous composition is disclosed containing: water; an ethylenically unsaturated oligomer; and a resin not containing energy curable functional...
US-7,479,166 Method of manufacturing solid electrolytic capacitor
A method of manufacturing a solid electrolytic capacitor is provided for which an electrolytic polymerization solution can be used semipermanently while...
US-7,478,741 Solder interconnect integrity monitor
An apparatus and method for non-destructive solder interconnect integrity monitoring that can detect existing fracture damage, identify new or incipient...
US-7,478,419 Automated policy constraint matching for computing resources
Web services interface policy constraints may be specified in a policy constraints language and policy processing, such as generating an intersection policy of...
US-7,478,403 Secure access to managed network objects using a configurable platform-independent gateway providing individual...
A gateway between client manager applications and an enterprise manager may be provided to manage various networked objects. In one embodiment, CORBA-based TMN...
US-7,478,389 Techniques for implementing security on a small footprint device using a context barrier
A small footprint device, such as a smart card, can securely run multiple programs from unrelated vendors by the inclusion of a context barrier isolating the...
US-7,478,371 Method for trace collection
A method is provided for obtaining data to be used in evaluating performance of a computer processor. More specifically, the method provides for efficiently...
← 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.