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.
Podcast organization and usage at a computing device
Improved techniques that facilitate the use of podcasts are disclosed. The improved techniques can pertain to publishing, hosting, accessing, subscribing,...
Mobile IP over VPN communication protocol
The present invention supports a communication protocol for transmission of information packets between a mobile node and a virtual private network. Information...
Communication history aggregation and presentation
A unified communication application can allow a user to communicate with contacts across multiple electronic communication services. The unified communication...
Re-establishing a direct tunnel between an access node and a gateway
To re-establish a direct tunnel between an access node and a gateway router in a wireless network, a control node that provides mobility management on behalf of...
Wireless device with dynamically adjusted maximum transmit powers
An electronic device may be provided with antenna structures. Proximity sensors and other sensors may be used in determining how the electronic device is being...
Methods for computing predistortion values for wireless systems
Methods for performing predistortion calibration on wireless communications circuitry are provided. The wireless communications circuitry may be adjusted using...
Content aware audio ducking
A novel audio ducking method that is aware of the loudness levels of the audio content is provided. The method specifies a minimum loudness separation between...
Stackable magnetically-retained connector interface
A stackable connector interface with magnetic retention for electronic devices and accessories can allow power and data to be transferred between one or more...
Radio-frequency transparent window
A patch for a device in an electronic housing including an aluminum layer having a threshold thickness, a non-conductive layer on a first side of the aluminum...
Graphical user interface and methods of use thereof in a multimedia player
In a portable multimedia device, a method, apparatus, and system for providing user supplied configuration data are described. In one embodiment, a...
Self adapting alert device
Methods and apparatuses are disclosed that allow an electronic device to autonomously adapt one or more user alerts to the current operating environment of the...
Context aware user interface for image editing
A non-transitory machine readable medium that has a computer program for adjusting color values of an image represented in a color space. The image includes...
Neighbor context processing in block processing pipelines
A block processing pipeline in which blocks are input to and processed according to row groups so that adjacent blocks on a row are not concurrently at adjacent...
Apparatuses and methods for operating a portable electronic device to
conduct mobile payment transactions
Methods for operating a portable electronic device to conduct a mobile payment transaction at a merchant terminal are provided. The electronic device may verify...
Finger biometric sensing device including drive signal nulling circuitry
and related methods
A finger biometric sensing device may include drive circuitry capable of generating a drive signal and an array of finger biometric sensing pixel electrodes...
Electronic device including sub-array based deblurring of a blurred finger
image and related methods
An electronic device may include a finger biometric sensor that includes an array of electric field sensing pixels and image data output circuitry coupled...
Selective victimization in a multi-level cache hierarchy
Systems, methods, and apparatuses for implementing selective victimization to reduce power and utilized bandwidth in a multi-level cache hierarchy. Each set of...
Suspending and resuming a graphics application executing on a target
device for debugging
Debugging a graphics application executing on a target device. The graphics application may execute CPU instructions to generate graphics commands to graphics...
Mechanism for performing speculative predicated instructions
A mechanism for executing speculative predicated instructions may include execution of initiating execution of a vector instruction when one or more operands...
Configuring print jobs associated with unsupported document formats
The disclosed embodiments provide a system that facilitates the execution of a print job. During operation, the system obtains print data and a set of job...
Touch screen device, method, and graphical user interface for inserting a
character from an alternate keyboard
A computer-implemented method for use in conjunction with a computing device with a touch screen display comprises displaying a first soft keyboard. While...
Region activation for touch sensitive surface
One or more regions of a touch sensitive surface can be activated individually by a user. A region defines an active input area for processing touch input...
Analyzing applications for different access modes
Some embodiments of the invention provide a mobile device with multiple access modes. The device in some embodiments has at least two access modes, a primary...
Accessibility techinques for presentation of symbolic expressions
Methods for presenting symbolic expressions such as mathematical, scientific, or chemical expressions, formulas, or equations are performed by a computing...
Multiple displays for displaying workspaces
A first workspace, which may include one or more windows, may be associated with a first display device. A second workspace, which may also include one or more...
Rotation smoothing of a user interface
This is directed to animating transitions in a user interface as the orientation of the user interface changes. An electronic device can display a user...
Trackpad sensitivity compensation
A device compensating for a loss in sensitivity of a sensor, such as a trackpad. The device may be standalone, integrated with the trackpad itself, or within...
Touch sensor contact information
Apparatus and methods are disclosed for simultaneously tracking multiple finger and palm contacts as hands approach, touch, and slide across a ...
Displays with integrated touch and improved image pixel aperture
A display may be provided with integral touch functionality. The display may include a common electrode layer having row electrodes arranged in rows and column...
In-device coexistence between radios
A method for facilitating in-device coexistence between radios is provided. The method can include a processor implemented on the wireless communication device...
Display screen or portion thereof with icon
Display screen or portion thereof with animated icon
Display screen or portion thereof with graphical user interface
Display screen or portion thereof with graphical user interface
Portable display device with graphical user interface
Case for electronic device
Adaptive generation of channel state feedback (CSF) based on base station
Adaptive generation of channel state feedback (CSF) based on base station CSF scheduling. CSF report scheduling information may be received. CSF metrics may be...
Resource allocation in a communication system
Methods and corresponding systems for determining a transmit power in a mobile device include receiving, in the mobile device, a cell-wide power control...
Motion based search and measurement periodicity
Adjusting search and measurement periodicity based on device motion. A wireless device may camp on a serving cell. Signal strength, signal quality, and signal...
Sharing location information among devices
Methods, systems, apparatus, and computer program products that include, on a first device executing a first instance of a location application, receiving an...
Wireless headset having adaptive powering
A system that includes a bus, a battery, core processing circuitry, radio frequency (RF) processing circuitry, first power regulating circuitry, second power...
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...
Choosing optimal correction in video stabilization
To correct for the motion a perspective transform of a pair of matrices can be applied to an input image to provide an output frame. The first matrix can...
Application for designing photo albums
Some embodiments of the invention provide a computer-based application that allows its users to insert their pictures in a variety of different photo books....
Method, medium, and system for a customer service application for a
portable electronic device
A customer service application resident on a user's portable electronic device is used to get information about a service and also request the service offered...
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for data synchronization. In general, one aspect of the...
Sending files from one device to another device over a network
Techniques are provided for causing a file to be sent from a source device over a network to one or more destination devices. An intermediary receives a...
Source node and relay node that cooperatively transmit an alamouti code
Methods, systems and apparatuses are provided for transmitting and receiving space-time block coded data in a wireless communications system with co-operative...
Reducing round-trip times for TCP communications
The disclosed embodiments provide a system that processes network packets. Upon receiving a first Transmission Control Protocol (TCP) header for a first TCP...
System connections and user interfaces
This disclosure relates to methods and systems to allow, in one embodiment, automatic access from one system to other systems which include an operating system...