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: apple





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-D497,367 User interface for computer display
US-D497,163 Computer
US-6,802,014 Method and apparatus for managing power in computer systems
The invention is directed towards minimizing power consumption in computer systems. One embodiment of the invention is a power management system that is used for...
US-D496,941 User interface for computer display
US-6,799,226 Hot unpluggable media storage device
Improved techniques for rendering a peripheral device removable (e.g., unpluggable) are disclosed. According to one aspect of the invention, the peripheral...
US-6,799,192 Method and apparatus for inverse discrete cosine transform
A method of implementing a two-dimensional Inverse Discrete Cosine Transform on a block of input data. The method includes 1) generating a performance array for...
US-6,798,918 System and method using edge processing to remove blocking artifacts from decompressed images
A system and method using edge processing to remove blocking artifacts comprises an edge processor having an image converter for building an edge representation...
US-6,796,812 Multipole electrical connector
The invention relates to an electrical connector comprising a male contact block and a female contact block. Each of said blocks is mounted in a metallic guide...
US-6,795,740 Rectifying overflow and underflow in equalized audio waveforms
The invention is a method, apparatus and computer readable program for eliminating overflow and underflow by re-adjusting or rectifying the audio levels of an...
US-6,792,793 Breath measurement instrument and breath alcohol interlock device incorporating same
A breath measurement instrument using a combination of breath pressure, temperature, and humidity measurements to determine whether or not breath samples are...
US-6,791,578 16:9 aspect ratio and anamorphic image processing
A method and apparatus is described for receiving a first data stream comprising a graphic image having an aspect ratio of 16:9 into a computer system, capturing...
US-D496,040 Display device with a moveable assembly
US-6,785,652 Method and apparatus for improved duration modeling of phonemes
A method and an apparatus for improved duration modeling of phonemes in a speech synthesis system are provided. According to one aspect, text is received into a...
US-D495,336 Docking station
US-D495,332 Display device with a moveable assembly
US-RE38,574 Method and apparatus for reducing visibility of damping wires in aperture grill display tubes
A method and apparatus for reducing visibility of damping wire artifacts in aperture grill display tubes comprises a sensor device for locating the artifacts and...
US-6,781,529 Methods and apparatuses for variable length encoding
Methods and apparatuses for variable length encoding using a vector processing unit. In one aspect of the invention, a method for execution by a microprocessor...
US-6,781,528 Vector handling capable processor and run length encoding
Methods and apparatuses for run length encoding using a vector processing unit. In one aspect of the invention, a method for execution by a microprocessor in...
US-6,780,916 Oxygen-scavenging resin compositions having low haze
A resin composition provides good optical properties when stretched and efficient oxygen-scavenging, the resin composition comprising a film-forming polyester...
US-D494,971 Display device with a moveable assembly
US-D494,966 Storage server
US-6,779,096 Method and apparatus for a calibrated variable phase offset timing between synchronous clock subdomains
A method and apparatus for a calibrated variable phase offset timing between synchronous clock subdomains is described. In one embodiment, the invention is an...
US-6,778,952 Method for dynamic context scope selection in hybrid N-gram+LSA language modeling
A method and system for dynamic language modeling of a document are described. In one embodiment, a number of local probabilities of a current document are...
US-6,778,195 Zooming controller
A method and device for accessing a broad data field having a fine resolution. The user selects a scale which can be varied. The scale controls a range within...
US-6,776,497 Apparatuses and methods for illuminating a keyboard
An illumination system for a computer system. In one exemplary embodiment, a light guide panel has a first end and a second end, wherein lights from a light...
US-6,771,264 Method and apparatus for performing tangent space lighting and bump mapping in a deferred shading graphics...
A system and method for performing tangent space lighting in a deferred shading graphics processor (DSGP) encompasses blocks of the DSGP that preprocess data and...
US-D493,785 Computing device
US-6,768,066 Method and apparatus for detecting free fall
A data processing system including a data storage device having data stored on a data storage medium. Within said data processing system, a system electronics is...
US-D493,454 Computer
US-6,763,414 Fly-by serial bus arbitration
In a first embodiment, multi-speed concatenated packet strings are transmitted by a first node on a serial bus. To accommodate multi-speed packets, a speed...
US-6,762,770 Method and system for the representation of color and other attributes in bitmap fonts
Colors are specified within the individual glyphs of a font by means of an indirect approach which employs multiple tables. The data values for individual pixels...
US-6,757,905 Method and system for synchronous operation of linked command objects
A system and method provide for synchronous operation of linked command objects in a general purpose software application. The software application provides a...
US-6,757,902 Computer system for automatically instantiating tasks designated by a user
A computer-user interface facilitates interaction between the user and the computer in a manner which enables the computer to assist the user in accomplishing...
US-6,757,162 Thermal management system
An apparatus for removing heat from heat generating elements is disclosed. The apparatus is a thermal management system having a thermal distribution assembly in...
US-6,754,379 Aligning rectilinear images in 3D through projective registration and calibration
An improved apparatus and method for creating high quality virtual reality panoramas is disclosed that yields dramatic improvements during the authoring and...
US-6,753,856 System and method for dynamic correction of display characteristics
A system and method for dynamically correcting display characteristics to compensate for non-uniformities is disclosed. In the preferred embodiment, the display...
US-D491,955 User interface for computer display
US-6,751,658 Providing a reliable operating system for clients of a net-booted environment
A method and apparatus are provided for supplying a reliable and maintainable operating system in a net-booted environment. According to one embodiment, a...
US-6,746,638 Method of forming a computer casing
A method of providing a protective barrier between a plastic casing and a rubber layer molded over the plastic casing. The protective barrier is applied to the...
US-D491,177 Computing device
US-6,745,228 Method and apparatus for listening for incoming calls on multiple port/socket combinations
In a computer system having a memory, a processor, and a network interface, a method for listening on multiple conferencing interfaces having the steps of...
US-6,744,763 Method and apparatus for media data transmission
The present invention relates to information which allows transmission of time related data over a data communication medium. In one embodiment, a set of data...
US-D490,812 Keyboard
US-D490,440 User interface for computer display
US-6,738,077 Dynamic generation and automated distribution of user interface from database model
A method and apparatus for automatically and dynamically generating a user interface for a client based upon a database model. An application server creates a...
US-6,734,882 Combined menu-list control element in a graphical user interface
A control element for use in a graphical user interface, which combines the display features of the list box element and the pop-up menu element into a single...
US-6,734,811 Single-ended balance-coded interface with embedded-timing
An interface includes an encoder to receive a stream of input symbols and, in response, to output a corresponding stream of output symbols of substantially equal...
US-6,734,579 System and method for activating a first device from a second device
A signaling circuit may be implemented with a connection comprised of signal lines having predefined signals and/or functions. The predefined signals and/or...
US-RE38,514 System for and method of efficiently controlling memory accesses in a multiprocessor computer system
A system for controlling memory accesses in a memory device in a multi-processor computer system comprises a memory controller and a data storage. The data...
US-6,732,265 Computer operating system using compressed ROM image in RAM
A low-level portion of the operating system of a computer system is separated from an intermediate-level portion of the operating system. The low-level portion,...
← 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.