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,805,133 Method and apparatus for increasing the rate of scrolling in a frame buffer system designed for windowing...
A frame buffer including a memory array, circuitry for accessing the array, a plurality of latches each capable of storing a plurality of pixel values equivalent...
US-5,803,540 Stackable arm chair
A stackable arm chair is constructed from the combination of a frame which supports woven material to form the chair's seat, back and side arm portions. Openings...
US-5,802,800 Simulated wood beam construction
Simulated beam construction which has a central elongated I-beam member having opposing ends for connecting to opposing side panel members. The side panel...
US-D397,994 Vehicle starter cable
US-5,802,576 Speculative cache snoop during DMA line update
A method and apparatus for facilitating the streaming of data over a system bus between a memory and a DMA device. This is accomplished by doing a speculative...
US-5,802,575 Hit bit for indicating whether load buffer entries will hit a cache when they reach buffer head
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,802,568 Simplified least-recently-used entry replacement in associative cache memories and translation lookaside buffers
A simplified or pseudo least-recently-used (LRU) process and circuit in a cache memory or translation lookaside table (TLB) maintains status bits to identify...
US-5,802,566 Method and system for predicting addresses and prefetching data into a cache memory
A Method for increasing data-processing speed in computer systems containing at least one microprocessor (1), a memory device (3), and a cache (2,4) connected to...
US-5,802,563 Efficient storage of data in computer system with multiple cache levels
Memory space in the lower-level cache (LLC) of a computer system is allocated in cache-line sized units, while memory space in the higher-level cache (HLC) of...
US-5,802,530 Web document based graphical user interface
A Web document based GUI for use on a client computer that is networked with server computers. The GUI enables a user of the client computer to initiate specific...
US-5,802,364 Metadevice driver rename/exchange technique for a computer system incorporating a plurality of independent...
A metadisk driver functionally intermediate a computer operating system and one or more metadrivers and underlying layered drivers provides a driver ...
US-5,802,320 System for packet filtering of data packets at a computer network interface
A system for screening data packets transmitted between a network to be protected, such as a private network, and another network, such as a public network. The...
US-5,802,307 Network communications subsystem and method for digital computer system employing protocol stack having diverse...
A communication subsystem for a digital computer system, which processes application programs under a base operating system (such as the MS-DOS operating system)...
US-5,802,297 Client-server computer system and method utilizing a local client disk drive as a data cache
A cache only client-server configuration which provides the performance benefits of "dataless" client operation with the administrative efficiencies of a...
US-5,802,291 System and method to control and administer distributed object servers using first class distributed objects
A networked computer system contains a number of host computers with servers that provide various functionality to distributed clients on the network. Clients...
US-5,802,262 Method and apparatus for diagnosing lexical errors
A method and lexical analyzer for diagnosing lexical errors in a stream of symbols. An error-diagnosing lexical analyzer is constructed by a lexical analyzer...
US-5,802,219 Methods and apparatus for table lookup transformation of digital images
In a processor, a method for performing table-lookup transformation through a look-up table a source image having a plurality of source pixels to derive a...
US-5,802,103 High speed serial link for fully duplexed data communication
A system for converting between parallel data and serial data is described. In the system 10, individual bits of the parallel data 12 are latched into individual...
US-5,801,719 Microprocessor with graphics capability for masking, aligning and expanding pixel bands
Image operations are implemented using a specially developed instruction set in a parallel processing environment that maximizes parallelization of operations....
US-5,799,315 Method and apparatus for event-tagging data files automatically correlated with a time of occurence in a...
A method and apparatus for event-tagging data entries as separate data segments in a data file. The data file is stored in the memory of a computer including a...
US-5,799,314 System and method of controlling mapping of data buffers for heterogenous programs in digital computer system
A computer system comprises a plurality of programs, each operating in an operating area such as a virtual machine. The programs are provided with a common data...
US-5,799,266 Automatic generation of test drivers
A test driver generator is provided for generating test drivers. The test driver generator receives test expressions designating execution sequences of test...
US-5,799,265 Apparatus and method for generating a sinusoidal signal
The present invention pertains to a method and system for generating a sinusoidal signal as a combination of independently generated sinusoidal signals. A...
US-5,799,175 Synchronization system and method for plesiochronous signaling
An information transfer system transfers information, in the form of at least one digital data word, from an source operating in a first clock signal domain...
US-5,799,166 Window delta from current window for fast register file address dependency checking
A simplified comparison of register designations by using a window delta which indicates how much the window of an instruction differs from the current window...
US-5,799,164 Method and apparatus for prefetching instructions at an improved rate based on dispatched control transfer...
An improved prefetch program counter (PC) generation circuitry is provided to the prefetch and dispatch unit (PDU) of a pipelined computer system. The prefetch...
US-5,799,048 Phase detector for clock synchronization and recovery
A clock recovery circuit employing a phase-locked loop design includes an N-to-1 multiplexer (MUX) coupled to a series of N latches which allows data to sampled...
US-5,799,022 Faulty module location in a fault tolerant computer system
A fault tolerant computer system includes a number of lockstep subsystems, each of which comprises a parallel input signature generator, used for data...
US-5,798,935 Method and apparatus for sizing buffers to provide minimal skew
Disclosed is a system for automatically generating tables of buffer data which can be used during integrated circuit design to select appropriate buffers for...
US-5,798,753 Color format conversion in a parallel processor
A pixel of a color video image is converted from one color format having luminance and chrominance signals, e.g., YUV format, to a destination format, e.g., RGB...
US-5,798,653 Burn-in system for reliable integrated circuit manufacturing
A burn-in system for integrated circuits (ICs) generates thorough input stimuli from within the burn-in chamber. A very high node-toggle percentage within the IC...
US-5,797,316 Transfer rolling device for producing banners
A transfer roll device for producing a banner including a housing, a paper roll mounted on the housing, a cloth roll mounted on the housing, first and second...
US-D397,332 Computer screen with a set of icons
US-D397,331 Computer screen with a set of icons
US-5,797,128 System and method for implementing a hierarchical policy for computer system administration
A system and method for implementing a hierarchical policy for computer system administration which is extremely flexible in assigning policies to managed...
US-5,797,004 System and method for caching and allocating thread synchronization constructs
An object synchronization module and corresponding method used in a computer system that includes a plurality of threads of execution and a set of objects that...
US-5,796,605 Extended symmetrical multiprocessor address mapping
A technique for system memory space address mapping in a multiprocessor computer system is provided. The disclosed mapping architecture may be applied to a...
US-5,796,404 Computer system having alphanumeric keyboard access to objects in graphical user interface
An electronic digital computer system includes a Graphical User Interface (GUI) for displaying graphical objects such as icon buttons, scrolling text lists, and...
US-5,795,237 Portable type electronic golf score display device
An electronic golf score display device including a display on which is displayed a required picture plane inputted through an input pen or an input pen and a...
US-5,794,380 Louvre window clip assembly
A louvre window clip assembly that is used with a window frame. The clip assembly includes a clip, that is capable of receiving a glass window pane, and a hub....
US-D397,009 Can opener
US-5,794,049 Computer system and method for executing architecture specific code with reduced run-time memory space requirements
A client computer system and associated method in a computer network over which is provided programs with methods in architecture neutral code. The client...
US-5,794,044 System and method for runtime optimization of private variable function calls in a secure interpreter
A secure program interpreter performs a special check the first time it executes a method call to determine if the sole purpose of the called method is to access...
US-5,793,974 Network navigation and viewing system for network management system
A network navigation and viewing system is disclosed for use in managing a network. The network includes a plurality of digital devices interconnected by...
US-5,793,965 Method and apparatus for determining the type of an object in a distributed object system
A method of checking the type of an object located on a remote computer in a distributed object environment computing system is disclosed. Initially, a type...
US-5,793,953 Method and apparatus for allowing packet data to be separated over multiple bus targets
A network adapter for allowing packet data to be separated over multiple bus targets without impact to input/output bus bandwidth or network performance, having:...
US-5,793,952 Method and apparatus for providing a secure remote password graphic interface
A method and apparatus for providing a secure remote password graphic interface. In an embodiment of the invention, an improved password changer provides the...
US-5,793,608 Cooling system for enclosed electronic components
An enclosure contains, among other components, hard drive cartridges, graphics or other option cards, power supply and a CPU and its support chips. The total...
US-5,793,371 Method and apparatus for geometric compression of three-dimensional graphics data
In a compression system, three-dimensional geometry is first represented as a generalized triangle mesh, a data structure that allows each instance of a vertex...
US-5,793,365 System and method providing a computer user interface enabling access to distributed workgroup members
A system and method provides each networked computer user with a user interface displaying visual representations of selected other computer users, generally of...
← 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.