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.
Automatic notification system and process
Receiving a notification message by a mobile subscriber can include establishing a session with a notification service; maintaining a persistent communication...
Interlocking EMI shield
An electromagnetic interference shield system is provided. Each EMI shield may include a frame providing the structure around the electronic device components...
Adjusting a variable tempo of an audio file independent of a global tempo
using a digital audio workstation
A computer implemented method allows a DAW to adjust a variable tempo of an audio file independent of a global tempo. The method includes causing the display of...
Low profile plugs
Apparatus, systems, and methods for assembling a plug with a low profile for use with an electronic device are provided. In some embodiments, a 4-pin plug may...
Electronic device with graphical user interface
Forced idle of a data processing system
Exemplary embodiments of methods and apparatuses to manage a power of a data processing system are described. One or more constraint parameters of a system are...
Forced idle of a data processing system
Exemplary embodiments of methods and apparatuses to manage a power of a data processing system are described. A constraint parameter of a system operating at a...
Latency reduction for cache coherent bus-based cache
In one embodiment, a system comprises a plurality of agents coupled to an interconnect and a cache coupled to the interconnect. The plurality of agents are...
Cache used both as cache and staging buffer
In one embodiment, a cache comprises a data memory comprising a plurality of data entries, each data entry having capacity to store a cache block of data, and a...
Techniques for transferring data between a media player and an accessory
having a tuner
A method, system, and connector interface for controlling an accessory. The method includes obtaining, by a portable media player, tuning information from the...
Synchronization methods and systems
Widget synchronization architectures, methods, systems, and computer readable media are described. One exemplary embodiment includes a first software component...
Methods and graphical user interfaces for displaying balance and
correlation information of signals
The present invention relates to a method of displaying balance and correlation information of at least a pair of a first channel signal and a second channel...
Momentary burst protocol for wireless communication
A method for communicating data using a "burst protocol" includes enabling power to transmitters and receivers when needed to balance power consumption with...
Electro-mechanical shutter control
A method in a camera device having an image sensor and an electro-mechanical shutter mechanism is as follows. A constant drive current is applied to the shutter...
Heterogeneous video conferencing
Some embodiments provide an architecture for establishing a multi-participant conference. This architecture has one participant's computer in the conference act...
P-chassis arrangement for positioning a display stack
Methods and apparatus for aligning a display stack with respect to a housing associated with a portable electronic device are disclosed. According to one aspect...
A space-efficient substantially transparent mutual capacitance touch sensor panel can be created by forming columns made of a substantially transparent...
Electronically controlling acoustic energy from piezoelectric transformers
A power-supply circuit is described. In particular, the power-supply circuit includes an input node configured to receive a power-supply signal, an output node...
Allowing media and gaming environments to effectively interact and/or
affect each other
Techniques for allowing gaming and media environments to interact with which each other and/or affect each other are disclosed. The techniques are highly...
Icon for a display screen or portion thereof
User interface for a computer display
Methods and apparatuses for calibrating sensors
Methods and apparatuses to perform calibration of imprecise sensors for power monitoring in a data-processing system are described. The system includes a load...
Some embodiments of the invention provide a method for encoding a video signal that is formed by a series of successive images. Each image includes several...
Controlling a display device to display portions of an entire image in a
A computer-implemented method is for controlling display of an image, in a display area, by a display device. A plurality of elements of a sequence is...
Adaptive and dynamic text filtering
A device sensor determines an external state of a device. Text to be displayed on a display screen of the device is dynamically filtered based on the external...
Audio jack with pogo pins for conductive contacts
An audio jack can allow electrical connections between an audio plug and an electronic device. The audio jack can include a series of pogo pins operative to...
A headset connector assembly that includes a connector plate, a casing, and electrical contact members is provided. The connector plate can have a first mating...
Distributing and synchronizing objects
A method and apparatus for distributing and synchronizing objects. One or more embodiments of the invention provide for distributing copies of the objects...
Soft keyboard display for a portable multifunction device
A computer-implemented method for displaying soft keyboards at a portable electronic device with a touch screen display is disclosed. An application with a...
Animation of graphical objects
A method for animating graphical objects is provided. In one embodiment, the method includes providing a plurality of graphical objects and displaying a subset...
Method and apparatus for creating multimedia presentations
Some embodiments of the invention provide a computerized method for creating and editing a multimedia item. The method provides a menu theme for a multimedia...
Method and apparatus for mediating among media applications
In a device that can execute multiple media applications, but only one at a time, a media server coordinates among applications, but neither the media server...
Management and prioritization of media item downloading
The disclosed embodiments relate generally to the downloading of media items. The media items may include, for example, audio, video, image, or podcast data. In...
A microphone including a connector with a plurality of electrical contacts. The microphone interfaces with a computer system via a digital bus. The microphone...
Method of implementing improved rate control for a multimedia compression
and encoding system
The rate controller in a digital video encoding system is responsible for allocating a bit budget for video frames to be encoded. The rate controller considers...
Source address based routing process
A method is described that entails assigning a source network address to an outbound packet, associating the outbound packet with a network service and...
Compact display flex and driver sub-assemblies
Compact sub-assemblies of flexible circuits and drivers are provided. The sub-assemblies can occupy less space in an electronic device than conventional...
Virtualization of graphics resources
Graphics resources are virtualized through an interface between graphics hardware and graphics clients. The interface allocates the graphics resources across...
System and method for displaying text
A system and method for displaying text are described. According to embodiments of the invention, the system and methods describe operations for displaying...
Web-clip widgets on a portable multifunction device
In a computer-implemented method for use at a portable multifunction device with a touch screen display, a web page or portion thereof is displayed on the touch...
Cascode switching circuit
A switch circuit is disclosed. The switch circuit may include one or more arrangements of transistors coupled in a cascode configuration. The transistors used...
Methods and apparatus for charging a battery in a peripheral device
A power manager for managing power delivered to a battery operated peripheral device is disclosed. The power manager includes an input current limiter arranged...
Portable display device
Form-field mask for sensitive data
Techniques for collecting data via a display page are disclosed. A data entry field that does not display a current value associated with the data entry field...
Display digital signal visualizations with increasing accuracy
Digital signal visualizations may be displayed with increasing accuracy as the signal data is processed. According to one embodiment, an entire digital signal...