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.
Noise estimation in a mobile device using an external acoustic microphone
A mobile device uses externals microphone signals to improve the estimate of background noise that it computes. In order to improve voice quality in a first...
Earphone having an acoustic tuning mechanism
An earphone comprising an earphone housing having a body portion, the body portion having an acoustic output opening to output sound from a driver positioned...
Managing connections of a user device
Systems, methods, and computer-readable medium are provided for managing connections of user devices. For example, two source devices may be configured to...
Earphone having a controlled acoustic leak port
An earphone comprising an earphone housing having a wall comprising (1) a front side that joins (2) an end portion in which a primary sound output opening is...
Grating only optical microphone
A micro-electro-mechanical system (MEMS) optical sensor including an enclosure having a top wall, a bottom wall and a sidewall connecting the top wall and the...
Chroma quantization in video coding
A method of signaling additional chroma QP offset values that are specific to quantization groups is provided, in which each quantization group explicitly...
A communications system by which a user may provide inputs using an accessory device is provided. The accessory device may provide instructions to the...
Robust scalable and adaptive frequency estimation and frequency tracking
for wireless systems
Methods and apparatuses to determine a frequency adjustment in a mobile wireless device are disclosed. A method includes determining a coarse frequency error...
Reference clock sharing
A system for sharing a reference clock signal between multiple devices is disclosed. The system includes a source device, and a plurality of destination...
System and method for mapping symbols for MIMO transmission
Methods and devices are provided for MIMO OFDM transmitter and receivers having odd and/even numbers of transmit antennas. Various methods for pre-coding...
Methods for opportunistic multi-user beamforming in collaborative
A system and method for opportunistically designing collaborative beamforming vectors is disclosed for a wireless multiple input, multiple output (MIMO) space...
Systems and methods for adjusting signaling properties based on cable
This is generally directed to adjusting signaling properties based on cable attributes. In some embodiments, the cable attributes can include information such...
Antenna switching system with adaptive switching criteria
Apparatuses may be provided that contain wireless communications circuitry. The wireless communications circuitry may include radio-frequency transceiver...
Trick play in digital video streaming
System and methods for improved playback of a video stream are presented. Video snippets are identified that include a number of consecutive frames for...
System and method of optimizing a beamformer for echo control
Apparatus for optimizing beamformers for echo control comprises microphones to receive acoustic signals, echo cancellers (ECs) respectively coupled to the...
System and method for generating a rhythmic accompaniment for a musical
Embodiments of the invention include storing musical elements in a database and processing performance data, where the musical elements including a plurality of...
Method of transition between window states
The present invention relates to a method for moving objects within the graphical user interface (GUI) of an operating system in a manner that provides a...
Palette generation using user-selected images
Automatic generation of custom palettes based on an image selected by a user is disclosed. In various embodiments, automatic palette generation may involve...
Multi-threaded GPU pipeline
Techniques are disclosed relating to a multithreaded execution pipeline. In some embodiments, an apparatus is configured to assign a number of threads to an...
Media playback queuing for playback management
Management or coordination of playback of digital media assets by an electronic device (e.g., a computing device), that supports media playback is disclosed....
Temporal metadata track
Methods, data processing systems and machine readable non-transitory storage media are described that can provide, in one embodiment, a non-time based...
Displaying rotated text inside a table cell
Approaches are described for displaying rotated character strings within cells of tables. In particular embodiments, the display of the rotated character string...
GPU shared virtual memory working set management
A method and apparatus of a device that manages virtual memory for a graphics processing unit is described. In an exemplary embodiment, the device manages a...
Web browser for spoofing supported features
Emulating a supported web browser feature when a webpage is merely testing for web browser support of various features. Frequently a web page may test for...
Systems and methods for displaying notifications received from multiple
Systems and methods are disclosed for displaying notifications received from multiple applications. In some embodiments, an electronic device can monitor...
Remote access to layer and user interface elements
A user-activatable dashboard (also referred to as a unified interest layer) contains any number of user interface elements, referred to herein as "widgets," for...
Graduated visual and manipulative translucency for windows
Methods and systems for providing graphical user interfaces are described. Overlaid, information-bearing windows whose contents remain unchanged for a...
Device, method, and user interface for processing intensity of touch
An electronic device displays a user interface that includes a first display region and a second display region. The device detects a first intensity of a touch...
Portable multi-touch input device
A portable input device is described. The portable input device can wirelessly send control signals to an external circuit. The control signals can derive from...
Viewing images with tilt-control on a hand-held device
A user interface suitable for use in cellular phones and personal digital assistants (PDAs), PC Tablets, as well as laptops, PCs, office equipment, medical...
Apparatus and methods for controlled switching of electronic access
clients without requiring network access
Methods and apparatus for providing controlled switching of electronic access control clients without requiring network access are set forth herein. In one...
Systems and methods for electronically controlling the viewing angle of a
Systems and methods for electronically controlling the viewing angle of a display using liquid crystal optical elements are provided. Each liquid crystal...
Tracking fading battery capacity in a plugged-in portable electronic
A system for tracking the capacity of a battery in a portable electronic device is described. While plugged in-to a power adapter, the system measures a first...
Polarity sensing circuit
A dc input circuit receives a dc input voltage. At least four rectification elements are coupled to each other in a diode bridge configuration, where an input...
Magnetometer accuracy and use
A parameter related to the Earth's magnetic field can be used to determine accuracy of a magnetometer of a mobile device. In one aspect, a first instance of a...
Imaging range finding device and method
Imaging range finding device and method are disclosed. The range finding device can include an array of emitters and photodetectors in optical communication...
Methods and apparatus for providing holes through portions of a housing of
an electronic device
Electronic devices are provided with housing components that have improved aesthetics. One or more holes may be formed through an extruded portion of the housing.
Dual anodized coating
A metal surface treated to have two anodized layers or regions may be used in electronic devices. The surface treatment may include performing a first...
Compliant micro device transfer head
A compliant micro device transfer head and head array are disclosed. In an embodiment a micro device transfer head includes a spring portion that is deflectable...
Dynamic mass reconfiguration
Systems and methods involving reconfigurable rotating masses are disclosed. One embodiment may take the form of a system having a motor and coupled weights...
Display screen or portion thereof with icon
Display screen or portion thereof with icon
Display screen or portion thereof with animated graphical user interface
Component for an electronic device
Ejectable component assemblies in electronic devices
Electronic devices are provided with ejectable component assemblies that can be substantially flush with the external surfaces of the housings of the devices,...