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,798,831 Connector assemblies
A headset connector assembly that includes a connector plate, a casing, and electrical contact members is provided. The connector plate can have a first mating...
US-D624,090 Icon for a portion of a display screen
US-D624,072 Electronic device
US-7,797,670 Mirrored file system
Mounting and populating a mirrored version of at least a portion of a file system of a recruiter machine at a volunteer machine performing one or more data...
US-7,797,643 Live content resizing
A user interface comprises an interactive control and method for quickly changing the amount of text displayed in each item in a list of text items. The control...
US-7,797,633 Streaming to media device during acquisition with random access
Playing a media file can include receiving input from a user identifying a playback location associated with a media file; downloading media content ...
US-7,797,471 Method and system for transferring album artwork between a media player and an accessory
A method, system, and connector interface for transferring album artwork between a media player and an accessory. The method comprises obtaining, by the...
US-7,797,462 Method and apparatus for communicating with an embedded controller which includes a reference to metadata objects
A system that communicates with an embedded controller within a computing device. During operation, the system queries the embedded controller to obtain...
US-7,797,446 Method and system for updating playlists
Improved techniques for automatic (or dynamic) updating (or maintaining) of playlists for a media system that stores and plays media content for a user of the...
US-7,797,242 Method and system for network-based purchase and distribution of media
Methods and systems for network-based purchase and distribution of media are disclosed. The purchase and distribution of media by these methods and systems are...
US-7,797,066 Off-stage control of on-stage digital audio processing
A digital processing stage-box that may be placed on stage to process audio input from on-stage audio input devices and generate output to audio output devices...
US-7,796,693 Search algorithms for using related decode and display timelines
A sequence of video images represented using multiple related timelines can be searched by identifying a first point on a first timeline associated with the...
US-7,796,139 Methods and apparatus for displaying a frame with contrasting text
Mechanisms for displaying text or image over a background such as a video display frame that automatically improve legibility of text or image displayed against...
US-7,795,553 Hybrid button
A hybrid button according to the invention is provided. In one embodiment, the button can be implemented in an electronic device such as a media player. The...
US-7,794,263 Connector receptacle housings having reduced-wear finger contacts and reduced seam visibility
Structures, methods, and apparatus that provide connector receptacles that have a reduced tendency to scratch and otherwise mar connector inserts, have an...
US-D623,645 Portable computer
US-D623,594 Power plug
US-D623,404 Electronic device holder
US-7,793,232 Unified interest layer for user interface
A user-activatable dashboard (also referred to as a unified interest layer) contains any number of user interface elements, referred to herein as "widgets," for...
US-7,793,228 Method, system, and graphical user interface for text entry with partial word display
A computer-implemented method for text entry includes receiving entered text from a user, selecting a set of candidate sequences for completing or continuing the...
US-7,793,225 Indication of progress towards satisfaction of a user input condition
A graphical user interface in an electronic device includes one or more user-interface objects associated with a second user-interface state. While the device is...
US-7,793,222 User interface element with auxiliary function
A user-activatable dashboard (also referred to as a unified interest layer) contains any number of user interface elements, referred to herein as "widgets," for...
US-7,793,059 Interleaving policies for flash memory
Articles and associated methods and systems relate to selecting read interleaving policies independently of selecting write interleaving policies. In various...
US-7,793,055 Transferring memory buffers between multiple processing entities
Techniques for transferring data between multiple processing entities are described. A processing entity, such as a process or thread, transfers a first data...
US-7,792,925 One click full-screen video system and method
The present invention provides a method and system for playing full-screen video on a user computer. The method includes displaying in the user interface at the...
US-7,792,881 Method and apparatus for managing file extensions in a digital processing system
Methods and apparatuses for managing file extensions in a processing system. An exemplary method of managing file extensions in a digital processing system...
US-7,792,188 Selecting encoding types and predictive modes for encoding video data
In some embodiments, a method of determining encoding type and predictive mode(s) selections for a macroblock of a video frame is provided. In some embodiments,...
US-7,792,024 IO latency reduction
An application and audio driver communicate audio data via a ring buffer using a system interface. An application reads or writes data from the buffer in a unit...
US-7,790,637 Composite laminate having an improved cosmetic surface and method of making same
A composite laminate includes a plurality of sheets of prepreg stacked one over another, and a scrim layer provided on an exterior surface of the sheets of...
US-7,789,697 Plug detection mechanisms
Plug detection mechanisms can be provided for detecting when a plug of an accessory component is present within a jack of an electronic device. A detect contact...
US-D623,136 Power module
US-D623,128 Dock fixture for testing handheld electronic device
US-7,788,656 System for reducing the number of programs necessary to render an image
Disclosed is as system for reducing memory and computational requirements of graphics operations. The system provides techniques for combining otherwise...
US-7,788,605 Morphing between views of data
A method, apparatus, system, and signal-bearing medium are provided that in various embodiments relate to manipulating data. In an embodiment, the data may be...
US-7,788,604 Three state icon for operations
A three state icon for a computer is disclosed. The icon prevents inadvertent starting of an operation on a computer. The icon has a first state which conceals a...
US-7,788,599 User interface elements for hierarchical selection of items
A user interface element for selecting items from a hierarchy of items can present a cell for each level in the hierarchy of items. Each cell can be associated...
US-7,788,594 Methods and apparatuses for inputting information
Methods and apparatuses for presenting a data input interface. In one exemplary embodiment of a method described herein, a text input field is displayed and,...
US-7,788,585 Split edits
A method and apparatus is described that is related to split editing. An indicia of a first time based stream of information is displayed at a source media. An...
US-7,788,582 Techniques and graphical user interfaces for improved media item searching
Improved techniques and graphical user interfaces that assist users in searching through a group of media items are disclosed. According to one aspect, a search...
US-7,788,567 Symbol encoding for tolerance to single byte errors
The present invention provides a method that protects symbol types by characterizing symbols as one of two types--DATA or NON_DATA, generating a symbol...
US-7,788,516 Methods and apparatuses for dynamic power control
Exemplary embodiments of methods and apparatuses to manage a power of a system that leverage intermediate power margins are described. One or more subsystems of...
US-7,788,248 Immediate search feedback
Providing immediate search feedback is disclosed. Search input is received within a search field of a web browser application. Based on characteristics of the...
US-7,787,000 Exposure adjustment of an image using G+/G- curve
An improved exposure adjustment technique for brightening and darkening an image using a modified Gamma-like (G+) function is provided. The G+ function possesses...
US-7,786,999 Edit display during rendering operations
A method of manipulating a time based stream of information to create a presentation is provided in which a processing system is employed. The methods include...
US-7,786,975 Continuous scrolling list with acceleration
Movement of a point of contact by a user of a touch-sensitive display is determined. In response to the movement, a list of items on the touch-sensitive display...
US-7,786,755 Reducing errors in data by dynamically calibrating trigger point thresholds
Methods, systems, computer readable media and means for reducing errors in data caused by noise are provided. In some embodiments of the present invention,...
US-7,786,743 Probe tile for probing semiconductor wafer
A tile used to hold one or more probes for testing a semiconductor wafer is disclosed. The tile has one or more sites for inserting one or more probes to test...
US-D622,720 Electronic device
US-D622,719 Electronic device
US-D622,718 Electronic device
← 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.