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,464,382 UI aware method invocation transferring to java event dispatch thread
Methods and apparatuses are disclosed for transferring a method call from an invoke thread to an event dispatch thread. The invoke thread and the event dispatch...
US-7,464,229 Serial-write, random-access read, memory
A serial-write, random-access read, memory addresses applications where the data in the memory may change more frequently than would make a PROM suitable, but...
US-7,464,168 Mechanism for decentralized entity presence
System and method for decentralized entity presence are described. Presence services may collaborate to form a presence service view on the network. A node...
US-7,464,016 Hot plug and hot pull system simulation
In one embodiment, a distributed simulation system may include a first node configured to participate in a simulation and a second node configured to transmit a...
US-7,463,648 Approach for allocating resources to an apparatus based on optional resource requirements
An approach for allocating resources to an apparatus based on resource requirements generally involves a resource allocator receiving a request that specifies...
US-7,463,595 Optimization methods and systems for a networked configuration
A configuration state of a networked system is automatically adjusted to achieve optimal performance. The networked system is defined by a plurality of data...
US-7,463,271 Optimized access for drawing operations
Methods, systems, and articles of manufacture consistent with the present invention improve drawing operations for drawing an object that has object information...
US-7,463,108 Active 90-degree phase shifter with LC-type emitter degeneration and quadrature modulator IC using the same
An active 90-degree phase shifter with LC-type emitter (source) degeneration is provided, which is practiced in an integrated circuit. The phase shifter...
US-7,462,618 Treatment of inflammatory autoimmune diseases with alpha-adrenergic antagonists and beta-adrenergic agonists
The present invention discloses a novel compound and method for the treatment of inflammatory autoimmune diseases, for example, rheumatoid arthritis, using...
US-7,461,793 Secure passive tagging scheme
A method of tagging a manufactured product with a passive tag includes processing a subset of a plurality of unique combinations of at least two axis ratios,...
US-7,461,386 Zero overhead exception handling
Apparatus and processes, including computer implemented processes, for managing exceptions throwable during execution of methods in one or more classes by a...
US-7,461,319 System and method for downloading files over a network with real time verification
A client-server system for downloading a data file from a server to a client with real time verification. The system including a server. The server including a...
US-7,461,305 System and method for detecting and preventing race condition in circuits
A system and method for detecting and preventing race conditions in a circuit is provided. The system includes a first memory element for receiving a data...
US-7,461,243 Deferred branch history update scheme
In one embodiment, a processor comprises a branch prediction array, an index generator coupled to the branch prediction array, and a control unit coupled to the...
US-7,461,237 Method and apparatus for suppressing duplicative prefetches for branch target cache lines
A system that suppresses duplicative prefetches for branch target cache lines. During operation, the system fetches a first cache line into in a fetch buffer....
US-7,461,208 Circuitry and method for accessing an associative cache with parallel determination of data and data availability
A circuit for accessing an associative cache is provided. The circuit includes data selection circuitry and an outcome parallel processing circuit both in...
US-7,461,130 Method and apparatus for self-organizing node groups on a network
Method and apparatus for the self-organization of nodes into groups in network computing environments. Embodiments may provide the ability to deploy nodes on a...
US-7,461,115 Modular multiplier
Modular multiplication of two elements X(t) and Y(t), over GF(2), where m is a field degree, may utilize field degree to determine, at least in part, the number...
US-7,461,080 System logging within operating system partitions using log device nodes that are access points to a log driver
A mechanism is disclosed for logging system messages in an operating system environment that has been partitioned into a global zone and one or more non-global...
US-7,460,035 Balanced code with opportunistically reduced transitions
Embodiments of an encoding circuit to communicate a sequence of words are described. This encoding circuit includes an encoding module that is configured to...
US-7,459,565 Regiospecific process for the preparation of 4-[1- (4-cyanophenyl)-1-(1,2,4-triazol-1-yl)methyl] benzonitrile
A regiospecific process for the preparation of 4-[1-(4-cyanophenyl)-1-(1,2,4-triazol-1-yl)methyl]benzonitrile comprising reacting 4-halomethylbenzonitrile with...
US-7,459,017 Stir-in form of pigment
Disclosed is a composition and process of manufacture of a stir-in form of pigment with increased dispersing and color properties. Pigment is slurried with...
US-7,458,953 Ocular drainage device
An ocular fluid-draining device to remove fluid from the eye, for example, in a patient after glaucoma surgery. The device includes a shunt at least partially...
US-D582,096 Epilation device
US-D581,982 Desk pen holder and tape dispenser
US-D581,980 Clip, button and collar on pen
US-7,458,082 Bridging between a data representation language message-based distributed computing environment and other...
Various embodiments of mechanisms for bridging data representation language messaging based distributed computing environments to foreign environments are...
US-7,458,067 Method and apparatus for optimizing computer program performance using steered execution
One embodiment of the present invention provides a system that facilitates optimizing computer program performance by using steered execution. The system...
US-7,458,061 Protecting object identity in a language with built-in synchronization objects
Methods and systems for protecting object identity in an object-oriented programming language. An object from a class for protecting object identity is...
US-7,457,931 Method and apparatus for estimating the effect of processor cache memory bus delays on multithreaded processor...
An estimate of the throughput of a multi-threaded processor based on measured miss rates of a cache memory associated with the processor is adjusted to account...
US-7,457,923 Method and structure for correlation-based prefetching
A dynamic prediction is made whether a load instruction will miss a cache. Data is prefetched for the load instruction when a cache miss is predicted. Thus, the...
US-7,457,878 Low-latency ultra-thin-client infrastructure
One embodiment of the present invention provides a system that supports low-latency session-mobility for an ultra-thin-client. During system operation, an...
US-7,457,316 Method and system for handling received packets
A method for processing a chain of packets involving obtaining the chain of packets from a network, obtaining destination information from a first packet in the...
US-7,455,191 Triangular mug and advertising means
A beverage container having three elongated generally planar side surfaces with three rounded or blunted side edges and three corresponding pouring apexes at the...
US-7,455,102 Method for manufacturing heat pipe cooling device
A method for manufacturing a heat pipe cooling device. The heat pipe cooling device includes a U-shaped heat pipe, which is embedded within a heat conductor. The...
US-D581,465 Notepad and tape flag dispenser
US-7,454,747 Determining maximum acceptable scheduling load latency using hierarchical search
The present application describes techniques for determining maximum acceptable modeled load latency (e.g., a model number of clock cycles required between the...
US-7,454,743 Java to SNMP MIB mapping
A mapping engine, capable of receiving descriptions of manageable software objects in a first language, for generating management information in a second...
US-7,454,740 Method and apparatus for caching predicates in a tracing framework
A method for caching in a tracing framework, including firing a probe associated with a thread, evaluating a first predicate of the probe, caching the first...
US-7,454,730 Repeater insertion for concurrent setup time and hold time violations
A method for inserting repeaters into an integrated circuit synthesis is provided. The method initiates with identifying possible repeater insertion locations...
US-7,454,726 Technique for generating input stimulus to cover properties not covered in random simulation
A design of an integrated circuit is first verified using directed and/or random test cases. For a cover directive not covered by the directed and/or random test...
US-7,454,666 Real-time address trace generation
A method for tracing of instructions executed by a processor is provided which includes providing a type of instruction to be traced and tracing at least one...
US-7,454,631 Method and apparatus for controlling power consumption in multiprocessor chip
A system is provided for detecting when a temperature of a multiprocessor chip approaches an established threshold temperature indicating an imminent overheat...
US-7,454,590 Multithreaded processor having a source processor core to subsequently delay continued processing of demap...
In one embodiment, a processor comprises a plurality of processor cores and an interconnect to which the plurality of processor cores are coupled. Each of the...
US-7,454,571 Heuristic cache tuning
In some embodiments, a computer system comprises a cache configured to cache data. The computer system is configured to monitor the cache and data that is...
US-7,454,448 Synchronizing object promotion in a multi-tasking virtual machine with generational garbage collection
A method for managing memory in a multi-tasking virtual machine, involving suspending a first task for garbage collection of a plurality of concurrently...
US-7,453,882 Apparatus and method for asynchronously controlling data transfers across long wires
One embodiment of the present invention provides a system that asynchronously controls the sending of data items from a sender to a receiver. The system includes...
US-7,453,879 Method and apparatus for determining the landing zone of a TCP packet
A method and apparatus for determining whether a TCP packet lands in-zone or out-of-zone of a TCP sequence space. An anchor representing the TCP sequence number...
US-7,452,921 Piperazine-based sensitisers
Compounds of formula (I) where: {R.sup.1 is methyl, ethyl, cycloalkyl or optionally substituted aryl; Z is arylene or a group of formula --(CHR.sup.4)n-, where...
US-7,451,861 Collapsible utility bag and advertising vehicle
The present invention relates to a collapsible utility bag which may, for example, be sized to fit within an athletic locker. The utility bag is generally...
← 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.