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-8,181,233 Pairing of wireless devices using a wired medium
Techniques that facilitate pairing of wireless devices with other wireless devices are disclosed. According to one aspect, a pair of wireless devices can be...
US-8,181,119 User interface with inline customization
A graphical user interface (GUI) having functionality for inline customization is disclosed. A first set of user manipulable elements are displayed within a GUI...
US-8,181,059 Inter-processor communication channel including power-down functionality
Apparatuses and methods are disclosed for implementing an inter-processor communication channel including power-down functionality. In one embodiment, the...
US-8,181,001 Conditional data-dependency resolution in vector processors
Described is a method for performing parallel operations in a computer system when one or more conditional dependencies may be present, where a given...
US-8,180,895 Management of podcasts
Improved techniques that facilitate the use of podcasts are disclosed. The improved techniques can pertain to publishing, hosting, accessing, subscribing,...
US-8,180,379 Synchronizing mobile and vehicle devices
Location information is received at a mobile device from the memory of a vehicle device. The mobile device is updated based on the location information. Sensor...
US-8,180,194 Authored video programs
A storage medium is encoded with a video program created using authoring systems and methods. The processor-based authoring system removes an author from...
US-8,180,093 Assembly for coupling the housings of an electronic device
A headset device that includes an earbud housing, a primary housing, a threaded neck, an earbud screw, and a primary housing screw is provided. The earbud...
US-8,180,009 Techniques for signaling reference signal parameters in a wireless communication system
A technique for operating a wireless communication device includes assigning a reference signal bandwidth to a reference signal. Cyclic shift control bits...
US-8,179,976 Control of video decoder for reverse playback operation
A video decoder includes a mode of operation for reverse playback that includes dividing a sequence of coded video data into groups of pictures (GOPs) and...
US-8,179,728 Interleaving charge pumps for programmable memories
Systems and methods, including computer software for performing operations enable interleaving of charging operations in a charging pump. A first charge pump is...
US-8,179,673 Portable computer hard drive structures
Portable computer structures are provided. The portable computer structures may include hard drive mounting structures. The hard drive mounting structures may...
US-8,179,419 Video conferencing apparatus and method
A video conferencing system having video and/or audio capture device for video and audio communications is disclosed. The video and audio capture device may...
US-8,179,371 Method, system, and graphical user interface for selecting a soft keyboard
A portable electronic device may display one of a plurality of soft keyboards in a first display area and input characters in a second display area. The user...
US-8,177,560 Magnetic connector for electronic device
An electrical plug and receptacle relying on magnetic force from an electromagnet to maintain contact are disclosed. The plug and receptacle can be used as part...
US-8,177,182 Wireless remote control device for a portable media device
A wireless remote control device for a portable media device can include a touch-sensitive faceplate and a base section coupled to the faceplate such that the...
US-D659,853 Building exterior
US-D659,712 Media device
US-D659,671 Electronic device
US-D659,530 Packaging
US-8,176,337 Computer object code obfuscation using boot installation
In the field of computer software, obfuscation techniques for enhancing software security are applied to compiled (object) software code. The obfuscation...
US-8,176,299 Generating stop indicators based on conditional data dependency in vector processors
Described is a method for performing parallel operations in a computer system when one or more conditional dependencies may be present, where a given...
US-8,176,285 Importing media content items
Systems and techniques are disclosed for allowing a user to view and edit media content items while those media content items are being transferred from one...
US-8,176,257 Cache used both as cache and staging buffer
In one embodiment, a cache comprises a data memory comprising a plurality of data entries, each data entry having capacity to store a cache block of data, and a...
US-8,175,802 Adaptive route guidance based on preferences
Adaptive route guidance can include analyzing route progressions associated with one or more routes based on multiple user preferences. The adaptive route...
US-8,175,556 Methods for optimizing power amplifier settings for operation at different radio-frequency bands
Electronic devices such as cellular telephones may include wireless communications circuitry such as power amplifiers. Power amplifiers, transmission lines, and...
US-8,175,288 User interface for mixing sounds in a media application
A media application for providing outputs (e.g., audio outputs) in response to inputs received from an input device is provided. The media application may...
US-8,175,266 System and method of performing authentication
Disclosed herein are systems, method and computer readable medium for providing authentication of an entity B by an entity A. In the method, entity A selects a...
US-8,175,265 Systems and methods for implementing block cipher algorithms on attacker-controlled systems
Systems and methods for an implementation of block cipher algorithms (e.g., AES) use lookup tables to obscure key information, increasing difficulty for those...
US-8,175,260 Echo cancellation
A method, apparatus, system, and signal-bearing medium that in an embodiment determine a degree of correlation between a speaker output signal and a microphone...
US-8,174,918 Passgate for dynamic circuitry
A dynamic circuit utilizing a passgate on a bit line is disclosed. In one embodiment, a precharge circuit is coupled to a first bit line, while a discharge...
US-8,174,502 Touch event processing for web pages
One or more touch input signals can be obtained from a touch sensitive device. If the touch input signals are associated with one or more regions of a web page...
US-8,174,452 Cavity antenna for wireless electronic devices
Wireless portable electronic devices such as laptop computers are provided with cavity-backed monopole antennas. A wireless device may have a housing....
US-8,174,380 Electronic device dock with replicating status indicator
An adapter may couple an electronic device to a host such as a computer. When coupled in this way, the host may transfer media files to the device. The host may...
US-8,171,623 Method of manufacturing a printed circuit board
A methodology for connecting device components with circuitry located at different levels and orientations relative to one another is described. First circuitry...
US-D659,163 Display module for an electronic device
US-D659,160 Icon for a portion of a display screen
US-D659,159 Icon for a portion of a display screen
US-D659,143 Docking station
US-D659,135 Handheld portable computing device
US-D658,880 Case
US-8,171,498 Adaptive service for handling notifications and synchronizing directories of a file system
Adaptive techniques for handling notifications and updating a directory of a file system in a graphical user interface of a computing environment are disclosed....
US-8,171,432 Touch screen device, method, and graphical user interface for displaying and selecting application options
In accordance with some embodiments, a flat version of an application interface is displayed. In response to detecting a user gesture on a view options icon...
US-8,171,326 L1 flush mechanism to flush cache for power down and handle coherence during flush and/or after power down
In one embodiment, a processor comprises a data cache configured to store a plurality of cache blocks and a control unit coupled to the data cache. The control...
US-8,171,322 Portable electronic devices with power management capabilities
An electronic device may operate in standby and active modes. A headset may be coupled to the electronic device. The electronic device may have audio codec...
US-8,171,318 Reporting flash memory operating voltages
Apparatus and associated systems, methods and computer program products relate to using information stored in a flash memory to adjust the operating voltage...
US-8,171,293 Receiver non-repudiation via a secure device
Techniques for assuring a receiver's non repudiation of a communication are provided via cooperation with a secure device. A secure device operates within a...
US-8,171,277 Method and apparatus for booting from a flash memory without prior knowledge of flash parameter information
Techniques for booting a computing device with a flash memory without knowledge of parametric information of the flash memory are described herein. In one...
US-8,171,258 Address generation unit with pseudo sum to accelerate load/store operations
In an embodiment, an address generation unit (AGU) is configured to generate a pseudo sum from an index portion of two or more operands. The pseudo sum may...
US-8,171,240 Misalignment predictor
In one embodiment, a processor comprises a circuit coupled to receive an indication of a memory operation to be executed in the processor. The circuit is...
← 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.