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,167,181 Deferred shading graphics pipeline processor having advanced features
A deferred shading graphics pipeline processor and method are provided encompassing numerous substructures. Embodiments of the processor and method may include...
US-7,166,795 Method and apparatus for simulating a mechanical keyboard action in an electronic keyboard
An electronic keyboard simulates the keyboard action of one or more acoustic pianos and/or organs. Sensors associated with each key capture the force exerted on...
US-7,166,791 Graphical user interface and methods of use thereof in a multimedia player
In a portable multimedia device, a method, apparatus, and system for providing user supplied configuration data are described. In one embodiment, a...
US-7,165,362 Glass support member
A monolithic glass member for supporting loads is disclosed. The glass member includes a plurality of glass sheets that are laminated together with one or more...
US-D535,657 User interface for computer display
US-7,165,227 Scalable scroll controller
A method for accessing a data field having fine resolution is disclosed. The method includes providing a scalable scroll controller with a scale controller to...
US-7,165,032 Unsupervised data-driven pronunciation modeling
Pronunciation for an input word is modeled by generating a set of candidate phoneme strings having pronunciations close to the input word in an orthographic...
US-7,164,426 Method and apparatus for generating texture
A deferred graphics pipeline processor comprising a texture unit and a texture memory associated with the texture unit. The texture unit applies texture maps...
US-7,164,423 Method and apparatus for providing an animated representation of a reorder operation
A method and an apparatus are provided for controlling a graphical user interface to display a plurality of data items in a first orientation. In the event that...
US-D535,308 Media device
US-D534,921 Electronic device
US-7,158,158 Method and apparatus for nonlinear anamorphic scaling of video images
Methods and apparatuses for nonlinear scaling of video images. To match the aspect ratios of a video image and the target display area, at least one embodiment...
US-7,155,682 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,154,477 Hybrid low power computer mouse
A low power tracking device and a method of use thereof is described. The method includes receiving first tracking information from a first tracking device and...
US-D534,065 Clasp
US-7,149,695 Method and apparatus for speech recognition using semantic inference and word agglomeration
A method and apparatus for command recognition using semantic inference and word agglomeration is described herein. According to one aspect of the present...
US-7,148,415 Method and apparatus for evaluating and correcting rhythm in audio data
The invention is directed to a method and apparatus for evaluating and correcting rhythm of audio data. Embodiments of the invention are capable of obtaining...
US-D533,348 Case
US-D533,347 Electronic device holder
US-7,146,437 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-7,145,952 Dynamic selection of field/frame-based MPEG video encoding
A discrete cosine transform (DCT) level enhancement to Motion Picture Experts Group (MPEG) video encoding is described that results in a more concise bitstream...
US-7,145,768 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-D533,177 Computing device
US-7,142,415 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,142,250 Method and apparatus for synchronizing audio and video streams
Some embodiments of the invention provide a method for synchronizing an audio stream with a video stream. This method involves searching in the audio stream for...
US-7,139,001 Method and apparatus for chaining two or more tweens to provide non-linear multimedia effects
An improved method for generating non-linear multimedia effects by employing two or more tweens. Specifically, a second tween mapping is chained to a first tween...
US-7,136,803 Japanese virtual dictionary
Methods for converting a source character string to a target character string are described herein. In one aspect of the invention, an exemplary method includes...
US-7,136,280 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-D532,011 Electronic device
US-7,134,053 Method and apparatus for dynamic performance evaluation of data storage systems
Improved approaches for evaluating performance of data storage systems used with computers are disclosed. The performance evaluation of the data storage systems...
US-D531,631 Display device
US-7,129,416 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-7,127,474 Method and apparatus for mapping objects to multiple tables of a database
The present invention creates a model that maps object classes in an object-oriented environment to a data source. The model maps the relationship between...
US-7,127,394 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 of speech rules comprising a...
US-7,126,816 Camera latch
A portable computer is disclosed. The portable computer includes a base. The portable computer also includes a lid that pivots relative to the base. The portable...
US-7,124,081 Method and apparatus for speech recognition using latent semantic adaptation
A method and apparatus for speech recognition using latent semantic adaptation is described herein. According to one aspect of the present invention, a method...
US-7,123,728 Speaker equalization tool
A computer readable medium containing program instructions for controlling a parametric equalizer is provided. Generally, a computer readable code is provided...
US-D530,340 White electronic device
US-7,120,785 Method and apparatus rendering user accounts portable
Improved approaches for enabling user accounts to be portable across different multi-user computer systems are disclosed. A user account created at a multi-user...
US-7,119,792 Cursor control device having an integral top member
The present invention provides an improved computer mouse that has a mouse housing having a base member and a top member. The base member is configured primarily...
US-7,117,450 Method and apparatus for determining font attributes
A method to determine a font attribute includes: determining a first number and a second number; receiving input resulting from repositioning of a thumb of a...
US-7,117,293 Method and apparatus for archiving and unarchiving objects
The invention is directed towards methods and apparatuses for archiving and unarchiving objects. Some embodiments of the invention archive and unarchive objects...
US-7,114,058 Method and apparatus for forming and dispatching instruction groups based on priority comparisons
Methods and apparatuses for dispatching instructions executed by at least one functional unit of a data processor, each one of the instructions having a...
US-7,113,196 Computing device with dynamic ornamental appearance
The invention pertains to electronic devices capable of dynamically changing their ornamental or decorative appearance, i.e., the outer appearance as seen by a...
US-7,112,880 Depopulation of a ball grid array to allow via placement
The present invention provides an apparatus and methods for the functionality of an integrated circuit. An exemplary embodiment according to an aspect of the...
US-D529,044 Media device
US-D529,038 Icon for a portion of a display screen
US-7,111,240 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,107,471 Method and apparatus for saving power in pipelined processors
Techniques for reducing power consumption in pipelined processors are described. As a method, one embodiment of the present invention reduces power requirements...
US-7,107,442 Method and apparatus for implementing a sleep proxy for services on a network
One embodiment of the present invention provides a system for implementing a sleep proxy. The system starts by receiving a request at the sleep proxy for...
← 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.