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.
Search control combining classification and text-based searching
A search control in a user interface enables a user to search documents on text or a tag.
Methods and apparatus for reliable detection and enumeration of devices
Methods and apparatus for reliable detection and enumeration of devices. In one embodiment, the controller comprises serialized bus protocol (e.g., a Universal...
Power on reset detector
In an embodiment, an integrated circuit such may require that a full reset of the integrated circuit occur before the integrated circuit enters either a test...
Hardware-based automatic clock gating
A system and method for automatically updating with hardware clock tree settings on a system-on-a-chip (SOC). A SOC includes a hardware clock control unit...
Methods and systems for maintaining a storage volume with holes and
In one embodiment, a method for managing access to a fast non-volatile storage device, such as a solid state device, and a slower non-volatile storage device,...
Device, method, and graphical user interface for copying formatting
An electronic device simultaneously displays on a touch-sensitive display a first user interface object and a second user interface object. The second user...
User interface for multiple display regions
User interfaces for multiple display regions are described. One embodiment provides an array of non-overlapping windows that are created from a set of...
Split sense lines for negative pixel compensation
A touch panel configured to compensate for negative pixel effect is disclosed. The panel can be configured to increase a capacitive sense signal, indicative of...
Liquid crystal displays with reduced light leakage
A display is provided that has upper and lower polarizers, a color filter layer, a liquid crystal layer, and a thin-film transistor layer. The color filter...
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...
Electronic device with printed circuit board stress monitoring
An electronic device may contain electrical components mounted on one or more substrates such as printed circuit boards. During a drop event, the printed...
Correction factor for color response calibration
The color response of camera devices may be calibrated, using a correction factor that can account for differences in the spectra of light emitted by different...
Determining to display designations of points of interest within a map
Methods and apparatus for a map tool for determining which points of interest in a map region for which to display designations or labels in a map view such...
Automatic identification of vehicle location
A mobile computing device can be used to locate a vehicle parking location. In particular, the mobile device can automatically identify when a vehicle in which...
Customizing destination images while reaching towards a desired task
Customized images can be used to improve navigation of a user to a particular destination. For example, a mobile device can receive a first destination location...
Touch sensor panel having an index matching passivation layer
Touch sensor panels typically include a plurality of layers that can be stacked on top of each other. When the touch sensor panel is used in a bright...
Electronic device with graphical user interface
Display screen or portion thereof with graphical user interface
Headphone microphone boom
Mesh base transceiver station network optimized for backhaul access
A mesh base transceiver station capable of being configured to provide an optimized backhaul network for a mesh data network deployment. For each mesh base...
Selective location determination
Methods, program products, and systems for selective location determination are described. A mobile device can determine a location of the mobile device using...
System and method for secure identity service
A system and method for securely processing identity information. For example, in one embodiment of the invention, a first user is registered on an identity...
Transport controls for a media device
A method of scanning content comprises receiving an input signal indicating that content being displayed is to be scanned, sensing a duration of the received...
Local image statistics collection
Systems and methods for generating local image statistics are provided. In one example, an image signal processing system may include a statistics pipeline with...
Image sensor having HDR capture capability
A system and method of generating a high dynamic range image. A single reset of an image sensor may be executed followed by two or more reads of the sensor to...
Alternative lens insertion methods and associated features for camera
A camera module has an image sensor and a lens assembly that includes a lens barrel having a first cylindrical portion that includes an externally threaded...
Latch mechanism device and methods of use
Latch mechanism devices for attaching components within a device and methods of use are provided herein. In one aspect, the latch mechanism includes a pair of...
Method and device for thinning streaming media data by evaluating priority
A request for real-time transfer protocol (RTP) data is sent from the caching proxy server to the server. The request may be for one specific type of data or...
Communications handles and proxy agents
Methods and apparatuses for proxying communication requests to services hosted on a data processing system. In one exemplary method, an open-ended configuration...
Conflict resolution for keychain syncing
Some embodiments provide a program that synchronizes a keychain stored on a device with a set of other devices. The keychain includes a set of keychain items....
Methods and apparatus for digital attestation
Methods and apparatus for providing proof of multiple entities being co-located at a specific time and location. An attestor transmits an attestation message...
Method and system for ensuring sequential playback of digital media
Techniques for ensuring that media playback proceeds sequentially through media content of a digital media asset are disclosed. In one embodiment, distinct...
Feedback scheduling to reduce feedback rates in MIMO systems
In a closed-loop wireless communication system, a codebook-based feedback control mechanism is provided where feedback from each of a plurality of receivers is...
Protection circuitry for reversible connectors
An electronic device may include a connector port that accommodates reversible connector plugs. The connector port may include protection circuitry that...
Pins for connector alignment
Connector receptacles that may help maintain registration or alignment between a printed circuit board, a connector receptacle, and an opening in a device...
Connector receptacle shell that forms a ground contact
Connector receptacles that are simple to assemble, provide a good ground contact path, avoid marring of both inserts and receptacles, and can be arranged to fit...
Magnetic rotation actuator
An electrical power adapter employs a magnetically coupled mechanism to retract and deploy prongs used to interface with an electrical receptacle. The...
Memory with bit line current injection
Embodiments of a memory are disclosed that may allow for the detection of weak data storage cells or may allow operation of data storage cells under conditions...
Graphical user interface for music sequence programming
An example graphical programming interface system includes a processor. A grid matrix defined by a plurality of coordinate axes, having selectable matrix...
Subtractive color based display white point calibration
Systems, methods, and devices for white point calibration using subtractive color measurements are provided. Specifically, a white point of a display may be...
Color management for web server based applications
Method and apparatus for color management of documents retrieved and manipulated by a server based application and displayed on a client device through a...
Parallel sensing configuration covers spectrum and colorimetric quantities
with spatial resolution
An optical test equipment/method for display testing that features parallel testing/sensing configuration that covers spectrum and colorimetric quantities with...
Redundant operation of a backlight unit of a display device under a
shorted LED condition
Disclosed embodiments relate to techniques for operating a backlight unit of a display device in a redundant mode and a non-redundant mode in the event of a...
Electronic submission of application programs for network-based
An improved system and method for submitting, distributing and/or managing digital products with respect to a product distribution site are disclosed. The...
RFID circuitry and methods of using the same to provide information of
events pertaining to an electronic device
An electronic device with RFID circuitry is provided. The electronic device is operative to instruct the RFID circuitry to provide a desired message indicative...
Low threshold face recognition
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are disclosed for reducing the impact of lighting conditions...
Collecting web pages/links from communications and documents for later
Systems, methods, and computer program products for collecting webpages/links from communications and documents for later reading is disclosed. User interface...
Recommending content items
Recommending content items is disclosed. In some embodiments, determining an item to recommend includes receiving an indication that a first item is of interest...
Browser based database manipulation
Methods, program products, and systems implementing browser-based database manipulation are described. A browser on a client device can receive a form...
Electronic device with text error correction based on voice recognition
During operation of an electronic device such as a cellular telephone with a touch screen display or other electronic equipment, a voice recognition engine may...