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.
Antenna structures and electrical components with grounding
An electronic device may have a conductive housing with an antenna window. Antenna structures may be mounted adjacent to the antenna window. The antenna...
Back channel etch metal-oxide thin film transistor and process
A method is provided for fabricating an organic light emitting diode (OLED) display. The method includes forming a thin film transistor (TFT) substrate...
Accessory controller for electronic devices
Accessories such as headsets for electronic devices are provided. A headset may be provided with a button controller assembly that has user-actuated buttons and...
Rattle-free keyswitch mechanism
A keyswitch mechanism having reduced key rattle and a keyboard having reduced key rattle. A rattle suppression mechanism may be formed on a portion of the...
Systems and methods for calibrating a display to reduce or eliminate mura
Systems, methods, and devices are provided to reduce or eliminate mura artifacts on electronic displays. For example, pixels may be programmed to a uniform gray...
Communication using light-emitting device
Methods, systems, and apparatus, including computer program products, for communicating information. An event is detected. A light effect is emitted in response...
Organic light emitting diode display having photodiodes
Systems, methods, and devices are provided in which photodetectors disposed throughout a display are used to control the display brightness. The photodetectors...
Method, system and apparatus for rendering a map according to hybrid map
Methods, systems and apparatus are described to render a map according to hybrid map data. A map may be generated by a map service and sent to a client device....
Method, system and apparatus for rendering a map with adaptive textures
for map features
Methods, systems and apparatus are described to render a map with adaptive textures for map features. Embodiments may for a portion of map data, such as a map...
Flat object ejector assembly
An apparatus for ejecting a flat object from a casing of a mobile device is disclosed. The apparatus is arranged to receive an ejection tool along a first axis...
Method and system for content detection and interception in communication
A system in which data signatures are used to identify copyrighted content passing through a network. The data signatures are derived from files containing...
Methods and systems for managing data
Systems and methods for managing data, such as metadata. In one exemplary method, metadata from files created by several different software applications are...
Identification of layout and content flow of an unstructured document
Some embodiments provide a method for analyzing an unstructured document that includes a number of glyphs, each of which has a position in the unstructured...
Metadata redundancy schemes for non-volatile memories
Systems and methods are provided for storing data to or reading data from a non-volatile memory ("NVM"), such as flash memory, using a metadata redundancy...
Methods and systems for dynamically controlling operations in a
non-volatile memory to limit power consumption
Systems and methods are disclosed for limiting power consumption of a non-volatile memory (NVM) using a power limiting scheme that distributes a number of...
Systems and methods for handling hibernation data
Systems and methods are disclosed for storing hibernation data in a non-volatile memory ("NVM"). Hibernation data is data stored in volatile memory that is lost...
Graphics controllers with increased thermal management granularity
Methods and apparatuses are disclosed that may provide graphics controllers with increased thermal granularity. The graphics controller may comprise a display...
Dynamic voltage dithering
A request for a high voltage mode is received and a high voltage timer is started in response to determining that a remaining amount of high voltage credits...
Low-force gap-filling conductive structures
Electronic devices may be provided with conductive structures and antennas mounted near a gap between the conductive structures. A conductive member may be used...
Highly portable media devices
An improved portable media device and methods for operating a media device are disclosed.
Thin glass processing using a carrier
A method of fabricating a display panel from a thin substrate using a carrier substrate is disclosed. The method includes depositing a bonding agent on a first...
Channel scan logic
A device that can autonomously scan a sensor panel is disclosed. Autonomous scanning can be performed by implementing channel scan logic. In one embodiment,...
Devices and methods for reducing power usage of a touch-sensitive display
Methods and devices employing circuitry for reducing power usage of a touch-sensitive display are provided. In one example, a method includes receiving power...
Pattern generation using a diffraction pattern that is a spatial fourier
transform of a random pattern
A diffractive optical element contains a diffraction pattern that is a spatial Fourier transform of a random pattern. The diffraction pattern may be etched or...
Methods for cutting smooth reflective surfaces
The embodiments described herein relate to methods, systems, and structures for cutting a part to form a highly reflective and smooth surface thereon. In some...
Display screen or portion thereof with icon
Display screen or portion thereof with graphical user interface
Display screen or portion thereof with animated graphical user interface
Enclosure for communications device
Display for an electronic device
Packaging with accessory
Audio listening system
Systems and methods for improved window mounting on an electronic device
Systems and methods for improved window mounting on electronic devices are provided. A window mounting assembly can include a heat activated adhesive, such as a...
Electronic device with compact camera module
A compact electronic device may include a camera module having an image sensor. The image sensor may be controlled by storage and processing circuitry to...
Complex handling of conditional messages
System, methods, and apparatuses are provided for outputting a notification of a conditional communication (e.g., a message) based on one or more conditions....
Delivering and tracking viral invitational content
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for managing a viral invitational content campaign. Invitational...
Recipient blind cryptographic access control for publicly hosted message
and data streams
Private message system, method, and apparatus are described. A private message that includes encrypted data and identifying information indicating a recipient...
Connectors and methods for manufacturing connectors
Frames for plug connectors capable of being a reduced size may include features to support contacts, house circuitry for coupling with the contacts, facilitate...
Structures for shielding and mounting components in electronic devices
An electronic device may be provided with a conductive housing. An antenna window structure may be formed in an opening in the housing. The antenna window...
Device and method for top emitting AMOLED
Embodiments of the present disclosure relate to devices and methods for reducing the resistance level of top electrodes in top emission AMOLED displays. By way...
Floating switch assemblies and methods for making the same
Switch assemblies that mitigate stack up variations and methods of making the same are provided. The stack up variations are mitigated by embodiments that use a...
Robust process for managing filter coefficients in adaptive noise
A system for managing the changing state of an adaptive filter in an active noise control (ANC) system is described. An adaptive filter state storage stores...
Mechanism to detect idle screen on
In an embodiment, a display pipe is configured to composite one or more frames of images and/or video sequences to generate output frames for display....
Detail preserving image transfer operations
Systems, methods, and computer readable media to approximate edge-preserving transformations with global transfer functions are described. In general, a first...
Region of interest based image registration
Techniques for registering images based on an identified region of interest (ROI) are described. In general, the disclosed techniques identify a region of ROI...
Methods and systems for managing an electronic calendar
Methods and systems for managing an electronic calendar are described. One exemplary method includes displaying a calendar on a display device, the calendar...
Systems and methods for processing an index are described. A postings list of items containing a particular term are ordered in a desired retrieval order, e.g.,...