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-D769,915 Display screen or portion thereof with graphical user interface
US-D769,910 Display screen or portion thereof with graphical user interface
US-D769,909 Display screen or portion thereof with graphical user interface
US-D769,893 Pair of display screens with animated graphical user interface
US-D769,892 Display screen or portion thereof with graphical user interface
US-D769,877 Adapter
US-D769,876 Component for electronic device
US-D769,849 Earphone
US-D769,833 Component for electronic device
US-D769,697 Security attachment device
US-D769,654 Table
US-D769,651 Display structure
US-9,474,156 Interposer connectors with alignment features
Non-rectangular or rectangular interposers for space efficient, reliable to manufacture, high speed interconnections between two printed circuit boards, such as...
US-9,474,083 Co-scheduling based on steering vector orthogonality
The invention relates to a method and apparatus for determining whether two user equipments (UEs) in a wireless network can be co-scheduled by an uplink...
US-9,474,082 Method and apparatus for co-scheduling transmissions in a wireless network
The invention relates to a method and apparatus for determining whether two user equipments (UEs) in a wireless network can be co-scheduled by an uplink...
US-9,474,029 Methods and apparatus for improving power consumption in a wireless network
Methods and apparatus for power optimization in e.g., a wireless mobile device. In one embodiment, the optimization is effected via intelligent idle mode...
US-9,473,943 Methods and apparatus for managing data within a secure element
Apparatus and methods for managing and sharing data across multiple access control clients in devices. In one embodiment, the access control clients comprise...
US-9,473,912 SMS proxying
A system and method are described for establishing two-way communication between devices that have a certain set of hardware and/or capabilities allowing the...
US-9,473,883 Location service authorization and indication
An application can specify a location service authorization type to be enforced by a mobile device. After the user authorizes the location service through an...
US-9,473,780 Video transmission using content-based frame search
A system, method and computer-readable medium are disclosed that uses previously transmitted video frames and associated video frame content information to...
US-9,473,778 Skip thresholding in pipelined video encoders
The video encoders described herein may make an initial determination to designate a macroblock as a skip macroblock, but may subsequently reverse that decision...
US-9,473,706 Image sensor flicker detection
An image sensor includes an imaging area and one or more flicker detection regions. The imaging area includes pixels that capture one or more images. Each...
US-9,473,609 Button integration for an electronic device
This application relates to various button related embodiments for use with a portable electronic device. In some embodiments, a snap clip can be integrated...
US-9,473,574 Synchronization of devices in a peer-to-peer network environment
A system, apparatus and method for synchronizing devices in a peer-to-peer communication environment. Devices select a master to facilitate their...
US-9,473,562 Mediated data exchange for sandboxed applications
The described embodiments include a computing device that executes a broker application. The broker application performs a mediated data exchange to exchange...
US-9,473,499 Federated role provisioning
In various embodiments, techniques for federated role provisioning are provided. A federated role definition for a resource is constructed and distributed. The...
US-9,473,340 Orthogonal frequency division multiplexing polar transmitter
Devices and methods for reducing and/or substantially preventing nonlinearities and discontinuities during the translation stage from an I/Q signal into a polar...
US-9,473,223 Methods for optimal collaborative MIMO-SDMA
A system and method for collaboratively designing optimized beamforming vectors is disclosed for a wireless multiple input, multiple output (MIMO) space...
US-9,473,176 Implementation of log and inverse operation in a Galois Field
A method, including factoring an order of a multiplicative group of a Galois Field to produce a first integer factor p and a second integer factor q, wherein...
US-9,473,032 Power converter system with synchronous rectifier output stage and reduced no-load power consumption
A power converter circuit may convert alternating current signals into direct current signals. A load may be powered from output terminals that are provided...
US-9,472,917 Internal component arrangement within a housing
This application relates to securing and positioning internal components within a housing of a portable computing device. In one embodiment, a number of insert...
US-9,472,605 Organic light-emitting diode display with enhanced aperture ratio
An organic light-emitting diode display may have an array of pixels. Each pixel may have an organic light-emitting diode with an anode and cathode. The anodes...
US-9,472,360 Curable foam shims for buttons of electronic devices
Button assemblies using curable foam shims are disclosed. A button assembly may include a housing, a button positioned within the housing, and a curable foam...
US-9,472,285 Test partitioning for a non-volatile memory
Systems and methods are provided for testing a non-volatile memory, such as a flash memory. The non-volatile memory may be virtually partitioned into a test...
US-9,472,243 Systems and methods for stacked semiconductor memory devices
Systems and methods are provided for stacked semiconductor memory devices. The stacked semiconductor memory devices can include a nonvolatile memory controller,...
US-9,472,169 Coordinate based QoS escalation
Systems and methods for determining priorities of pixel fetch requests of separate requestors in a display control unit. The distance between the oldest pixel...
US-9,472,168 Display pipe statistics calculation for video encoder
In an embodiment, a system includes a display processing unit configured to process a video sequence for a target display. In some embodiments, the display...
US-9,472,158 Image data correction for VCOM error
Systems and methods are provided for adjusting and displaying image data to account for variable common voltage error across separate common electrode...
US-9,472,131 Testing of integrated circuit to substrate joints
A method for testing integrated circuit-to-substrate joints that electrically connect an IC to a substrate. An ammeter is coupled to a test node of the driver...
US-9,471,955 Multiple display pipelines driving a divided display
Systems, apparatuses, and methods for driving a split display with multiple display pipelines. Frames for driving a display are logically divided into portions,...
US-9,471,764 Electronic device switchable to a user-interface unlocked mode based upon spoof detection and related methods
An electronic device may include a finger biometric sensor and a processor being switchable between a user-interface locked mode and a user-interface unlocked...
US-9,471,688 Personalized targeting of media stations
Methods and arrangements are provided for the personalized targeting and customization of media stations in an online media service. A key set of inputs, with...
US-9,471,599 Dynamic location search suggestions based on travel itineraries
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retrieving local information on a user device include...
US-9,471,587 Remote enumeration of a directory
When enumerating of a set of content items in a directory in a remote file server, an electronic device provides a request for information associated with the...
US-9,471,560 Autocorrecting language input for virtual keyboards
Various techniques for autocorrecting virtual keyboard input for various languages (e.g., Japanese, Chinese) are disclosed. In one aspect, a system or process...
US-9,471,401 Parallel runtime execution on multiple processors
A method and an apparatus that schedule a plurality of executables in a schedule queue for execution in one or more physical compute devices such as CPUs or...
US-9,471,378 Adaptive resource management of a data processing system
A method for resource management of a data processing system is described herein. According to one embodiment, a token is periodically pushed into a memory...
US-9,471,324 Concurrent execution of heterogeneous vector instructions
A processor may include a vector functional unit that supports concurrent operations on multiple data elements of a maximum element size. The functional unit...
US-9,471,322 Early loop buffer mode entry upon number of mispredictions of exit condition exceeding threshold
Systems, processors, and methods for determining when to enter loop buffer mode early for loops in an instruction stream. A processor waits until a branch...
US-9,471,207 Pushing a user interface to a remote device that controls multiple displays
An electronic device can be coupled to an accessory that controls multiple displays. The device can receive accessory configuration information describing a...
← 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.