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,610,425 Approach for managing interrupt load distribution
A method and apparatus for distributing multiple interrupts among multiple processors is disclosed. According to one embodiment, an interrupt daemon monitors the...
US-7,610,390 Distributed network identity
A distributed network identity is provided. An identity provider stores a portion of a user's personal information. A service provider accesses user information...
US-7,610,377 Overload management in an application-based server
An overload manager device including a monitoring function for evaluating successive values of the server operation parameter as a function of time, a first...
US-7,610,323 Method and apparatus for initializing interval computations through subdomain sampling
One embodiment of the present invention provides a system that uses a computer to evaluate a function within a domain using an interval computing technique....
US-7,610,305 Simultaneous global transaction and local transaction management in an application server
A system and a method for simultaneously managing a local transaction and a global transaction in an application server. In one embodiment, a system may manage a...
US-7,610,173 Technique for resolving "no-trouble-found" (NTF) events in electronic systems
A system that diagnoses a failure in a computer system is described. During operation, the system tests the computer system using a sequence of tests, where a...
US-7,609,636 System and method for infiniband receive flow control with combined buffering of virtual lanes and queue pairs
A system and method for implementing flow control, at the link and/or transport layers, for InfiniBand receive traffic. A shared memory structure may be used for...
US-7,609,213 Two-branch broadband antenna
A broadband antenna is capable of generating an upper resonant mode (at about 700 MHz) from a first radiating arm and a lower resonant mode (at about 500 MHz)...
US-7,609,092 Automatic phase-detection circuit for clocks with known ratios
An automatic phase detection circuit for generating an internal synchronization signal when two clock input signals achieve a certain phase relationship. No...
US-7,607,934 Instant insertion and extractable wire connector
This invention is to provide an instant insertion and extractable wire connector, comprising a shell, a clip, at least two wire extracting chunks, an insert and...
US-7,607,175 Techniques for permitting access across a context barrier on a small footprint device using an entry point object
A small footprint device can securely run multiple programs from unrelated vendors by the inclusion of a context barrier isolating the execution of the programs....
US-7,607,168 Network interface decryption and classification technique
Encrypted data packets are received by a network interface card. The network interface card, upon determining that the received data packets are encrypted,...
US-7,607,101 Method and apparatus for communicating using a display
Disclosed is a visual method of communicating an abnormal situation (e.g., the crashed or downed state) of the computer system including a display. The system...
US-7,607,069 Computer system including network slices that map to field replaceable units
In one embodiment, a computer system includes a first client subsystem, a second client subsystem and a network. The network is coupled to convey a packet...
US-7,607,046 System for predicting and preventing escalations
In one embodiment, a method and apparatus for predicting and preventing escalations is disclosed. The method includes generating a predictive model from analysis...
US-7,606,994 Cache memory system including a partially hashed index
In one embodiment, a cache memory system includes a cache memory coupled to a cache controller. The cache memory controller may receive an address and generate...
US-7,606,989 Method and apparatus for dynamically pre-tenuring objects in a generational garbage collection system
In a generational garbage collector, a decision is made to pre-tenure, or allocate new objects directly in the old generation, by a two step process. In the...
US-7,606,978 Multi-node computer system implementing global access state dependent transactions
A node in a multi-node system includes a memory, an active device that includes a cache, an interface that sends and receives coherency messages on an inter-node...
US-7,606,975 Trace cache for efficient self-modifying code processing
A trace cache for efficient self-modifying code processing enables selective invalidation of entries of the trace cache, advantageously retaining some of the...
US-7,606,934 Dynamic routing of I/O requests in a multi-tier storage environment
A method for routing an incoming service request is described wherein the service request is routed to a selected storage tier based on that selected storage...
US-7,606,932 Address packets with variable-size mask format
A system may include a device configured to initiate a transaction by sending an address packet and an additional device configured to respond to the address...
US-7,606,812 Dynamic intent log
A method for dynamic intent logging in a file system. The method including pre-allocating a first log block, receiving a request to write a first set of deltas...
US-7,606,785 Concurrent a-box and t-box generation for use in web ontology language (OWL) database and knowledge base...
In accordance with one embodiment of the present invention, there are provided mechanisms and methods for implementing concurrent generation of an a-box and a...
US-7,606,695 Self-checking simulations using dynamic data loading
A system for evaluating a simulation includes a reference simulator configured to execute a simulation image to obtain golden data, a test simulator configured...
US-7,606,172 Simple switch control language with switch controller
A method for configuring a switch with a switch controller that includes obtaining a switch program, wherein the switch program comprises a plurality of...
US-7,604,346 Protective glasses assembly
A protective glasses assembly has an integrally formed designed lens, a frame made of a soft material and fitted in with the designed lens and a band. A...
US-7,604,121 Structure for fragile plate packaging and protection device
Disclosed is an improved structure for a fragile plate packaging and protection device, comprising: a box main body provided with an accommodating space, a...
US-7,603,671 Performance management in a virtual computing environment
A virtual zone management framework manages one or more virtual computing zones forming a global computing zone residing on a host computer. The virtual zone...
US-7,603,665 Method and apparatus for loading relocatable in-place executable files in a virtual machine
One embodiment of the present invention provides a system that facilitates loading of an in-place executable file into a virtual machine. The system operates by...
US-7,603,664 System and method for marking software code
A method to instrument software code may comprise marking one or more blocks of code in an application program to provide a marked code. The marking may comprise...
US-7,603,568 Method and apparatus for self-validating checksums in a file system
A method for storing a data block, involving storing the data block in a storage pool, obtaining a data block location, calculating a data block checksum for the...
US-7,603,407 Method and system for registering binary data
Systems, methods, and products provided for facilitating the reuse of data blocks. In one implementation, a registration server receives request data objects...
US-7,602,712 Switch method and apparatus with cut-through routing for use in a communications network
One embodiment of the invention provides a method of operating a switch with cut-through routing in a communications network. The method includes receiving a...
US-7,600,453 Refinishing tool
A tool for refinishing a workpiece such as a brake drum includes an arm for a user to grasp the refinishing tool during operation. A pivotal swivel member is...
US-D601,858 Food container
US-7,600,221 Methods and apparatus of an architecture supporting execution of instructions in parallel
A processing architecture supports executing instructions in parallel after identifying at least one level of dependency associated with a set of traces within a...
US-7,600,098 Method and system for efficient implementation of very large store buffer
A method and system for efficient implementation of a large store buffer within a processor includes a store buffer within a processor having a first component...
US-7,600,097 Detecting raw hazards in an object-addressed memory hierarchy by comparing an object identifier and offset for...
One embodiment of the present invention provides a system that processes memory-access instructions in an object-addressed memory hierarchy. During operation,...
US-7,600,005 Method and apparatus for provisioning heterogeneous operating systems onto heterogeneous hardware systems
A method for provisioning a plurality of heterogeneous operating systems on a plurality of target hosts that includes for each of the plurality of target hosts,...
US-7,599,982 Efficient hardware divide operation
One embodiment of the present invention provides a system that uses the Newton-Raphson technique to perform a division operation. During operation, the system...
US-7,599,980 Efficient hardware square-root operation
One embodiment of the present invention provides a system that uses the Newton-Raphson technique to compute a square-root. During operation, the system receives...
US-7,599,973 Method and apparatus for decreasing object copying by a generational, copying garbage collector
In a generational, copying garbage collector, young generation collection may be made more efficient by dynamically measuring object survival rates as a function...
US-7,599,489 Accelerating cryptographic hash computations
Provided is an apparatus and method for accelerating cryptographic hash computations. For example, in a cryptographic hash computation such as SHA-1, multiple...
US-7,599,180 Air baffle with integrated tool-less expansion card attachment
An air baffle with an integrated expansion card attachment is disposed in a computer for receiving an expansion card having a handle attached thereto. The air...
US-7,599,175 Vibration-free fan mounting device
A computer server system having a cooling mechanism, including a fan configured to cool the computer server system, wherein the computer server system includes a...
US-7,598,401 Multifunctional cationic photoinitiators, their preparation and use
Compounds of formula (I): ##STR00001## [where: R.sup.1 is a direct bond, oxygen, a group >CH.sub.2, sulphur, a group >C.dbd.O, a group ...
US-7,596,745 Programmable hardware finite state machine for facilitating tokenization of an XML document
A hardware finite state machine for facilitating the processing of an XML (Extensible Markup Language) document or other structured data stream. An accelerator...
US-7,596,739 Method and system for data replication
A method for writing data to a storage pool includes receiving a write operation to write a logical block of data to the storage pool, determining a number (n-1)...
US-7,596,738 Method and apparatus for classifying memory errors
One embodiment of the present invention provides a system that determines the cause of a correctable memory error. First, the system detects a correctable error...
US-7,596,707 System and method for efficient power throttling in multiprocessor chip
A method for limiting power consumption in a multiprocessor chip is provided. In this method, a read or write request is received by the memory controller, which...
← 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.