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-5,829,010 Apparatus and method to efficiently abort and restart a primary memory access
Primary memory access times are improved through an efficient technique of aborting and restarting primary memory accesses. A central processing unit of a...
US-5,829,005 Circular size-bounded file technique for a computer operating system
Apparatus and programmed method is disclosed, providing for the creation of a circular file of use in conjunction with the UNIX.TM. operating system or other...
US-5,828,889 Quorum mechanism in a two-node distributed computer system
Each node of a failing distributed computer system, e.g., as a result of a split-brain failure, races to achieve a quorum by successfully reserving two shared...
US-5,828,880 Pipeline system and method for multiprocessor applications in which each of a plurality of threads execute all...
A pipelined process execution control system for multiprocessors is disclosed that enables multiple processors to cooperatively execute one or many software...
US-5,828,872 Implementation of high speed synchronous state machines with short setup and hold time signals
An apparatus and method of handling short setup and hold time input signals. The apparatus separates the processing of the data signals into an input flip-flop...
US-5,828,830 Method and system for priortizing and filtering traps from network devices
Traps from network devices are filtered and prioritized. Filtering and prioritization can be performed on specific types of traps, traps from specific devices...
US-5,828,370 Video delivery system and method for displaying indexing slider bar on the subscriber video screen
A system and method which displays a graphical icon, such as a slider bar, on a subscriber's television or display unit for indexing to different positions in a...
US-D400,055 Portable muffin/cupcake pan with dome cover
US-5,826,082 Method for reserving resources
A method for managing resources in a computer system. According to one embodiment of the invention, a resource manager receives a first request of a first...
US-5,826,081 Real time thread dispatcher for multiprocessor applications
The present invention provides a process scheduler or dispatcher for a multiprocessor system for real time applications. This embodiment of the present invention...
US-5,826,031 Method and system for prioritized downloading of embedded web objects
In the preferred embodiment of the present invention, the method retrieves a web file and sorts one or more information element references according to a...
US-5,826,025 System for annotation overlay proxy configured to retrieve associated overlays associated with a document...
A system and method for providing annotation overlays from diverse sources of commentary for World-Wide Web documents is disclosed. Sources of commentary...
US-5,826,022 Method and apparatus for receiving electronic mail
Apparatus, methods, and computer program products are disclosed to simplify a computer user's handling of electronic mail messages. The invention provides the...
US-5,826,021 Disconnected write authorization in a client/server computing system
Apparatus and a method for a client/server computing system having an optimized log file system for replaying client disconnect write operations to a server when...
US-5,826,005 System and method for diagnosing computer program faults through the provision of program probe points and...
A system, method and computer program product of especial utility in allowing a user to insert a diagnostic computer program probe into an operating application...
US-5,826,000 System and method for automatic configuration of home network computers
An automated configuration system and method configures home network client computers, including determining local service provider information, without any user...
US-5,825,224 Edge-triggered dual-rail dynamic flip-flop with self-shut-off mechanism
A dynamic flip-flop includes a first input latch coupled to receive a data input signal and a second input latch coupled to receive the complement of the data...
US-5,823,393 Disposable package and dispenser
The present invention relates to a consumable product dispenser that is easy to fill with product and also serves as a package for shipment of the product to an...
US-5,822,790 Voting data prefetch engine
A voter provided in combination with a plurality of prefetch predictors provides improved prefetch performance. In one embodiment, the voter determines which of...
US-5,822,787 Application binary interface and method of interfacing binary application program to digital computer including...
An application binary interface includes linkage structures for interfacing a binary application program to a digital computer. A function in a relocatable...
US-5,822,588 System and method for checking the use of synchronization locks in a multi-threaded target program
The present invention is a system and method for "checking the use of synchronization locks in a multi-threaded computer program" (hereinafter "WARLOCK II"). In...
US-5,822,578 System for inserting instructions into processor instruction stream in order to perform interrupt processing
Digital multiprocessor methods and apparatus comprise a plurality of processors, including a first processor for normally processing an instruction stream...
US-5,822,539 System for adding requested document cross references to a document by annotation proxy configured to merge and...
In a distributed computer system, an automated document annotation system and method adds hypertext cross-references to a set of known information sources into...
US-5,822,534 Method and apparatus for selectively unmanaging elements on a network
Elements on a network are selectively unmanaged by a network manager. An element is not managed when it is placed in a Pending state. Traps and events from the...
US-5,822,520 Method and apparatus for building network test packets
A method, apparatus, and computer program product are provided for generating test packets to be used in developing network protocol devices. According to the...
US-5,822,434 Scheme to allow two computers on a network to upgrade from a non-secured to a secured session
An apparatus for allowing communications to a target host on a network to be upgraded from a non-secured session to a secured session. The apparatus including a...
US-5,822,108 Digital optical power modulator
An integrated digital light modulator. In one embodiment, a light beam is split into a set of binary weighted beams which are then individually switched on or...
US-5,821,949 Three-dimensional graphics accelerator with direct data channels for improved performance
A 3-D graphics accelerator which includes a command block or preprocessor, a plurality of floating point processors or blocks, and one or more draw processors or...
US-5,821,932 Dynamic dialog box facility for graphical user interface for computer system video display
A computer system includes a information type source file, an information value file and a dynamic dialog box processor. The information type source file...
US-5,820,932 Process for the production of lithographic printing plates
The invention utilizes ink jet liquid droplets from one or more printer heads to form an image upon the surface of a printing plate corresponding to digital...
US-5,819,302 Method and apparatus for automatic generaton of documents with single-layered backgrounds from documents with...
A method and apparatus are described for automatically converting documents from a first hypertext format that supports multi-layered backgrounds to a second...
US-5,819,298 File allocation tables with holes
A file system includes a file allocation table (FAT) and a file allocation table extension. Each FAT element of the file allocation table corresponds to a unique...
US-5,819,106 Method of transposing data buffer by selectively merging pairs of rows, interleaving two operands of equal...
A method of transposing data. Either eight bit or sixteen bit data is placed in a buffer. Each buffer is defined to contain one or more sub-buffers. Rows of the...
US-5,819,093 System and method for a distributed debugger for debugging distributed application programs
A system and method for providing a distributed debugger system for a distributed target computer application are disclosed wherein the programmer/developer of...
US-5,818,847 System and method for providing real time values in digital data processing system
A programmable clock circuit generates a real time clock value, which is incremented in response to a real time clock increment signal. The real time clock...
US-5,818,747 Small, fast CMOS 4-2 carry-save adder cell
A CMOS 4-2 carry-save adder cell implementation. A XNOR gate is used in the computation of SUM and CARRY. By using an XNOR gate, there are no possible input...
US-5,818,574 Method and apparatus for vehicle wheel alignment testing
Method and apparatus for non-contact evaluation of wheel alignment for vehicles utilizes laser-based range-finders mounted at locations between which the vehicle...
US-5,818,448 Apparatus and method for identifying server computer aggregation topologies
A method of processing a remote procedure call from a client computer to an object stored on an aggregation of server computers includes the step of checking a...
US-5,817,881 Tetraalykylammonium polyoxoanionic oxidation catalysts
Alkanes are catalytically oxidized in air or oxygen using iron-substituted polyoxoanions (POAs) of the formula: The M' (e.g., iron(III)/iron(II)) reduction potential...
US-5,817,347 Apparatus for thermoset injection molding
An apparatus for thermoset molding includes a first mold portion having a first rim and a second mold portion, having a second rim which substantially conforms...
US-5,815,921 Electronic package cooling system and heat sink with heat transfer assembly
A method for minimizing thermal overhead in an integrated circuit package is described. A heat sink having a base is integrally formed into the package. The base...
US-5,815,725 Apparatus and method for reducing power consumption in microprocessors through selective gating of clock signals
A circuit to reduce the power consumption of a microprocessor includes activity monitor circuitry to generate an activity signal in response to a low activity...
US-5,815,719 Method and apparatus for easy insertion of assembler code for optimization
Small assembly code routines are inlined with source code prior to optimization processing in a compiler in a data processing system. Each assembly code routine...
US-5,815,718 Method and system for loading classes in read-only memory
A method and system for providing an executable module having an address space for storing program data that is to reside in a read-only storage medium and an...
US-5,815,712 System for controlling functions of a target application using controllable objects
A system for providing a user or agent control over functions defined by an object in a target application. The object is a new type of object called a...
US-5,815,710 Method and apparatus for managing relationships among objects in a distributed object environment
A method and apparatus for managing relationships among objects in a distributed object environment includes a method and apparatus for determining whether two...
US-5,815,708 Method and apparatus for dynamically loading method call exception code in response to a software method...
A method for handling method calls in a client/server computer system includes the step of receiving at a server computer a method call generated by a client...
US-5,815,661 Platform independent object and object application loader and method
A class loader downloads objects and object viewers from remote computer nodes, and invokes locally stored object viewers to view objects. When a user selects an...
US-5,815,164 Image rescaling in a parallel processor
An image rescaling method utilizing a parallel processor is provided. The computer-implemented method includes the steps of loading multiple word components into...
US-5,815,137 High speed display system having cursor multiplexing scheme
An apparatus and method for processing display data in multi-pixel sections which also tracks and maps a cursor in single pixel increments is disclosed. A video...
← 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.