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,759,029 Esthetic orthondontic wire
An esthetic orthodontic wire comprising a composite material which includes a biocompatible inorganic fiber and a thermoplastic resin. The inorganic fiber is...
US-D394,847 Computer housing
US-D394,846 Computer housing
US-5,758,361 Document editor for linear and space efficient representation of hierarchical documents
A computer system and method edits a hierarchical document that has starttags and endtags and leaf contents between ones of the starttags and endtags. The...
US-5,758,186 Method and apparatus for generically handling diverse protocol method calls in a client/server computer system
A client/server computer apparatus includes a large number of client computers connected to a transmission channel. The client computers generate method calls...
US-5,758,165 Local area network and network operating system for formatting a client disk and installing a client operating...
Unattended initialization of client disks according to foreign operating systems is supported. The data written on the client disk is provided from a server disk...
US-5,758,163 Method and apparatus for record fields usage checking at compile time
A method and apparatus for checking for portions of record variables that are referenced before they are assigned a value. This checking occurs in the semantic...
US-5,758,139 Control chains for controlling data flow in interlocked data path circuits
A technique is disclosed for interlocking FIFO data paths. The data paths are interlocked using a series of control elements which receive input signals not only...
US-5,758,100 Dual voltage module interconnect
A component card interconnect apparatus for coupling a component card to a computer system. A component card includes a first group of in-line pins with first...
US-5,758,089 Method and apparatus for burst transferring ATM packet header and data to a host computer system
A network interface circuit (NIC) is provided with logic for maintaining various control pointers and at least one control counter for controlling burst...
US-5,758,083 Method and system for sharing information between network managers
A technique for managing a network by sharing information between distributed network managers which manage a different portion of a large network is disclosed....
US-5,757,914 System and method for protecting use of dynamically linked executable modules
A computer system has a program module verifier and at least first and second program modules. Each program module includes a digital signature and an executable...
US-5,757,537 Electrochromic devices and methods
Electrochromic devices are disclosed which may be used for large surface area applications. The devices utilize optical tuning to minimize optical interference...
US-D394,599 Outer casing mounted around a suspension rod
US-5,754,877 Extended symmetrical multiprocessor architecture
An architecture for an extended multiprocessor (XMP) computer system is provided. The XMP computer system includes multiple SMP nodes. Each SMP node includes an...
US-5,754,857 Distributed asynchronous workflow on the net
A system and method for automating workflow by distributing the tasks required for the execution of said workflow over servers and clients connected on a...
US-5,754,844 Method and system for accessing chunks of data using matching of an access tab and hashing code to generate a...
In the tagged, hashed file system, each finite portion of a file of the user's data is tagged with a pathname (filename and path) and a logical offset of the...
US-5,754,819 Low-latency memory indexing method and structure
A significant reduction in the latency between the time the addressed components of memory are ready and the time addressed data is available to the address...
US-5,754,818 Architecture and method for sharing TLB entries through process IDS
An address translation control circuit which operates in connection with a processor and a translation look-aside buffer ("TLB") to perform virtual-to-physical...
US-5,754,789 Apparatus and method for controlling point-to-point interconnect communications between nodes
An interconnect controller for use in an arbitrary topology collection of nodes in a network suitable for use for both data sharing and distributed computing....
US-5,754,569 Apparatus and method for comparing and validating digital words
An apparatus for comparing and validating digital words uses a single dual-logic transistor arrangement to execute comparison and validation functions. A...
US-5,754,401 Pressure compliantly protected heatsink for an electronic device
A heatsink is pressure compliantly mounted against a substrate-mounted packaged electronic device such that the heatsink is not readily dislodged from the device...
US-5,754,173 Method and system for creating user interface independent programs with a user interface provider
An apparatus and method for separating the design and implementation of a user interface ("the user interface logic") from the design and implementation of the...
US-5,754,112 Power on, mated, and activity indicator for electronic devices including storage devices
The present invention signals the power on, mated, and activity status of storage units in a console rack-mounted memory system. The status is signalled using...
US-5,753,958 Back-biasing in asymmetric MOS devices
An adjustable threshold voltage MOS device having an asymmetric pocket region is disclosed herein. The pocket region abuts one of a source or drain proximate the...
US-5,752,271 Method and apparatus for using double precision addressable registers for single precision data
Utilizing a register file only addressable as double precision registers for part of the register file for storing single precision register results. In...
US-5,752,258 Encoding method for directory state in cache coherent distributed shared memory system
A directory system directs cache line access requests from processors in a multi-processor system with a shared memory system through a cache line states...
US-5,752,058 System and method for inter-token whitespace representation and textual editing behavior in a program editor
A user-friendly editor for structurally represented computer programs is disclosed. The present editor combines advantages of text editors and structure editors...
US-5,751,729 Method and apparatus for efficient self testing of on-chip memory
An electronic device and method for utilizing two extra microcode instructions to generate a set of test patterns which provide complete bitwise self-testing of...
US-5,751,699 Multidimensional aspects of an ASIC bus structure
A hierarchial bus structure having at least three dimensions provides improved interconnect flexibility between nodes located on one or more levels of the...
US-5,751,551 Universal hard drive bracket with shock and vibrational isolation and electrical grounding
A bracket for an electronic card that is inserted into a slot of a chassis. The chassis has a pair of opposing walls with guide channels that guide the card into...
US-5,751,549 Hard disk drive assembly which has a plenum chamber and a fan assembly that is perpendicular to a rack chamber
An electrical assembly that allows a plurality of electronic assemblies to be cooled by a number of fans. The assembly includes a housing which has a plenum...
US-5,750,075 Chromotography vial
A sampling vial includes a generally cylindrical vial body having first and second reduced diameter sections axially spaced from one another. The first and...
US-5,749,300 Transfer rolling process and device for producing banners
A transfer rolling process and device for producing banners is disclosed. In the above process, stencil letters or figures made of a transfer sheet are attached...
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...
← 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.