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.
Centralized operation management
A novel security framework that is part of an operating system of a device is provided. The framework includes a security assessor that performs security policy...
Ambient noise based augmentation of media playback
Ambient noise sampled by a mobile device from a local environment is used to automatically trigger actions associated with content currently playing on the...
A method for displaying reference waveforms to facilitate visual identification of different points such as maximum points and minimum points of an audio clip...
Method for presenting documents using a reading list panel
A reading list panel is displayed as a sidebar window with respect to a main window of a content viewing application. In response to a first input, a first...
Controller core time base synchronization
A system and method for efficiently synchronizing multiple processing cores on a system-on-a-chip (SOC). A SOC includes an interrupt controller and multiple...
Combined transparent/non-transparent cache
In one embodiment, a memory that is delineated into transparent and non-transparent portions. The transparent portion may be controlled by a control unit...
System cache with fine grain power management
Methods and apparatuses for reducing leakage power in a system cache within a memory controller. The system cache is divided into multiple small sections, and...
Host-assisted compaction of memory blocks
In a system that includes a host and a memory controller that is separate from the host and stores data for the host in a non-volatile memory, a method for data...
Indexing and searching a data collection
A system searches a data collection using a bloom filter index to reduce the search scope to improve search efficiency, while at the same time allowing more...
User-specified route rating and alerts
In some implementations, a user can provide ratings for routes, streets and/or locations. In some implementations, the user can initiate an alert associated...
Methods, program products, and systems for using a location fingerprint database to determine a location of a mobile device are described. A mobile device can...
Securely locating a device
Methods, systems, and computer-readable medium for securely locating a mobile device. In one implementation, a method is provided. The method includes receiving...
Extending use of a cellular communication capabilities in a wireless
device to another device
Extending cellular telecommunication service from a first UE to another device. The first UE may register for cellular telecommunication service with a cellular...
Method and system for operating a multi-function portable electronic
device using voice-activation
Methods and systems in which a portable electronic device can be voice activated are disclosed. The portable electronic device can be a multi-function...
Receiving a message identifying neighbor cells
While a mobile station is in a reduced power state, the mobile station determines whether the mobile station has up-to-date neighbor cell information. In...
Techniques for presenting user adjustments to a digital image
Techniques for generating a preview image in an image editing application in response to detecting user input that changes the value of an adjustable parameter...
Integrating feature extraction via local sequential embedding for
automatic handwriting recognition
Integrating features is disclosed, including: determining a value associated with a temporal feature for a point; determining a value associated with a spatial...
Earphone having an acoustic tuning mechanism
An earphone comprising an earphone housing having a body portion acoustically coupled to a tube portion extending from the body portion, the body portion having...
Accessory adapter with user input interface
Electronic devices and accessories such as headsets for electronic devices are provided. A microphone may be included in an accessory to capture sound for an...
Methods and apparatus for correlation protected processing of
A method and an apparatus that generate a plurality of elements randomly as a split representation of an input used to provide an output data cryptographically...
Optimized deblocking filters
An encoder executes an iterative search method for selecting deblocking parameters for coded video. According to the method, a decoded picture may be deblocked...
Method and systems for OFDM using code division multiplexing
In some embodiments of the invention, OFDM symbols are transmitted as a plurality of clusters. A cluster includes a plurality of OFDM sub-carriers in frequency,...
Converged computer I/O system and bridging mechanism for peer-to-peer
A high-speed I/O interface that allows a number of native I/O formats to be encapsulated into PCIe Vendor Defined Messages ("VDMs") for transfer over a single...
Cell identifier encoding and decoding methods and apparatus
In an embodiment, a wireless communication system (100, FIG. 1) includes one or more nodes (102-108) and one or more user equipments (UE) (110). A node may...
Hybrid ARQ schemes with soft combining in variable rate packet data
A system and method for transmitting high speed data on fixed rate and for variable rate channels. The system and method provides the flexibility of adjusting...
Method for providing bearer specific information for wireless networks
A Packet Control Function (PCF) may not have enough knowledge about packet data arriving on a bearer path via a Packet Data Serving Node (PDSN) to appropriately...
Fasteners and dual-thickness thermal stages in electronic devices
The disclosed embodiments provide a system that facilitates heat transfer in an electronic device. The system includes a heat pipe configured to conduct heat...
Displays with optical fiber layers
An electronic device may have a display such as a liquid crystal display. The display may have multiple display layers for generating display light such as a...
Temporal aliasing reduction and coding of upsampled video
Embodiments of the invention provide techniques for upsampling a video sequence for coding. According to the method, an estimate of camera motion may be...
Lens inspection system
A lens testing system may have a test pattern source that generates a test pattern of light. A lens may have a lens surface that reflects the test pattern of...
Using clock detect circuitry to reduce panel turn-on time
Systems, devices, and methods for using clock detector circuitry to reduce turn-on time of an electronic display, improve image quality, and reduce operations...
Systems and methods for image processing
The present disclosure relates generally systems and methods for image data processing. In certain embodiments, a method for transferring the image data may...
Electronic devices with sidewall displays
Electronic devices may be provided that contain flexible displays that are bent to form displays on multiple surfaces of the devices. Bent flexible displays may...
Devices and methods for improving image quality in a display having
Methods and devices for improving image quality in a display having multiple common voltage layers (VCOMs) are provided. In one example, a method may include...
Display edge seal improvement
Embodiments of the present disclosure relate to liquid crystal displays (LCDs) and electronic devices incorporating LCDs having an organic passivation layer...
Display circuitry with dynamic pixel backlight and backlight sloping
A system may include a processor, a graphics controller, and a display. The graphics controller may generate video data to be presented on the display. The...
Oleophobic coating on sapphire
A component comprises a substrate having an alumina base layer, a transition layer, and a surface coating. The transition layer comprises alumina and silica,...
Hybrid optical connector
Connector systems that carry electrical signals and optical signals in a single connector are provided. A male electro-optical connector can have an electrical...
Multi-core resource utilization planning
Techniques for multi-core resource utilization planning are provided. An agent is deployed on each core of a multi-core machine. The agents cooperate to perform...
Tracer based runtime optimization for dynamic programming languages
A method and an apparatus that generate tracer data randomly and infrequently for origins and destinations of values created during runtime of a compiled code...
Portable multifunction device, method, and graphical user interface for
In some embodiments, a portable multifunction device with a touch screen display performs a method that includes: displaying a phone call user interface on the...
Using gesture to navigate hierarchically ordered user interface screens
A method of navigating between user interface screens, including displaying a third user interface screen in a plurality of user interface screens that also...
Aminated menu bar
The present invention provides a transition between two or more menu bars. The transition provided is both useful and aesthetic in that is enhances the...
Device, method, and graphical user interface for reordering the
front-to-back positions of objects
At a multifunction device with a display and a touch-sensitive surface, a plurality of objects are displayed on the display. The plurality of objects have a...
Lock-free object recycling
Methods, program products, and systems for lock-free object recycling are described. In some implementations, a system can provide a type-neutral wrapper for a...
Methods and systems for performing efficient page reads in a non-volatile
Systems and methods are disclosed for increasing efficiency of read operations by selectively adding pages from a pagelist to a batch, such that when the batch...