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.
Using ambient light sensor to augment proximity sensor output
Apparatuses and methods to sense proximity of an object and operate a proximity sensor of a portable device. In some embodiments, a method includes receiving an...
Sound panner superimposed on a timeline
Techniques described herein allow a user to create and modify a sound design in a user interface. For example, a user imports a sound file into the user...
Electrical connection interfaces and methods for adjacently positioned
Electrical components, such as packaged integrated circuit devices that are mountable on a substrate surface, are provided with at least one exposed electrical...
Video manager for portable multifunction device
A video player for a portable multifunction device is disclosed. In some embodiments, a list of video items is displayed in a portrait orientation of a touch...
Video chapter access and license renewal
Methods, systems, and programs products for license renewal and content chapter access. In one aspect, a method includes receiving a gesture input incident on a...
Gestures for controlling, manipulating, and editing of media files using
touch sensitive devices
Embodiments of the invention are directed to a system, method, and software for implementing gestures with touch sensitive devices (such as a touch sensitive...
Portable electronic device with content-dependent touch sensitivity
A portable electronic device, having a touch-sensitive display, displays a plurality of icons on the touch-sensitive display. A contact region when a user makes...
Generating test benches for pre-silicon validation of retimed complex IC
designs against a reference design
This invention (900) describes a method that generates and uses a test bench for verifying an electrical design module in semiconductor manufacturing against an...
Probe tile for probing semiconductor wafer
A tile used to hold one or more probes for testing a semiconductor wafer is disclosed. The tile has one or more sites for inserting one or more probes to test...
Power supply with zero power consumption capability
Power supply devices are provided that can include power regulating circuitry for regulating (e.g., transforming or converting) electric power to be passed to...
Management of files in a personal communication device
Improved approaches for assisting a user interacting with a portable wireless communication device are disclosed. The improved approaches can provide a user...
System for terminating multicast channel and data broadcast when at least
two second endpoints do not transmit...
A method and apparatus for optimizing transmission of data to a plurality of second endpoints in a system wherein a first endpoint is providing data to the...
Observing properties associated with an object in an object-oriented
An application programming interface is provided in an object-oriented programming platform for developing applications. A method comprises registering a first...
Parameter setting superimposed upon an image
Tools and techniques allow visual media to be edited by superimposing a parameter adjusting mechanism on the visual media itself and adjusting parameter...
Two-dimensional timeline display of media items
A computer-implemented method includes displaying, within a user interface in a digital media system, a media pane having a vertical direction and horizontal...
Systems, methods, computer-readable mediums, user interfaces and other implementations are disclosed for organizing, managing and presenting widgets in display...
Creation and manipulation of internet location objects in a graphical user
Internet location objects are created and displayed as icons in a graphical user interface environment. When an object is dragged from within an application...
Object movie exporter
Methods and apparatuses for compressing and/or transmitting and/or receiving data representing different views of an object. In one method according to the...
Cutting and copying discontiguous selections of cells
Cutting and copying discontiguous selections of cells is disclosed. In some embodiments, in response to receiving an indication of a selection of a set of cells...
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...