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,340,488 Conflictless replication in a multi-master directory system
A directory server system may include master servers and a non-master server, each server storing directory server data that includes updates, each update having...
US-7,339,957 Scheduled transmission in a wireless sensor system
A method for providing environmental monitoring and control includes providing a network of wireless nodes, the wireless nodes includes an array of sensor nodes...
US-7,339,930 Method and apparatus for performing an address lookup using a multi-bit trie with backtracking
One embodiment of the present invention provides a system that facilitates performing a fast address lookup within a packet forwarder to determine where to...
US-7,339,900 Method and apparatus for preventing spanning tree loops during traffic overload conditions
One embodiment of the present invention provides a system that prevents loops from occurring when spanning tree configuration messages are lost while executing a...
US-7,337,445 Virtual system console for virtual application environment
A mechanism is disclosed for establishing a separate virtual system console for each non-global zone of an operating system environment that has been partitioned...
US-7,337,436 System and method for cross platform and configuration build system
A system for building and managing a modular application includes multiple libraries. Each one of the libraries includes at least one functional module. The...
US-7,337,305 Method and pipeline architecture for processing multiple swap requests to reduce latency
A system and method of processing multiple swap requests including receiving a first swap request in a pipeline and executing the first swap request. A second...
US-7,337,248 Adaptive synchronization method for communication in storage systems
A method for transferring data in a storage system is provided. The method includes setting a catch-up threshold for accepting data requests from a port where...
US-7,337,201 System and method to increase memory allocation efficiency
A method of managing a memory heap includes allocating a first portion of the memory heap to a young section. The first portion having a faster access time than...
US-7,337,142 Multiple exchange rate tracking in a financial transaction manager
A system, method, computer program product, and user interface for tracking multiple exchange rates for transactions in a financial software application....
US-7,337,132 Customizable two step mapping of extensible markup language data in an e-procurement system and method
In an electronic purchasing and procurement system having an Extensible Markup Language (XML) content transformation method and system. The XML content...
US-7,336,790 Decoupling access control from key management in a network
Methods and systems consistent with the present invention provide a Supernet, a private network constructed out of components from a public-network...
US-7,335,782 Thioxanthone derivatives, and their use as cationic photoinitiators
Photoinitiator compounds of formula (I): ##STR00001## {where: A represents a direct bond or a group of formula --[O(CHR.sup.7CHR.sup.6).sub.a].sub.y--,...
US-7,334,965 Method for treating a body of a polluted porous medium
A method for treating a body of a polluted porous medium, includes the steps of: preparing a reactive solution containing nanoparticles; injecting the reactive...
US-D562,702 Carabiner clock
US-D562,591 Eyeglass display
US-7,334,221 System and method for encoding trace framework enabling in an object file
A method for formatting an object file including generating a trace object code from trace source code, and processing component information of the trace object...
US-7,334,162 Dynamic distribution of test execution
Computing devices are tested by providing a suite of test programs on a server for execution by a plurality of identical computing devices that are coupled to...
US-7,334,149 Clock distribution architecture with spread spectrum
A redundant clock distribution system with spread spectrum. In one embodiment, a clock board includes a clock synthesizer configured to provide an input clock...
US-7,334,136 Virtual machine with securely distributed bytecode verification
A system for executing a software application comprising a plurality of hardware independent bytecodes is provided comprising a computing system that generates...
US-7,333,990 Dynamic reverse proxy
A system including a browser configured to generate a request to access a content server, a dynamic proxy dynamically downloaded onto the browser, and a...
US-7,333,527 EMI reduction using tunable delay lines
The clock signal is the dominant source of electromagnetic interference (EMI) for many digital electronic devices. EMI generated by these electronic devices must...
US-7,333,468 Digital phase locked loops for packet stream rate matching and restamping
A packet stream multiplexer may include one or more control loops (e.g., digital phase locked loops) for tracking the source clock frequency associated with a...
US-7,333,444 Method and apparatus for creating a robust highly connected direct interconnection network
One embodiment of the present invention provides a system for generating an interconnection network. During operation, the system associates an n-bit binary...
US-7,333,354 Switch for power factor correction circuits
An improved switch for power factor correction circuits includes a six-terminal switch which has a first inductor connecting to a selection line which has a...
US-7,333,263 Transition metal doped fiber amplifier
An optical amplifier includes an optical fiber having a core doped with transition metal ions, and at least one glass cladding enclosing the core. By using the...
US-7,332,919 Method and apparatus for distributing signals over jig-plates
One embodiment of the present invention provides a system for distributing signals through a jig-plate in a computer system. The jig-plate contains alignment...
US-D562,077 Mug with handle
US-7,331,043 Detecting and mitigating soft errors using duplicative instructions
Software techniques are employed to mitigate soft errors. In particular, a compiler (or other executable code generator) may emit otherwise duplicative...
US-7,331,039 Method for graphically displaying hardware performance simulators
A method for graphically tracking progression of instructions through hardware components. Instructions of a code segment are defined by graphical icons where...
US-7,330,988 Method and apparatus for power throttling in a multi-thread processor
A method and apparatus for controlling power consumption in a processor. In one embodiment, a processor includes a pipeline. The pipeline includes logic for...
US-7,330,885 Method and apparatus for managing data time-outs
The present invention provides a method and apparatus for managing data time-outs in a processor-based system. The apparatus includes a scoreboard comprising a...
US-7,330,484 Method and system for transmitting packet chains
Embodiments of the present invention are directed to a method and system for processing data to be transmitted in a transmission medium, including storing in...
US-7,330,477 Method and apparatus for starvation-free scheduling of communications
A system and method for scheduling communications from a communication interface. Each of multiple send queues is associated with a destination and assigned to a...
US-7,330,325 Proactive fault monitoring of disk drives through phase-sensitive surveillance
One embodiment of the present invention provides a system that proactively monitors a disk drive to detect an impending disk drive failure. During operation, the...
US-7,329,315 Copper phthalocyanine blue pigment composition and water borne dispersion thereof
Phthalocyanine blue pigments and pigment dispersions for water-borne inks and coatings are described. The pigments are produced by dry milling phthalocyanine...
US-D561,832 Pen
US-D561,820 Desktop calculator
US-7,328,432 Proximity-based addressing for supporting in-place execution in virtual machines
One embodiment of the present invention provides a system that facilitates performing proximity-based addressing in a platform-independent virtual machine....
US-7,328,416 Method and system for timing modeling for custom circuit blocks
A method is provided for modeling timing characteristics of a circuit block of an integrated circuit, which includes a main circuit and a timing circuit. The...
US-7,328,410 Computer assembly
A computer assembly for example for use as a network server comprises housing a host processor located within the housing and, a service processor also located...
US-7,328,376 Error reporting to diagnostic engines based on their diagnostic capabilities
A method, apparatus, and computer program product diagnosing and resolving faults is disclosed. A disclosed fault management architecture includes a fault...
US-7,328,343 Method and apparatus for hybrid group key management
A system for group key management including a keying material infrastructure including a root portion configured to store a root public key, a key encryption key...
US-7,328,327 Technique for reducing traffic in an instruction fetch unit of a chip multiprocessor
A processor includes a fetch pipeline, out-of-order (OOO) logic and a strand selector. The fetch pipeline is configured to provide instructions from an...
US-7,328,316 Software transactional memory for dynamically sizable shared data structures
We propose a new form of software transactional memory (STM) designed to support dynamic-sized data structures, and we describe a novel non-blocking...
US-7,328,303 Method and system for remote execution of code on a distributed data storage system
In accordance with the invention, a data storage system for storing and retrieving fixed data content includes: a storage system network; one or more peer node...
US-7,328,294 Methods and apparatus for distributing interrupts
The present invention relates to handling interrupts in a multiprocessor system. An interrupt controller can receive input from a variety of interrupt sources,...
US-7,328,254 Dynamic location storage and retrieval in a wireless portal server
Embodiments of the present invention relate to a method and mechanism for managing location information in a wireless portal environment. The method consists of...
US-7,328,243 Collaborative content coherence using mobile agents in peer-to-peer networks
A mobile agent may be provided for collaborative content control in peer-to-peer networks. A peer may launch a mobile agent including an itinerary of peers to be...
US-7,328,158 System and method for adding speech recognition to GUI applications
A system and method for adding speech recognition to graphics user interface based applications for a computer system is described. The speech recognition system...
← 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.