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,672,037 Arithmetic branch fusion
A processor and method for fusing together an arithmetic instruction and a branch instruction. The processor includes an instruction fetch unit configured to...
US-D788,808 Display screen or portion thereof with animated graphical user interface
US-D788,807 Display screen or portion thereof with animated graphical user interface
US-D788,806 Display screen or portion thereof with graphical user interface
US-D788,794 Display screen or portion thereof with animated graphical user interface
US-9,668,076 Microphone headset failure detecting and reporting
Embodiments of the invention include methods, apparatus, and systems for detecting a predicted future or current failure of a microphone of a headset. The...
US-9,668,024 Intelligent automated assistant for TV user interactions
Systems and processes are disclosed for controlling television user interactions using a virtual assistant. A virtual assistant can interact with a television...
US-9,667,881 Realtime capture exposure adjust gestures
Disclosed herein are systems, device, methods, and non-transitory computer-readable storage media for enabling semi-manual media capture. Semi-manual media...
US-9,667,865 Optical demodulation using an image sensor
A controller for an image sensor includes a mode selector that receives a selection between image capture mode and data capture mode. An exposure sensor...
US-9,667,713 Apparatus and method for managing peer-to-peer connections between different service providers
In one embodiment of the invention, service providers generate bloom filters with the user ID codes of registered users and exchange the bloom filters with one...
US-9,667,700 Rendering a redeemable document
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for detecting documents within content received by a computing device....
US-9,667,620 Encryption methods and apparatus
The embodiments discussed herein relate to updating and encrypting passwords for one or more computing devices. The computing devices can be associated with a...
US-9,667,511 Peer to peer component distribution
A method, apparatus, and system are provided for assigning tasks and/or providing resources in a distributed system. An indication of a task being available for...
US-9,667,340 Apparatus and methods for providing service discovery over alternate transports
Methods and apparatus for providing primary transport service discovery information over one or more alternate transports that are not normally associated with...
US-9,667,007 Techniques for configuring contacts of a connector
Systems and methods for configuring contacts of a first connector includes detecting mating of a second connector with the first connector and in response to...
US-9,666,264 Apparatus and method for memory calibration averaging
A method and apparatus for memory calibration averaging is disclosed. In one embodiment, a memory subsystem includes a memory and a memory controller. The...
US-9,666,180 Synthesized audio message over communication links
A communication device establishes an audio connection with a far-end user via a communication network. The communication device receives text input from a...
US-9,666,119 Systems and methods for controlling current in display devices
The present disclosure relates generally systems and methods for controlling current provided to display devices. A method for controlling the current may...
US-9,665,594 Local backup
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing data. In one aspect, a method includes detecting...
US-9,665,398 Method and apparatus for activity based execution scheduling
A method and an apparatus for activity based execution scheduling are described. Activities may be tracked among a plurality of threads belonging to a plurality...
US-9,665,265 Application programming interfaces for gesture operations
At least certain embodiments of the present disclosure include an environment with user interface software interacting with a software application to provide...
US-9,665,206 Dynamic user interface adaptable to multiple input tools
A computing device can have a touchscreen user interface operable by different input tools, such as a finger or a stylus. The computing device can dynamically...
US-9,665,200 Temperature compensating transparent force sensor
An optically transparent force sensor, which may be used as input to an electronic device. The optically transparent force sensor may be configured to...
US-9,665,134 Computer internal architecture
An internal component and external interface arrangement for a cylindrical compact computing system is described that includes at least a structural heat sink...
US-9,664,555 Electronic devices with light sensors
Electronic devices may be provided with light sensors. Light sensors may be proximity sensors or ambient light sensors. Proximity sensors may include a...
US-9,661,068 Systems, methods, and computer readable media for sharing environment information
Systems, methods, and computer readable media for sharing awareness information are provided. A non-aware electronic device can require awareness information...
US-9,660,620 Dual-edge trigger clock gater
Techniques are disclosed relating to dual-edge triggered clock gater circuitry. In some embodiments, an apparatus includes dual-edge triggered clock gater...
US-9,658,740 Device, method, and graphical user interface for managing concurrently open software applications
An electronic device displays a first row in a multitasking user interface that includes a plurality of representations of open applications. The device...
US-9,658,704 Devices and methods for manipulating user interfaces with a stylus
An electronic device with a touch-sensitive display and one or more sensors to detect signals from a stylus associated with the device: detects a positional...
US-9,658,641 Cosmetically self-centering removable module tray
This application relates to methods and apparatus pertaining to a SIM tray that includes a deformable portion. When the SIM tray is subjected to stresses that...
US-9,658,634 Under voltage detection and performance throttling
An under voltage detection circuit and method of operating an IC including the same is disclosed. In one embodiment, an IC includes an under voltage protection...
US-9,656,856 Method of lower profile MEMS package with stress isolations
MEMS packages, modules, and methods of fabrication are described. In an embodiment, a MEMS package includes a MEMS die and an IC die mounted on a front side of...
US-D787,357 Security attachment
US-9,654,258 Methods and systems for HARQ protocols
Methods described herein are for wireless communication systems. One aspect of the invention is directed to a method for a HARQ process, in which the HARQ...
US-9,653,228 Cosmetic dome switch
The systems and methods described herein are directed to a switch for use in an electronic device. The switching assembly may include an elastically deformable...
US-9,652,739 User interface (UI) control for attestation process
Methods and apparatus involve attestation of items, such as user profiles, roles, assets, etc. In a computing environment, a compliance administrator initiates...
US-9,652,560 Non-blocking memory management unit
Techniques are disclosed relating to handling page faults created by a processor unit. In some embodiments, such techniques may be used within the context of...
US-9,652,518 Synchronization methods and systems
Synchronization architectures, methods, systems, and computer readable media are described. One exemplary embodiment includes a first software component which...
US-9,652,371 Lookahead scheme for prioritized reads
A circular queue implementing a scheme for prioritized reads is disclosed. In one embodiment, a circular queue (or buffer) includes a number of storage...
US-9,652,134 Avatars reflecting user states
Methods, systems, and computer-readable media for creating and using customized avatar instances to reflect current user states are disclosed. In various...
US-9,652,088 Fabrication of touch sensor panel using laser ablation
Fabrication of a touch sensor panel using laser ablation is disclosed. The fabricated touch sensor panel can have its touch sensors formed from conductive...
US-9,651,628 Method and apparatus for determining a capacity of a battery
Some embodiments of the present invention provide a system that accurately and reliably updates a full charge capacity of a battery. During operation, the...
US-9,651,405 Dynamic adjustment of a sampling rate for an optical encoder
A light source in a rotary optical encoder can illuminate a pattern on a rotatable shaft and an optical sensor can detect either the light that is reflected or...
US-9,649,685 Injection compression molding of amorphous alloys
Various embodiments provide methods and apparatus for forming bulk metallic glass (BMG) articles using a mold having a stationary mold part and a movable mold...
US-9,648,928 Expandable band
An expandable band includes one or more expandable links and one or more expansion mechanisms. The expandable link is movable between expanded and contracted...
US-9,648,780 Manufacturing fixtures for small form factor desktop computer
One automated process for evenly applying a thin layer within a device housing includes applying a vacuum hold from a curved surface applicator to the thin...
US-9,648,744 Ejectable component assemblies in electronic devices
Electronic devices are provided with ejectable component assemblies. Each ejectable component assembly may include a tray that can be loaded with one or more...
US-9,648,639 Uplink control channel allocation in a communication system and communicating the allocation
Various methods of allocating uplink control channels in a communication system are implemented at a resource scheduler or a user equipment (UE). In one method...
US-9,648,633 Virtual WLAN interface for cellular data offloading in a wireless device
This disclosure relates to use of WLAN virtual interfaces. According to one embodiment, a wireless device may be capable of using a WLAN chipset for user...
US-9,648,533 Method and system for soft handoff in mobile broadband systems
The present invention provides a method and system for facilitating efficient handoff and data throughput in mobile broadband communication systems. Methods...
← 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.