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-9,258,906 Liquid-based pressure sensitive adhesive for grounding applications
An electronic device may be provided with electronic device structures such as housing structures, antenna structures, printed circuits, and structures...
US-9,258,715 Proactive security for mobile devices
Methods, program products, and systems for proactively securing mobile devices are described. A mobile device can proactively determine whether the mobile...
US-9,258,693 Device centric or interactive discovery
Methods and apparatus are provided for discovering computing devices in a local area. A method includes receiving, by a first device, a request to provide...
US-9,258,663 Systems and methods for assembling non-occluding earbuds
Systems and methods for assembling non-occluding earbuds are disclosed. The earbud includes a non-occluding housing having a directional sound port offset with...
US-9,258,015 Decoder with selective iteration scheduling
A method includes decoding a code word of an Error Correction Code (ECC), which is representable by a set of check equations, by performing a sequence of...
US-9,257,750 Electronic device with multiband antenna
An electronic device may have an antenna for providing coverage in wireless communications bands of interest. The wireless communications bands may include...
US-9,257,218 Using magnets to position cables/flexes during system assembly
Methods and tools for positioning cables using magnets during assembly of a consumer electronic product are described. Methods described are well suited in the...
US-9,257,101 Method for reducing graphics rendering failures
A method and electronic device employing the method of processing a frame of graphics for display is provided that includes developing a frame in a first...
US-9,256,653 Faceted search results
A data processing system receives a first user input comprising a search query. The data processing system displays in a search interface accessible across a...
US-9,256,551 Embedded encryption/secure memory management unit for peripheral interface controller
In an embodiment, a peripheral interface controller may include an inline cryptographic engine which may encrypt data being sent over a peripheral interface and...
US-9,256,484 Dynamic adjustment of mobile device based on user activity
In some implementations, a mobile device can be configured to monitor environmental, system and user events. The occurrence of one or more events can trigger...
US-9,256,410 Failure profiling for continued code optimization
A method and an apparatus to continuously re-compile a code are described. The code can be compiled in a speculatively optimized manner from a source code to...
US-9,256,322 Multi-touch input discrimination
Techniques for identifying and discriminating between different types of contacts to a multi-touch touch-screen device are described. Illustrative contact types...
US-9,256,275 Media playback power management devices and methods
Devices and methods for power management during media playback are provided. For example, an electronic device according to an embodiment may include storage, a...
US-9,256,250 Electronic devices with flexible displays having fastened bent edges
An electronic device may be provided with a display having a flexible substrate with fastened bent edges. The flexible substrate may have an active region that...
US-9,255,814 Systems and methods for transitioning between pedometer modes
Systems and methods are provided that allow steps to be counted in multiple pedometer modes. For example, a pedometer application on an electronic device can...
US-9,254,636 Display module reworkability
Techniques are disclosed for a cutting apparatus that can be used to cut a target layer within a display module, e.g., a liquid crystal display that includes a...
US-9,254,633 Environmental seal maximizing sensor space beneath a button positioned in trim
An environmental seal is formed around a square sensor disposed beneath a circular button cap within a button assembly. The button assembly includes shelf...
US-9,254,521 Methods of melting and introducing amorphous alloy feedstock for casting or processing
Various embodiments provide apparatus and methods for melting and introducing alloy feedstock for molding by using a hollow branch having a constraint mechanism...
US-D749,077 Housing for an electronic device
US-D749,009 Link for band
US-9,253,904 Protective locking mechanism for device enclosure
Mechanisms to prevent access to electronic components in an electronic device when the electronic device is receiving power. On example may provide an...
US-9,253,815 Session suspend and resume using a transient binding option messaging
The present invention uses a message with a suspend/resume flag setting sent to the local mobility anchor from the foreign agent that was supporting downlink...
US-9,253,728 Operating geographic location systems
In general, in one aspect, a method includes receiving, on a mobile device, an indication that an application executing on the mobile device has entered a...
US-9,253,714 Scheduling prioritized network searches for a multi-mode communication device
A multi-mode communication device having a scan optimizer capable of prioritizing scan frequencies for different radio access technologies (RATs) during a...
US-9,253,688 Responding to a page message
A method for responding to a page message is provided. The method can include a wireless communication device receiving a page message on a first channel of a...
US-9,253,664 Methods and apparatus for reducing call drop rate
Methods and apparatus for reducing voice call drop rate are disclosed. Existing devices do not account for the added burden of background services on voice...
US-9,253,600 Altitude estimation using a probability density function
Methods, program products, and systems of location estimation using a probability density function are disclosed. In general, in one aspect, a server can...
US-9,253,373 Flare detection and mitigation in panoramic images
Lens flare mitigation techniques determine which pixels in images of a sequence of images are likely to be pixels affected by lens flare. Once the lens flare...
US-9,253,238 Device-initiated codec rate change during a voice call
A method for initiating a codec rate change during a VoIP call by a wireless communication device is disclosed. The method can include the wireless...
US-9,252,481 Adjustable antenna structures for adjusting antenna performance in electronic devices
Adjustable antenna structures may be used to compensate for manufacturing variations in electronic device antennas. An electronic device antenna may have an...
US-9,251,855 Efficient media processing
Some embodiments provide a media-editing application. The application includes several image processing destinations for performing operations on video images....
US-9,251,795 Adaptive audio codec selection during a communication session
A method for adaptive audio codec selection during a communication session is disclosed. The method can include negotiating a set of audio codecs for use during...
US-9,251,773 System and method for determining an accent pattern for a musical performance
Embodiments of the invention are related to a computer-implemented method that includes receiving musical data, identifying a succession of accentuated events...
US-9,251,759 Reduction of contention between driver circuitry
An electronic display includes a display panel. The display panel includes a pixel array and receives a supply voltage. The display panel also includes a panel...
US-9,251,643 Multimedia interface progression bar
A method comprising displaying a display area adapted to display a multimedia element, displaying a progression bar adapted to represent at least a portion of a...
US-9,251,506 User interfaces for content categorization and retrieval
Methods, systems, and computer-readable media provide a scenario desktop for recording a current event scenario and a content desktop for presenting information...
US-9,251,431 Object-of-interest detection and recognition with split, full-resolution image processing pipeline
Differing embodiments of this disclosure may employ one or all of the several techniques described herein to utilize a "split" image processing pipeline,...
US-9,251,297 Semantic note taking system
A semantic note taking system and method for collecting information, enriching the information, and/or binding the information to services is provided....
US-9,251,255 Fast search in a music sharing environment
A method, apparatus and system of method and system of directory sharing and management in a group communication environment is disclosed. In one embodiment, a...
US-9,251,071 Concurrent inline cache optimization in accessing dynamically typed objects
A method and an apparatus for concurrent accessing of dynamically type objects based on inline cache code are described. Inline cache initialization in a single...
US-9,250,956 Application interface on multiple processors
A method and an apparatus that execute a parallel computing program in a programming language for a parallel computing architecture are described. The parallel...
US-9,250,814 Command order re-sequencing in non-volatile memory
An apparatus includes a memory and storage circuitry. The storage circuitry is configured to receive at least one request causing execution of a sequence of...
US-9,250,798 Device, method, and graphical user interface with a dynamic gesture disambiguation threshold
An electronic device with a display, a touch-sensitive surface, one or more processors, and memory detects a first portion of a gesture, and determines that the...
US-9,250,795 Embedded authentication systems in an electronic device
This invention is directed to an electronic device with an embedded authentication system for restricting access to device resources. The authentication system...
US-9,250,783 Toggle gesture during drag gesture
Methods and systems for providing input to a computing device based on a toggle gesture performed during a drag gesture are provided. A drag gesture can be...
US-9,250,734 Proximity and multi-touch sensor detection and demodulation
The use of one or more proximity sensors in combination with one or more touch sensors in a multi-touch panel to detect the presence of a finger, body part or...
US-9,250,700 System and method for virtual displays
An operating system creates one or more virtual display interfaces for communication of display data and user input events between the application layer and one...
US-9,250,697 Application programming interfaces for data parallel computing on multiple processors
A method and an apparatus for a parallel computing program calling APIs (application programming interfaces) in a host processor to perform a data processing...
US-9,250,665 GPU with dynamic performance adjustment
In one embodiment, a system includes a power management controller that controls a duty cycle of a processor to manage power. By frequently powering up and...
← 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.