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-D572,762 Pen cap and clip
US-D572,476 Eyeglass case
US-7,395,549 Method and apparatus for providing a key distribution center without storing long-term server secrets
One embodiment of the present invention provides a system for operating a key distribution center (KDC) that provides keys to facilitate secure communications...
US-7,395,536 System and method for submitting and performing computational tasks in a distributed heterogeneous networked...
System and method for submitting and performing computational tasks in a distributed heterogeneous networked environment. Embodiments may allow tasks to be...
US-7,395,535 Techniques for permitting access across a context barrier in a small footprint device using global data structures
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,395,528 Mechanism for tracing during boot
A method for tracing an instrumented program on a system during booting, including loading object code defining enabling information into a property file...
US-7,395,526 Method and system for managing application server lifecycle
A method for managing an application server that is configured to execute a plurality of test applications is provided. The method includes the operations of (a)...
US-7,395,483 Method and apparatus for performing error-detection and error-correction
One embodiment of the present invention provides a system that facilitates detecting and correcting errors. The system operates by receiving a data packet...
US-7,395,418 Using a transactional execution mechanism to free up processor resources used by a busy-waiting thread
A technique for improving the performance of a system that supports simultaneous multi-threading (SMT). When a first thread encounters a halt sequence, the...
US-7,395,382 Hybrid software/hardware transactional memory
A transactional memory implementation has been developed that is capable of coordinating concurrent hardware transactional memory (HTM) and software...
US-7,395,333 Method and apparatus to obtain negotiated service advertisement
A service discovery mechanism may allow clients in a distributed computing environment to search for services. The service discovery mechanism may allow a client...
US-7,395,297 Floating point system that represents status flag information within a floating point operand
A floating point unit generates results in which status information generated for an operation is encoded within the resulting operand, instead of requiring a...
US-7,395,274 Space- and time-adaptive nonblocking algorithms
We explore techniques for designing nonblocking algorithms that do not require advance knowledge of the number of processes that participate, whose time...
US-7,394,721 Method and apparatus for data synchronization to local clock on memory reads
A method for reading data from a memory module over a bi-directional bus is provided. The method initiates with writing data into a storage element...
US-7,394,503 Motion detection circuit and method
Successive video signals of a first frame and a second frame are received. A signal difference between the video signals is determined and filtered to obtain a...
US-7,394,260 Tuning a test trace configured for capacitive coupling to signal traces
A method of tuning a test trace that is capacitively coupled to a number of signal traces. A method for determining a configuration of a device comprising signal...
US-D572,309 Clipboard calculator
US-D572,308 Pen cap and clip
US-D572,193 Spark plug ignition aid for vehicle
US-D572,078 Bottle cap
US-7,392,399 Methods and systems for efficiently integrating a cryptographic co-processor
A method and system of processing a cryptographic packet includes receiving a first cryptographic packet in a host CPU. A first set of data required to execute...
US-7,391,835 Optimizing synchronization between monitored computer system signals
One embodiment of the present invention provides a system that optimizes synchronization between monitored signals in a computer system. During operation, the...
US-7,391,384 Digital-television receiving antenna
A receiving antenna for digital television signal reception includes a dielectric substrate, a radiating plate formed on the dielectric substrate with a bar...
US-7,389,970 Goods fastening apparatus with improved structures
A goods fastening apparatus is disclosed which comprises a pipe fixedly connected to a body and a gear rack passing through the body and partly muff-coupled with...
US-D571,556 Eyeglass case
US-7,389,535 Password management
A computer system (for example a blade server system) includes a connection framework for receiving at least two replaceable units (e.g., service processor...
US-7,389,512 Interprocess communication within operating system partitions
In some embodiments, techniques for controlling inter-process communications in a single kernel instance operating system partitioned into a global zone and one...
US-7,389,495 Framework to facilitate Java testing in a security constrained environment
A method for testing an implementation of a specification is provided. The method includes providing a security manager capable of being configured to test...
US-7,389,494 Mechanism for statically defined trace points with minimal disabled probe effect
A method of defining a trace point, including defining a trace point representation in a program source code, compiling the program source code to generate an...
US-7,389,411 Secure transfer of host identities
A first host system can be configured initially with a first host identity and a second host system can be configured initially with a second host identity. A...
US-7,389,408 Microarchitecture for compact storage of embedded constants
An instruction stream having variable length instructions with embedded constants (e.g. immediate values and displacements) is translated into a stream of...
US-7,389,403 Adaptive computing ensemble microprocessor architecture
An Adaptive Computing Ensemble (ACE) includes a plurality of flexible computation units as well as an execution controller to allocate the units to Computing...
US-7,389,395 Split-reference, two-pass mark-compaction
A heap may be marked and compacted while performing only two passes over the objects and object references in the heap. Specifically, objects and object...
US-7,389,383 Selectively unmarking load-marked cache lines during transactional program execution
One embodiment of the present invention provides a system that facilitates selectively unmarking load-marked cache lines during transactional program execution,...
US-7,389,319 Adaptive connection routing over multiple communication channels
A telematics system is provided. The system includes a telematics client framework having an interface to client applications and being integrated with a client...
US-7,389,297 Method for exit negotiation with aggregate application descendents
A method for handling events in aggregate descendants including creating a process contract by a first process, executing a first operation in the first process,...
US-7,389,291 Implementing optimistic concurrent data structures
A concurrent FIFO queue is implemented as an "optimistic" doubly-linked list. Nodes of the optimistic doubly-linked list are allocated dynamically and links...
US-7,388,724 Pulse-slimming for a tape servo system using non-linear gain
Pulses generated from servo stripes of a servo tape system are narrowed by using non-linear gain enabling precise position of the read head. Non-linear gain...
US-D571,164 Bottle strainer
US-7,386,877 Specifying a repository for an authentication token in a distributed computing system
One embodiment of the present invention provides a system that facilitates specifying a repository containing authentication information to a plugin in a...
US-7,386,834 Undo/redo technique for token-oriented representation of program code
An editor or software engineering tool may be configured to represent program code as a doubly-linked list of lexical tokens and to maintain, coincident with an...
US-7,386,692 Method and apparatus for quantized deadline I/O scheduling
A method for storing data, including receiving a request to store data in a storage pool, determining a quantized deadline for the request, placing the request...
US-7,386,565 System and methods for aggregating data from multiple sources
Computer systems often strive to retrieve and process data from multiple sources. Integration and processing of data from multiple data sources tends to increase...
US-7,386,478 Dynamic criteria based line-grouping mechanism and method for purchase order generation
A mechanism and method for dynamic criteria-based line grouping for generating purchase orders within a software procurement system. The software system includes...
US-7,386,417 Method and apparatus for clustering telemetry signals to facilitate computer system monitoring
One embodiment of the present invention provides a system that facilitates computer system monitoring. During operation, the system receives monitored signals...
US-7,386,279 Context based main screen for mobile device
An invention is provided for a context based mobile device display. The context based mobile device display includes a primary service icon representing a...
US-7,385,797 Power problem diagnosis
Apparatus for monitoring transient events in a power supply line the apparatus comprising a transient hold circuit having an input and an output wherein said...
US-7,385,076 Process for the preparation of phenylcarbamates
A process for the preparation of compound of formula (I); wherein R.sup.1 is hydrogen, linear, branched or cyclic lower alkyl, cyclohexyl, allyl, propargyl or...
US-7,384,804 Method and apparatus for electronically aligning capacitively coupled mini-bars
One embodiment of the present invention provides a system that electronically aligns mini-bars on different semiconductor chips which are situated face-to-face...
US-7,384,207 Ergonomic hand held implement with retractable tip
An improved hand-held implement is provided with a body having external surfaces that define contours which match and ergonomically engage the surfaces of 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.