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,966,396 Information management with non-hierarchical views
Information items in a file system are arranged into groups that are created according to a grouping component. A non-hierarchical view displays visual...
US-8,966,394 System and method for playlist generation based on similarity data
System, method and computer program for facilitating media playlist generation based at least in part on media library inventory information provided by a...
US-8,966,375 Management of application programs on a portable electronic device
A method, system, and graphical user interface (GUI) for management of application programs on a portable electronic device (PED) is discussed. A management...
US-8,966,371 Metadata for providing media content
Providing digital media content is disclosed. A metadata file and a plurality of data files are received. The metadata file is used to process the plurality of...
US-8,966,367 Anchor override for a media-editing application with an anchored timeline
Some embodiments provide a non-transitory machine readable medium that stores a media-editing application which when executed by at least one processing unit...
US-8,966,319 Obtaining debug information from a flash memory device
This document generally describes systems, devices, methods, and techniques for obtaining debug information from a memory device. Debug information can include...
US-8,966,285 Securing implementation of a cryptographic process having fixed or dynamic keys
In the field of computer enabled cryptography, such as a keyed block cipher having a plurality of rounds, the cipher is hardened against attack by protecting...
US-8,966,279 Securing the implementation of a cryptographic process using key expansion
In the field of computer enabled cryptography, such as a keyed block cipher having a plurality of rounds, the cipher is hardened against an attack by protecting...
US-8,966,238 Personalization of shared electronic devices
The described embodiments include an electronic device that performs configuration operations. During operation, an administrative electronic device receives an...
US-8,966,209 Efficient allocation policies for a system having non-volatile memory
Systems and methods are disclosed for efficient allocation policies for a system having non-volatile memory. A file system allocator of the system can be...
US-8,966,138 Communication between a host device and an accessory using multiple-endpoint identification
Techniques for facilitating communication between a portable media device (PMD) and an accessory via multiple communication paths. The accessory has a unique...
US-8,966,134 Cross-over and bypass configurations for high-speed data transmission
Circuits, methods, and apparatus that may improve networking techniques for transferring data among various electronic devices. One example may provide sharing...
US-8,965,933 Multi-tiered caches in data rendering
Methods, program products, and systems for rendering data using multi-tiered caches are described. A system can render a first section of data and store the...
US-8,965,929 Manipulating electronic backups
Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes initiating a backup...
US-8,965,828 Inferring user mood based on user and group characteristic data
An individual's responsiveness to targeted content delivery can be affected by a number of factors, such as an interest in the content, other content the user...
US-8,965,774 Automatic detection of audio compression parameters
For a media clip that includes audio content, a novel method for performing dynamic range compression of the audio content is presented. The method performs an...
US-8,965,696 Providing navigation instructions while operating navigation application in background
A method of displaying navigational instructions when a navigation application is running in a background mode of an electronic device is provided. The method...
US-8,965,693 Geocoded data detection and user interfaces for same
A system, method and computer-readable medium are disclosed that can detect an address, geographic coordinates or business name in text displayed on a device...
US-8,965,449 Devices and methods for providing access to internal component
Systems, methods, and devices are disclosed for applying concealment of components of an electronic device. In one embodiment, an electronic device may include...
US-8,965,407 Collaborative location-based search results
Multiple mobile devices can be enabled to collaboratively search online information databases for results that may be interesting to all of them. Such search...
US-8,965,353 Wireless location optimization
Systems and methods are provided for configuring settings of a mobile device based on an inferred location. The mobile device can use stored indicia of trip...
US-8,965,352 Device with reduced communication-protocol transition time
In order to reduce the time delay when transitioning between different communication protocols used to communicate information via a cellular-telephone network,...
US-8,965,349 Interactive application sharing
Embodiments permit interactive sharing of applications. Multiple electronic devices may share applications, or application data, in such a fashion that users of...
US-8,965,338 Network access control methods and apparatus
Methods and apparatus that provide user access control within wireless networks such as those having both fixed and portable nodes. In one embodiment, the...
US-8,965,312 Momentary burst protocol for wireless communication
A method for communicating data using a "burst protocol" includes enabling power to transmitters and receivers when needed to balance power consumption with...
US-8,965,269 Conference room mode of a media device
Techniques for automatically configuring and controlling a conference room mode setting of a digital media device are described. A digital media device can be...
US-8,965,119 Color balance tools for editing images
Some embodiments provide a method for color balancing an image. The method receives a first selection of a first mode of a color balance tool that includes...
US-8,965,030 Seamless earbud structures and methods for making the same
Seamless earbud structures and methods for making the same are disclosed. Seamless earbud structures can be constructed using an insert molding construction...
US-8,964,838 Video coding system using sub-channels and constrained prediction references to protect against data...
A coding technique is disclosed in which frames of a video sequence are assigned to one of a plurality of sub-channels to be transmitted to a decoder. The...
US-8,964,680 Radio multiplexer aware TCP layer
Improving transmission control protocol (TCP) uplink performance of a wireless user equipment (UE) device which multiplexes radio resources between multiple...
US-8,964,490 Write driver circuit with low voltage bootstrapping for write assist
Embodiments of a memory are disclosed that may allow for a negative boost of data lines during a write. The memory device may include a data input circuit, an...
US-8,964,469 Off-die charge pump that supplies multiple flash devices
A system and method for storing data uses multiple flash memory dies. Each flash memory die includes multiple flash memory cells. A charge pump is adapted to...
US-8,964,466 Storage at M bits/cell density in N bits/cell analog memory cell devices, M>N
A method for data storage includes accepting data for storage in a memory that includes multiple analog memory cells and supports a set of built-in programming...
US-8,964,420 Zero voltage switching in flyback converters with variable input voltages
The disclosed embodiments provide a system that operates a flyback converter. During operation, the system senses an input voltage for the flyback converter....
US-8,964,383 Optimized vent walls in electronic devices
The disclosed embodiments related to a component for use in a portable electronic device. The component includes a wall of the portable electronic device,...
US-8,964,352 Mounting structures for components in electronic devices
An electronic device may be provided with a housing having housing sidewalls. A plate may be connected between a pair of the sidewalls. An audio jack may be...
US-8,964,040 High dynamic range image registration using motion sensor data
Motion sensor data may be used to register a sequence of standard dynamic range images for producing a high dynamic range (HDR) image, reducing use of...
US-8,963,962 Display of multiple images
Some embodiments provide an image-viewing application. The image-viewing application calculates an average aspect ratio of several images for display in an...
US-8,963,959 Adaptive graphic objects
Some embodiments provide a method that defines a group of associated graphic objects for display on a display device. The method defines a set of operations to...
US-8,963,946 Non-real-time dither using a programmable matrix
A dither unit with a programmable kernel matrix in which each indexed location/entry may store one or more dither values. Each dither value in a respective...
US-8,963,938 Modified quality of service (QoS) thresholds
In an embodiment, a display pipe processes video data for visual display. The display pipe may read the video data from memory, and may employ QoS levels with...
US-8,963,904 Clock feedthrough and crosstalk reduction method
Systems and methods of the present disclosure relates generally to techniques for controlling a gate signal applied to a transistor in an electronic component....
US-8,963,803 Method for synchronizing content displayed on multiple devices in an array
A method comprising providing multiple video units in an array, playing video content on the video units in a synchronized manner, and detecting when one of the...
US-8,963,799 Mirroring graphics content to an external display
A data processing system composites graphics content, generated by an application program running on the data processing system, to generate image data. The...
US-8,963,797 Display driving architectures
A display driving architecture that can include two graphics pipelines with an optional connection between them to provide a mirrored mode. In one embodiment,...
US-8,963,794 Distributed loop antennas
Electronic devices may be provided with antenna structures such as distributed loop antenna resonating element structures. A distributed loop antenna may be...
US-8,963,784 Antenna with folded monopole and loop modes
Electronic devices may be provided that contain wireless communications circuitry. The wireless communications circuitry may include radio-frequency transceiver...
US-8,963,782 Cavity-backed antenna for tablet device
An electronic device may have a cavity antenna. The cavity antenna may have a logo-shaped dielectric window. An antenna resonating element for the cavity...
US-8,963,695 Haptic alert device having a linear vibrator
A vibrator designed to be integrated into a portable electronic device as part of a haptic alert device has a linear electric motor that is coupled to actively...
US-8,963,686 System and method for situational location relevant invocable speed reference
Situational location dependent information is transmitted from a server data processing system to a receiving data processing system. The server data processing...
← 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.