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-D542,808 Media device
US-7,216,304 Graphical user interface for computers having variable size icons
A computer user interface is provided which allows a user to adjust the size of icons based upon a user's preference or based upon a characteristic of the...
US-7,216,302 Method and system for automatically resizing and repositioning windows in response to changes in display
Windows in a graphical user interface are automatically repositioned and resized in response to changes in a display configuration. If a window is not capable of...
US-7,215,813 Method and apparatus for color correction
A graphical user interface for performing color correction and methods for implementing the color correction are disclosed. The graphical user interface allows a...
US-D542,306 Media device
US-D542,288 Computing device
US-7,213,103 Accessing data storage systems without waiting for read errors
Improved techniques for accessing data storage systems are disclosed. These techniques detect, correct and prevent undesirable access delays experienced in...
US-D541,799 Electronic device
US-RE39,610 Systems and methods for replacing open windows in a graphical user interface
Systems and methods for returning windows to an original location are described. When springing already open windows to a new location on a display space, it is...
US-7,209,344 Computer controlled display device
The present invention is a computer controlled display device. In one embodiment, the display device includes a flat panel display having an input for receiving...
US-7,209,146 Methods and apparatuses for the automated display of visual effects
Methods and apparatuses for the generation of visual effects according to the elapsed time for real time display. One embodiment of the present invention...
US-7,207,104 Hybrid ground grid for printed circuit board
Electrical mounting boards and methods for their fabrication and use are disclosed herein. In particular, such mounting boards embodiments utilize hybrid ground...
US-D541,299 Media device
US-D541,298 Media device
US-D541,297 Media device
US-D541,042 Electronic device holder
US-7,206,001 Fractal-dithering technique for image display
Rapid dithering of an RGB image from a higher order to a lower order number of bits is provided while introducing fewer undesirable artifacts than are visible in...
US-7,203,778 Method and system for notifying clients of a specific change in a data processing system
A method of notifying clients of a change in a USB including a first client requesting notification of a first change in the USB, detecting the first change in...
US-7,200,836 Menu authoring for automatically performing low-level DVD configuration functions
A DVD authoring system in a processor-based system removes an author from consideration of the DVD Specification during authoring. According to a preferred...
US-7,199,805 Method and apparatus for titling
Some embodiments of the invention provide a method for presenting computer-generated characters. The method defines several frames for a character and...
US-D539,814 Electronic device
US-7,196,690 Input device off table switch
According to one aspect of the invention, a movable cursor control device is provided for controlling a cursor on a display screen of a digital processing...
US-D539,327 Electronic device support stand
US-7,194,692 Method and apparatus for binding user interface objects to application objects
A graphical user interface (GUI) and accompanying functionality for binding Web page definitional elements to a back-end state (e.g., client- or server-side...
US-7,194,564 Method and apparatus for preventing loops in a full-duplex bus
A method and apparatus is disclosed for preventing loops in a full-duplex bus. One method has the acts of: selecting at least two candidates to join said bus;...
US-7,194,035 Method and apparatus for improved coding mode selection
Some embodiments provide a method of performing mode selection in a video compression and encoding system. The method encodes with several encoding modes from a...
US-D538,822 Electronic device
US-D538,820 Media device
US-7,191,266 Method and apparatus for supporting and presenting multiple serial bus nodes using distinct configuration ROM...
A method and apparatus for presenting a plurality of link devices as separate nodes within a single serial bus module by generating individual or a distinct...
US-7,191,242 Methods and apparatuses for transferring data
The present invention provides several methods and apparatuses for transmitting multimedia data using streaming media protocols such as real-time transfer...
US-7,191,118 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-7,190,577 Cooling system with integrated passive and active components
A cooling system for a computer includes a heat spreader that is in thermal contact with at least one component in the computer, a frame casting, and at least...
US-7,189,913 Method and apparatus for time compression and expansion of audio data with dynamic tempo change during playback
A method and apparatus implement time compression and expansion of audio data, with dynamic tempo change during playback. Dynamic changes in tempo are...
US-7,187,852 Method and apparatus for on-the-fly DVD encoding
A method of integrating audio information and video information, with a single pass is disclosed. In the system of the present invention, a first pass is made...
US-7,187,474 System and method for halftoning using a time-variable halftone pattern
The present invention overcomes the limitations of the prior art by providing a system and method for halftoning using time-variable halftone patterns....
US-7,185,583 Machine for precision low stress coring and slicing of apples and other soft-cored or pitted fruits
Fruit items are positioned between vertical pins located in the calyx and stem hole of said fruit item, thereby securing the fruit item by a compressive force...
US-D537,817 Computing device
US-7,184,056 Method and apparatus for user customized shading of a graphical user interface
To allow users to compensate for different and dynamically changing lighting conditions, the present invention introduces a graphical user interface shading...
US-7,180,526 Transparent compatibility and adaptation to differing format implementations in a computer system
A method for improving compatibility between an application program and a display device of a computer system includes: providing a first format in a first frame...
US-D537,074 Device harness
US-7,177,984 Cache management using historical access information
A caching manager calculates cache priories for accessed items, including items not currently stored in the cache. The cache manager determines an item's cache...
US-7,176,374 Music synthesizer and a method of generating a synthesizer output with a constant beat
Prior art synthesizers often select a small interval d to detune. For example, if the nominal oscillator frequency was 1000 Hz, then applying a detune parameter...
US-7,174,290 Multi-language document search and retrieval system
A multi-lingual indexing and search system performs tokenization and stemming in a manner which is independent of whether index entries and search terms appear...
US-RE39,486 Extensible, replaceable network component system
An extensible and replaceable network-oriented component system provides a platform for developing networking navigation components that operate on a variety of...
US-7,171,674 Method and apparatus for "just-in-time" dynamic loading and unloading of computer software libraries
A method and system for providing "just-in-time" dynamic loading and unloading of libraries. Library code is loaded into memory just prior to the actual...
US-7,171,570 Method and apparatus for selectively increasing the operating speed of an electronic circuit
One embodiment of the present invention provides a system that facilitates selectively increasing the operating frequency of an electronic circuit, such as a...
US-7,168,047 Mouse having a button-less panning and scrolling switch
A mouse for controlling movements on a display screen is disclosed. The mouse includes a housing that is gripped by a user during manipulation of the mouse and a...
US-7,167,966 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-7,167,930 Centralized queue in network printing systems
A centralized queue for a network printing system allows clients to make job requests and be placed in a job queue without transmitting the actual print job data...
US-7,167,897 Accessories providing a telephone conference application one or more capabilities independent of the...
A system and method providing capability expansion in a teleconferencing environment. One or more accessories are invoked and arranged in an accessory stack...
← 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.