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-7,486,300 Color palette providing cross-platform consistency
A method and system to provide a color palette which facilitates user selection of web-safe colors. In laying out the color palette, the extent of achromatic...
US-7,486,211 Method and system for entropy coding
A method and system are provided for encoding a plurality of integers with variable-length code tables constructed by combining a plurality of structured code...
US-7,486,165 Magnetic latch mechanism
A magnetic latch mechanism for latching a first electronic assembly to a second electronic assembly. The magnetic latch mechanism includes a Halbach array...
US-7,484,963 Connector arrangements on a power supply unit
The invention relates, in an embodiment, to a power supply module configured to be coupled to a power outlet to supply an operating voltage to a data processing...
US-7,484,013 Automatic ID allocation for AV/C entities
Disclosed herein is an automatic ID allocation technique for use in AV/C device applications. The method allows ID assignment without manual user intervention....
US-7,483,882 Dynamic management of multiple persistent data stores
Dynamic management of multiple persistent data stores is disclosed. One or more data objects are associated with a client context, e.g., an instance of a client...
US-7,483,803 Methods and apparatuses for calibrating sensors
Methods and apparatuses to perform calibration of imprecise sensors for power monitoring in a data-processing system are described. The system includes a load...
US-7,483,041 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-7,483,037 Resampling chroma video using a programmable graphics processing unit to provide improved color rendering
A system which utilizes the processing capabilities of the graphics processing unit (GPU) in the graphics controller. Each frame of each video stream is decoded....
US-D585,384 Cable
US-D585,375 Power connector
US-7,480,872 Method and apparatus for dynamically resizing windows
The present invention provides a method for resizing windows and an apparatus for resizing windows. The method, in one embodiment, involves selecting a seam...
US-7,480,870 Indication of progress towards satisfaction of a user input condition
In some embodiments of the invention, a graphical user interface in an electronic device includes one or more user-interface objects associated with a second...
US-7,480,700 Method and system for retrieval and usage of remote entry points
A method for communicating between a client application and one or more servers is disclosed. In one embodiment, it is first determined whether a particular...
US-7,480,145 Thin, passive cooling system
A system includes a power source and a heat-shield mechanism which encloses the power source. This heat-shield mechanism includes a 3-dimensional housing that...
US-7,479,971 Intelligent scrolling
A method and apparatus for intelligent scrolling. In a computer system that has a user interface which allows for the movement of items from a first open window...
US-7,479,949 Touch screen device, method, and graphical user interface for determining commands by applying heuristics
A computer-implemented method for use in conjunction with a computing device with a touch screen display comprises: detecting one or more finger contacts with...
US-7,478,327 Unified capture and process interface
The method of collecting a time based stream of information to generate a presentation is provided for in which a processing system is employed. In one exemplary...
US-7,478,323 Automated creation of media asset illustration collage
Techniques for producing a media asset illustration collage are disclosed. These techniques involve, for instance, obtaining a media asset list containing media...
US-7,478,037 Assigning meanings to utterances in a speech recognition system
Assigning meanings to spoken utterances in a speech recognition system. A plurality of speech rules is generated, each of the speech rules comprising a language...
US-7,477,779 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-7,477,704 Digital signal detection for high speed signaling systems
Methods and apparatuses for detecting digital signals in high speed signaling systems. In at least one embodiment, at least one received input signal is combined...
US-7,477,268 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-7,474,315 Deep pixel display
A method, apparatus, and system for generating a deep pixel display on a display device are provided. A first set of data relating to a first pixel is provided....
US-D584,303 Handheld portable computing device
US-D584,142 Package
US-7,471,823 Color correction control graphical user interface
A graphical user interface for performing color correction and methods for implementing the color correction are disclosed. The graphical user interface allows a...
US-7,469,381 List scrolling and document translation, scaling, and rotation on a touch-screen display
In accordance with some embodiments, a computer-implemented method for use in conjunction with a device with a touch screen display is disclosed. In the method,...
US-7,469,208 Method and apparatus for automatically normalizing a perceived volume level in a digitally encoded file
Automatically normalizing a perceived loudness for a digitally encoded audio track formed of a number of channels during playback on a multimedia asset player is...
US-7,467,287 Method and apparatus for vector table look-up
Methods and apparatuses for performing vector table look-up using multiple look-up tables. In one aspect of the invention, a method for execution by a...
US-7,466,772 Decoding coded data streams
A method of decoding, in one particular embodiment, an IEC 60958 biphase coded data stream comprising determining the maximum period in the data stream without a...
US-7,466,547 Apparatus for air cooling of an electronic device
An apparatus for air-cooling an electronic device is disclosed. A contoured panel channels a flow of air within the housing of an electronic device so as to...
US-7,465,868 Frameless musical keyboard
Embodiments of an electronic, frameless, musical keyboard with the ability to couple to other frameless musical keyboards are described. In one embodiment, a...
US-D582,850 Connector
US-7,461,616 Environmental friendly animal excrement collector
An environmental friendly animal excrement collector includes: a supporting base including a first pad and a plurality of first magnetic tablets, the first pad...
US-D582,405 Case
US-D582,354 Input mechanism
US-D582,267 Package
US-7,461,088 Superset file browser
A superset file browser permits a user to view, in a single display, the superset (i.e., the set union) of file objects from two or more designated file system...
US-7,460,376 Ultra compact computer arrangement
A cubical computer housing assembly comprises first and second ends and four sides, which define an interior compartment for housing the various computer...
US-7,460,362 Display housing for computing device
A personal computing device is disclosed. The personal computing device includes a housing having a translucent portion. The housing encloses internally various...
US-7,460,277 System and method for halftoning using a time-variable halftone pattern
Successive frames or images of an input image that are presented to the output device are individually halftoned. A starting location within the input image for...
US-7,460,129 Manipulating text and graphic appearance
A method, device and computer system for creating a smooth, continuous height (scalar or vector) field are described. The described techniques permit arbitrary...
US-7,458,830 Connector system
An electronic device including a movable hatch with an integrated connector system that moves between an open and closed position. The connector system includes...
US-D581,922 Electronic device
US-7,458,025 User interface for presenting media information
A user interface and methods for using a user interface for controlling processing of time-based media files. In one exemplary method, a graphical representation...
US-7,457,886 System and method for input/output scheduling
A system and method for Input/Output scheduling are described herein. In one embodiment, the method includes installing a plurality of Input/Output (I/O)...
US-7,457,815 Method and apparatus for automatically providing network services
An embodiment of the invention is directed to a method and apparatus for automatically providing network services in a way that improves upon the prior art....
US-7,457,302 Enhancement to loop healing for malconfigured bus prevention
A method for safely adding nodes to a network provides safeguards to prevent adding nodes beyond a maximum number of nodes allowed in the network. In one aspect,...
US-7,457,255 Method and apparatus for providing link-local IPv4 addressing across multiple interfaces of a network node
A system to provide link-local IPv4 addressing across multiple interfaces of a network-node. The network-node broadcasts an Address Resolution Protocol (ARP)...
← 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.