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,749,095 Multiprocessing system configured to perform efficient write operations
A computer system defines a "fast write" protocol for performing certain write operations. Write operations include a particular encoding if they are to be...
US-5,748,975 System and method for textual editing of structurally-represented computer programs with on-the-fly...
A user-friendly editor for structurally represented computer programs is disclosed. The present editor combines advantages of text editors and structure editors...
US-5,748,964 Bytecode program interpreter apparatus and method with pre-verification of data type restrictions
A program interpreter for computer programs written in a bytecode language, which uses a restricted set of data type specific bytecodes. The interpreter, prior...
US-5,748,935 Reconstruction of young bits in annex after mispredicted execution branch in pipelined processor
In a pipelined processor, a method and apparatus for performing restoration of the previous values of young bits in the annex after a mispredicted branch has...
US-5,748,897 Apparatus and method for operating an aggregation of server computers using a dual-role proxy server computer
A client/server computer apparatus includes an aggregation of server computers connected to a transmission channel. The aggregation of server computers includes...
US-5,748,881 Method and apparatus for a real-time data collection and display system
A method and apparatus are disclosed which provide solutions to the problems which are encountered in an object oriented, distributed computer system in which...
US-5,748,539 Recursive multi-channel interface
A multi-channel recursive interface having independent channels that can be used in, for example, multi-level memory systems is disclosed. Separate read and...
US-5,748,453 PCI expansion card slide-type retainer
Computers are manufactured with connectors in which are inserted at least one PCI expansion card to increase the capacity of the computer. A computer enclosure...
US-5,748,015 Low voltage single ended dynamic sense amplifier
An improved single ended dynamic sense amplifier circuit for sensing the state of a bitline in a read only memory is disclosed which includes a threshold control...
US-5,745,790 Method and apparatus for reporting the status of asynchronous data transfer
A method and apparatus of reporting the status of data transfer between software and hardware in a computer system is disclosed. Software provides empty...
US-5,745,737 System and method for visually indicating cache activity in a computer system
A system, method and computer program product of especial utility in providing a visual indication to a computer system user of the familiar "blinking", of...
US-5,745,729 Methods and apparatuses for servicing load instructions
A dual-ported tag array of a cache allows simultaneous access of the tag array by miss data of older LOAD instructions being returned during the same cycle that...
US-5,745,710 Graphical user interface for selection of audiovisual programming
An improved graphical user interface for displaying and selecting video programs, such as video on demand, includes a video on demand server coupled to a...
US-5,745,684 Apparatus and method for providing a generic interface between a host system and an asynchronous transfer mode...
A generic Input/Output interface between an IO block and a System and ATM Layer Core on a network interface circuit is provided. The GIO interface includes...
US-5,745,683 System and method for allowing disparate naming service providers to dynamically join a naming federation
The present invention provides an improved Federated Naming Framework System which includes a Federated Naming Service Provider Interface ("FN SPI") for four (4)...
US-5,745,681 Stateless shopping cart for the web
A shopping cart metaphor is emulated on a network of server and client computing systems. A browser at the client station has a request module to send a shopping...
US-5,745,125 Floating point processor for a three-dimensional graphics accelerator which includes floating point, lighting...
A floating point processor for a 3-D graphics accelerator which includes improved performance over prior art designs. The floating point processor includes three...
US-5,745,123 Method for resizing an image by a factor of two
A method for scaling images by a factor of two. Two variables are extracted from an unaligned input stream. The variables are selectively interleaved. The high...
US-5,743,900 Hot tip catheter and method for using the same
A system and method for treating a stenosis or blockage in a bodily fluid passageway is described. The system includes a catheter and a controller for generating...
US-5,742,892 Decoder for a software-implemented end-to-end scalable video delivery system
A decoder is used in an end-to-end scalable video delivery system operable over heterogeneous networks. The decoder may software-based and computationally low...
US-5,742,806 Apparatus and method for decomposing database queries for database management system including multiprocessor...
An improved system for database query processing by means of "query decomposition" intercepts database queries prior to processing by a database management...
US-5,742,788 Method and apparatus for providing a configurable display memory for single buffered and double buffered...
An arrangement providing frame buffer memory for an output display by which single buffer and double buffered application programs may be run singly or...
US-5,742,759 Method and system for facilitating access control to system resources in a distributed computer system
Embodiments of the present invention provide an improved method and system for securely controlling access to resources in a distributed computer system. One...
US-5,742,754 Software testing apparatus and method
The present invention discloses a computer-implemented method for testing a software product using a server computer system and a plurality of servant computer...
US-5,742,182 Symmetric selector circuit for event logic
A selector circuit with symmetry is disclosed. It steers input transition events to one of two outputs according to the value of a data input signal. The...
US-5,741,729 Ball grid array package for an integrated circuit
A three-layer BGA package includes a BGA Vss plane disposed between upper and lower BGA package traces, and also includes upper and lower BGA package Vss traces...
US-5,741,032 Sash lock
The present invention provides a sash lock for double hung windows. The sash lock is fabricated without a spring for biasing the cam into a closed or open...
US-5,740,448 Method and apparatus for exclusive access to shared data structures through index referenced buffers
A method and an apparatus for hardware and software interaction in data transfers of shared data structures in memory. The method and apparatus decreases the...
US-5,740,441 Bytecode program interpreter apparatus and method with pre-verification of data type restrictions and object...
A program interpreter for computer programs written in a bytecode language, which uses a restricted set of data type specific bytecodes. The interpreter, prior...
US-5,740,432 Log file optimization in a client/server computing system
In a client/server computing system, a method and apparatus for efficiently storing entries in a log file during disconnected client operations. An encoder...
US-5,740,409 Command processor for a three-dimensional graphics accelerator which includes geometry decompression capabilities
A 3-D graphics accelerator which includes a command block with geometry data decompression capabilities and thus includes improved performance over prior art...
US-5,740,348 System and method for selecting the correct group of replicas in a replicated computer database system
A system, method and computer program product for ensuring that a replicated computer database does not encounter a "split brain" problem by replicating the...
US-5,740,182 Method and apparatus for testing a circuit with reduced test pattern constraints
A method and structure for testing a circuit with reduced test pattern generation constraints. The circuit includes a first logic circuit coupled to receive...
US-5,739,512 Digital delivery of receipts
Digital delivery of receipts overcomes many of the problems associated with paper receipts. Digital receipts can be delivered over a properitary or over an open...
US-5,737,755 System level mechanism for invalidating data stored in the external cache of a processor in a computer system
A computer system is disclosed including a memory subsystem and a processor subsystem having an external cache and an external mechanism for invalidating cached...
US-5,737,608 Per-keystroke incremental lexing using a conventional batch lexer
A system and method are disclosed that enable a batch lexer to be used to incrementally update a token stream representation of a computer program maintained in...
US-5,737,607 Method and apparatus for allowing generic stubs to marshal and unmarshal data in object reference specific data...
The invention provides solutions to the problems which are encountered by object oriented systems designers when attempting to implement schemes for object...
US-5,737,523 Methods and apparatus for providing dynamic network file system client authentication
A variety of methods and apparatus are taught for providing dynamic distributed file system client authentication. One method for providing dynamic distributed...
US-5,737,515 Method and mechanism for guaranteeing timeliness of programs
In order to prevent data corruption and inconsistency caused by incorrect assumption regarding a presumably failed node and/or program, a fail-fast timer...
US-5,737,507 Representation of inter-relationships between graphical objects in a computer display device
Relationships between first one of a number of graphical objects, such as windows, displayed in a computer display device and several others of the graphical...
US-5,737,432 Split-band clipper
A split-band clipper which generates less distortion, minimizes or reduces the occurrence of all IMD, or at least will minimize and reduce the occurrence of...
US-5,736,984 Method and system for embedded feedback message and graphical processing element
Embodiments of the present invention provide a computer implemented method and apparatus for processing user defined input on a graphical user interface (GUI)....
US-5,734,922 Multiprocessing system configured to detect and efficiently provide for migratory data access patterns
A computer system includes a directory at each node which stores coherency information for the coherency units for which that node is the home node. In addition,...
US-5,734,874 Central processing unit with integrated graphics functions
A central processing unit (CPU) is provided with a graphics execution unit (GRU), including a graphics status register (GSR), for executing a number of graphics...
US-5,734,849 Dual bus memory transactions using address bus for data transfer
During burst write transactions, a memory accepts data over an address bus after an address has been received. In order to accept data over the address bus, the...
US-5,734,831 System for configuring and remotely administering a unix computer over a network
A forms based browser interface system for configuring and administering a network server from a remote location. Using forms, such as hyper-text markup language...
US-5,734,814 Host-based RAID-5 and NV-RAM integration
In a computing system utilizing redundant storage devices arranged in the RAID disk array, data is stored in the computing system using a memory cache created...
US-5,734,718 NIS+ password update protocol
The present invention provides methods and apparatus for updating passwords in a name service system. A server includes a name service database that further...
US-5,734,556 Mechanical heat sink attachment having two pin headers and a spring clip
An assembly for clamping a heat sink to an integrated circuit package that is mounted to printed circuit board. The assembly includes a pair of pin headers that...
US-5,734,554 Heat sink and fan for cooling CPU chip
Because of space limitations, a small heat sink and a fan (of about 2".times.2".times.1/2" size) is used to cool to below 105.degree. C. (at an ambient...
← 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.