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.
Displaying location preview
A mapping application that provides a graphical user interface (GUI) for displaying information about a location is described. The GUI includes a first display...
Generic media covers
Generic media covers can be generated for digital media items submitted by publishers without a personalized media cover. A generic media cover can be generated...
Compression and obfuscation of three-dimensional coding
Systems and methods related to three-dimensional coding are disclosed. In one embodiment, a method for encoding data is described that includes generating a...
Efficient texture comparison
A scannable object is sensed and scanned. A map is constructed based on the scan results. The map is compared to one or more stored templates. Results of the...
Capacitive sensor packaging
An apparatus comprises a fingerprint sensor having a set of capacitive elements configured for capacitively coupling to a user fingerprint. The fingerprint...
Finger biometric sensor for flagging as sufficient enrollment finger
biometric data sets and related methods
A finger biometric sensor may include an array of finger biometric sensing pixels, and processing circuitry coupled to the array of finger biometric sensing...
Harmonic detector of critical path monitors
A system for monitoring a clock input signal including a reference clock to be monitored, a flip-flop, a plurality of delay logic blocks, a sampling unit, and a...
Systems and methods using reputation or influence scores in search queries
One or more processors determine reputation scores for one or more subjects based on connections. One or more processors use a plurality of citations, with each...
Automatically configuring white space around an object in a document
The described embodiments provide a word processor for formatting a document. During operation, the word processor places an object in a section of text in a...
Bridge circuit for bus protocol conversion and error handling
Embodiments of a bridge circuit and system are disclosed that may allow for converting transactions from one communication protocol to another. The bridge...
An adapter can be used to connect a portable electronic device to an accessory in instances where the portable electronic device and the accessory have...
Scheme to escalate requests with address conflicts
Techniques for escalating a real time agent's request that has an address conflict with a best effort agent's request. A best effort request can be allocated in...
Recovery from programming failure in non-volatile memory
A method includes storing data encoded with an Error Correction Code (ECC) in analog memory cells, by buffering the data in a volatile buffer and then writing...
In an embodiment, a memory controller includes multiple ports. Each port may be dedicated to a different type of traffic. In an embodiment, quality of service...
Services for a personal electronic device are provided through which a form of background processing or multitasking is supported. The disclosed services permit...
Method and apparatus to migrate stacks for thread execution
A method and an apparatus that generate a request from a first thread of a process using a first stack for a second thread of the process to execute a code are...
Logical volume space sharing
Space sharing between logical volumes is achieved through a technique that enables available storage space to be flexibly consumed and released by the logical...
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...
Light sensitive display
A light sensitive display.
Controlling a current drawn from an adapter by a computer system
The disclosed embodiments provide an apparatus that controls a current drawn from an adapter by a computer system. During operation, the apparatus senses the...
Method and apparatus for component assembly using continuous selection
A manufacturing process for providing an assembly formed of a first piece and a best fitted second piece is described. The manufacturing process is carried out...
Integrated touch screen
Displays with touch sensing circuitry integrated into the display pixel stackup are provided. An integrated touch screen can include multi-function circuit...
VCM OIS actuator module
A lens actuator module including an autofocus (AF) mechanism capable of moving a lens according to at least three degrees of freedom and an optical image...
Methods for forming electroplated aluminum structures
Anodized electroplated aluminum structures and methods for making the same are disclosed. Cosmetic structures according to embodiments of the invention are...
Small form factor desktop computer
An aesthetically pleasing small form factor desktop computer is described. The small form factor desktop computer can be formed of a single piece seamless...
Multi-step pattern formation
One embodiment includes a method for creating a recessed pattern in a substrate. The method includes laser ablating the substrate to form a recessed complex...
Efficient handling of misaligned loads and stores
A system and method for efficiently handling misaligned memory accesses within a processor. A processor comprises a load-store unit (LSU) with a banked data...
Display screen or portion thereof with animated graphical user interface
Display screen or portion thereof with animated graphical user interface
Channel quality index feedback reduction for broadband systems
A system and methodology are presented for exploiting channel correlation in time and/or frequency to reduce CQI feedback in wireless communications systems. By...
Minimization of radio resource usage in multi-hop networks with multiple
Packets in a multi-hop wireless network are routed based on the available link throughputs, network node congestion and the connectivity of the network in a...
Location-based categorical information services
A selection of a category of interest and location information is used to determine categorical information that is provided to a device. In some ...
Audio device with a voice coil channel and a separately amplified telecoil
A portable audio device has a voice coil audio signal processor in which a desired audio content signal is combined with an anti-noise signal produced by an...
Wired headset with integrated switch
Headsets are provided with integrated switch assemblies. An integrated switch assembly can include a switch hidden from view by a housing. The switch can be...
Speaker temperature control using speaker temperature and speaker
A thermal control module computes an estimate of a temperature of a speaker, based on an audio signal that is driving the speaker, and computes a gain that is...
Auto-configuring audio output for audio performance and fault detection
An audio system has a connector with a signal pin that interfaces the audio system with an external device. An audio integrated circuit has a digital to analog...
Systems and methods for defective pixel correction with neighboring pixels
The present disclosure generally relates to systems and methods for image data processing. In certain embodiments, an image processing pipeline may detect and...
Unified slider control for modifying multiple image properties
Some embodiments provide a novel user interface (UI) tool that is a unified slider control, which includes multiple sliders that slide along a region. The...
Lens arrays for pattern projection and imaging
A method for imaging includes focusing optical radiation so as to form respective first and second optical images of a scene on different, respective first and...
Electronic device flash shutter
An electronic device may have a camera module for acquiring still and video digital images of a subject. A light source such as a light-emitting diode may serve...
Electronic device with conductive fabric shield wall
An electronic device may have a housing such as a metal housing. A display may be mounted in the metal housing. Antenna structures may be mounted in the housing...
Method and apparatus for searching metadata
Methods and apparatuses for searching metadata are described herein. In one embodiment, an example of a process for search metadata includes, hut is not limited...
Application programming interface, system, and method for collaborative
An application framework including different application programming interfaces (APIs) is described which performs a variety of mobile device functions in...
System and method for simplified data transfer
Systems and methods of performing a simplified data transfer are provided. For example, a simplified data transfer system may include two or more devices...
Techniques for reducing communication errors in a wireless communication
A technique for operating a wireless communication device includes transmitting a scheduling request from the wireless communication device and receiving,...
Tagging of broadcast content using a portable media device controlled by
Track-identifying information can be collected from a broadcast using a portable media device capable of receiving broadcast content in combination with an...
Method and apparatus for combined linear, low-noise buffer and sampler for
A method and apparatus for combined linear, low-noise buffer and sampler for ADC (analog to digital converter) have been disclosed. In one implementation...
Multiport power converter with load detection capabilities
Power converters are provided that convert alternating current (AC) power to direct current (DC) power. A power converter may have multiple ports. Each port may...
Electronic device with conductive housing and near field antenna
An electronic device such as a computer monitor is provided that has an antenna that supports near field communications. The electronic device may have a...