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,613,580 Method and apparatus for generating an EMI fingerprint for a computer system
A system that generates an electromagnetic interference (EMI) fingerprint for a computer system is presented. During operation, the system executes a load script...
US-7,613,576 Using EMI signals to facilitate proactive fault monitoring in computer systems
A system that monitors electromagnetic interference (EMI) signals to facilitate proactive fault monitoring in a computer system is presented. During operation,...
US-7,613,198 Method and apparatus for dynamic assignment of network interface card resources
A method for dynamically changing a virtual network interface card (VNIC) binding. If the use of a hardware receive ring (HRR) is below the first threshold and...
US-7,613,132 Method and system for controlling virtual machine bandwidth
A method of controlling bandwidth including receiving and classifying a packet, sending the packet to a hardware receive ring based on a classification of the...
US-7,612,459 Multi-chip module and single-chip module for chips and proximity connectors
A single-chip module is described. The module includes a first semiconductor die having a first surface and a second surface. The first semiconductor die is...
US-7,612,122 Piperazino based photoinitiators
Compounds of formula (I): [where: the substituents R.sup.1 are individually selected from C.sub.1-C.sub.10 alkyl groups and optionally substituted benzyl groups;...
US-7,611,260 Protecting cover and LED lamp tube having the same
A light emitting diode (LED) lamp tube structure includes a tube, a circuit board, a plurality of LED lamps, two electric connectors and a protecting cover. The...
US-7,610,693 Tumble dryer dispenser
A device for treating fabrics in a tumble dryer comprising a reservoir for storing a fabric treatment composition and transfer device to expose fabric treatment...
US-D603,443 Eyeglass frame
US-D603,223 Food container with deep lid
US-D603,189 Eyeglass display
US-7,610,577 Method for developing platform independent launchable applications
A method, computer program product, and system for providing launchable application source code are presented. A determination is made regarding which target...
US-7,610,564 Displaying and browsing through a sparse view of content items in a hierarchy
One embodiment of the present invention provides a system that displays and facilitates browsing through a sparse view of content items in a hierarchy. First,...
US-7,610,523 Method and template for physical-memory allocation for implementing an in-system memory test
An in-system memory testing method includes transparently selecting and "stealing" a portion of memory from the memory system for running memory tests, then...
US-7,610,474 Mechanism for hardware tracking of return address after tail call elimination of return-type instruction
A technique maintains return address stack (RAS) content and alignment of a RAS top-of-stack (TOS) pointer upon detection of a tail-call elimination of a...
US-7,610,470 Preventing register data flow hazards in an SST processor
One embodiment of the present invention provides a system that prevents data hazards during simultaneous speculative threading. The system starts by executing...
US-7,610,431 Configuration space compaction
In an interconnect apparatus for interconnecting at least one host to at least a plurality of presentation registers provide a presentation interface for the...
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...
← 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.