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,774,373 Apparatus and method for measuring an object's angular inclination in multiple axes
A position sensing apparatus has an insulating body with an interior surface defining a void within the insulating body. Electrodes extend through the body and...
US-5,773,863 Low power, high performance junction transistor
An improved junction transistor requiring low power and having high performance is described. The transistor includes a substrate, a well region of a first...
US-D395,643 Computer screen with a set of icons
US-5,771,484 Automated positive control traffic system for weather
Systems and methods for traffic control use scanning transmissometers to determine visibility along an extended stretch of roadway. When areas of decreased...
US-5,771,385 Setting and getting system debug flags by name at runtime
In a computing system, debug flags for software development, testing, and debugging of a module of the operating system are retrieved and set. The module under...
US-5,771,368 Memory addressing scheme for increasing the number of memory locations available in a computer for storing...
A backward compatible addressing scheme for increasing the number of memory locations available in a computer for storing higher precision numbers. The computer...
US-5,770,728 Alkane oxidation with porphyrins and metal complexes thereof having haloalkyl side chains
Transition metal complexes of meso-haloalkylporphyrins, wherein the haloalkyl groups contain 2 to 8 carbon atoms have been found to be highly effective catalysts...
US-5,769,740 Golfing acessory apparatus
A golf club tool, timepiece, and scoring apparatus has an elongated body having a pair of prongs on one end thereof shaped to form a divot tool and a pair of...
US-5,768,535 Software-based encoder for a software-implemented end-to-end scalable video delivery system
A software-based encoder is provided for an end-to-end scalable video delivery system that operates over heterogeneous networks. The encoder utilizes a scalable...
US-5,768,510 Object-oriented system, method and article of manufacture for a client-server application enabler system
An interprise computing manager in which an application is composed of a client (front end) program which communicates utilizing a network with a server (back...
US-5,768,429 Apparatus and method for accelerating digital video decompression by performing operations in parallel
A method and apparatus for fast and cost-effective digital video decompression is disclosed. The invention implements the inverse quantization, inverse discrete...
US-5,767,867 Method for alpha blending images utilizing a visual instruction set
An image alpha blending method utilizing a parallel processor is provided. The computer-implemented method includes the steps of loading unaligned multiple word...
US-5,767,851 Method and apparatus for emulating an environment's drag and drop functionality in a host environment
The present invention supports allows an emulated environment to interface with a host environment, thereby enabling drag and drop functionality of the emulated...
US-5,767,844 Modified universal serial bus interface implementing remote power up while permitting normal remote power down
A remote power key function is implemented between a remote input device having a power key and a host computer system using a four lead USB interface. Normal...
US-5,767,699 Fully complementary differential output driver for high speed digital communications
A terminating element is connected between the terminating ends of a transmission line pair. A switching mechanism coupled to the originating ends of the...
US-5,767,272 Method of preparing meso-haloalkylporphyrins
Transition metal complexes of meso-haloalkylporphyrins, wherein the haloalkyl groups contain 2 to 8 carbon atoms have been found to be highly effective catalysts...
US-5,766,328 Dental composition for relieving dentin hypersensitivity
There is provided a dental composition for relieving dentin hypersensitivity comprising (A) an aqueous emulsion component which contains, as emulsion particles,...
US-5,765,295 Two piece shoe bottom construction
A two piece shoe bottom construction including a platform structure and a heel structure. The platform structure has a forward toe support portion and a rear...
US-D395,171 Fiber
US-5,765,206 System and method for emulating a segmented virtual address space by a microprocessor that provides a...
A processor processes a segmented to linear virtual address conversion instruction to convert segmented virtual addresses in a segmented virtual address space to...
US-5,765,196 System and method for servicing copyback requests in a multiprocessor system with a shared memory
In a multiprocessor system having a shared memory, each central processor services copyback requests from other central processors. Each central processor has a...
US-5,765,192 Method and computer program product to reuse directory search handles
A method is disclosed for reusing directory search handles in a manner that minimizes the possibility that a handle allocated for a directory search request that...
US-5,765,174 System amd method for distributed object resource management
A distributed object oriented computer system that has two classes of object references: strong references and weak references. Weak references (or pointers)...
US-5,765,165 Fast method of determining duplicates on a linked list
Methods and computer program products are disclosed for improving the performance of hardware and software in which checking for duplicates on a linked list is...
US-5,765,157 Computer system and method for executing threads of execution with reduced run-time memory space requirements
A computer system and associated method for executing a plurality of threads of execution with reduced memory space requirements. The computer system comprises a...
US-5,765,151 System and method for file system fix-on-panic for a computer operating system
A system and method for file system fix-on-panic for a computer operating system which comprises an enhancement to the UNIX.RTM. File System ("UFS") that...
US-5,764,935 High speed active bus
A high speed bus structure which makes the bus effective and practical to use for both single processor and multiple processor environments. This is achieved by...
US-5,764,931 Method and apparatus for passing bus mastership between processors using predefined bus mastership states
A method for passing mastership of a bus is described. According to the method, it is determined whether to use the bus. If the bus is to be used, it is...
US-5,764,897 Method and apparatus for managing transactions in an object-oriented distributed system
This disclosure describes a solution to this basic problem of transaction management for systems which use the object metaphor to define the interfaces between...
US-5,764,550 Arithmetic logic unit with improved critical path performance
An arithmetic logic unit (ALU) with improved critical path performance includes two sets of adder circuits, a logic circuit, a set of multiplexors and a decoder....
US-5,764,533 Apparatus and methods for generating cell layouts
An apparatus for generating a cell layout representative of a CMOS logic cell. The apparatus includes a pMOS transistor layout generator for generating a first...
US-5,762,241 Watchband
A watchband has a flexible outer band with hook-and-loop fasteners (e.g., Velcro) on its inner surface, and a flexible inner band with complementary ...
US-5,761,722 Method and apparatus for solving the stale data problem occurring in data access performed with data caches
Methods and apparatus for using a store allocate policy to eliminate the stale data problem in a direct mapped, write-through virtual data cache. A hardware...
US-5,761,708 Apparatus and method to speculatively initiate primary memory accesses
A central processing unit with an external cache controller and a primary memory controller is used to speculatively initiate primary memory access in order to...
US-5,761,707 High speed flexible slave interface for parallel common bus to local cache buffer
An interface for transferring data via a PCI bus between a initiator device and a host target having a local cache buffer. The PCI interface to the local cache...
US-5,761,677 Computer system method and apparatus providing for various versions of a file without requiring data copy or...
Various versions of a computer file are provided without requiring copying the file or logging changed data, so that the files have consistent user data. A...
US-5,761,670 System and method for space efficient object locking using global and local locks
In summary, the present invention is a multithreaded computer system having a memory that stores a plurality of objects and a plurality of procedures. Each...
US-5,761,662 Personalized information retrieval using user-defined profile
An automatic method and system for retrieving information based on a user-defined profile (e.g. a personalized newspaper). A user-controlled client establishes...
US-5,761,659 Method, product, and structure for flexible range locking of read and write requests using shared and exclusive...
A flexible, low cost range locking mechanism allows a process requesting a lock to place a lock upon any requested range within a resource of a computer system....
US-5,761,513 System and method for exception handling in dynamically linked programs
A compiler requires normal exceptions that are throwable by a method to be either explicitly declared or else "caught" by appropriate exception handlers in the...
US-5,761,511 Method and apparatus for a type-safe framework for dynamically extensible objects
The present invention provides a system and process for making use of pre-existing data-structures which represent a computer program, in a way which has the...
US-5,761,475 Computer processor having a register file with reduced read and/or write port bandwidth
A processor is disclosed. The processor relates to a processor having a register file of registers and a dispatch unit capable of issuing up to (i) instructions...
US-5,761,472 Interleaving block operations employing an instruction set capable of delaying block-store instructions related...
A computer system which includes a processor having an instruction set capable of "delaying" block-store instructions related to any outstanding block-load...
US-5,761,469 Method and apparatus for optimizing signed and unsigned load processing in a pipelined processor
A method and apparatus for improving the performance of pipelined computer processors having fast clock speeds and processing cycles for performing signed and...
US-5,761,436 Method and apparatus for combining truncated hyperlinks to form a hyperlink aggregate
Apparatus, methods, systems and computer program products are disclosed to provide a hypertext user with a history facility for displaying accessed hypernodes....
US-5,761,421 System and method for secure peer-to-peer communication between downloaded programs
A system and method for establishing a peer-to-peer communication connection between computer programs from the same security domain, but executing in first and...
US-5,761,416 Method and apparatus for distributing network bandwidth on a video server for transmission of bit streams...
A novel video server is taught which allows for additional output bandwidth from the server by using multiple physical network interfaces over a single IP...
US-5,761,413 Fault containment system for multiprocessor with shared memory
A multiprocessor system has a plurality of processing cells, each including a processor and memory, interconnected via a network. The memories respond to...
US-5,761,041 Mechanical heat sink attachment
A leaf type spring is used to hold a heat sink in contact with a chip or other heat-emitting component. Such a component may be mounted on a PCB or other...
US-5,760,217 Porphyrins and their synthesis from dipyrromethanes and aldehydes
The invention comprises new compositions of matter, which are iron, manganese, cobalt or ruthenium complexes of porphyrins having hydrogen, haloalkyl or haloaryl...
← 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.