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.
Systems and methods for providing inputs to an electronic device with a
This is directed to systems and methods for providing inputs to an electronic device with a button assembly. The button assembly may include a center region, a...
Systems and methods for securing handheld electronic devices
Systems and methods are provided for securing handheld electronic devices. To provide an optimal shopping experience for consumers, handheld electronic devices...
Device, method, and graphical user interface for accessing an application
in a locked device
A device with a touch sensitive display and a plurality of applications, including a camera application, while the device is in a locked, passcode-protected...
Gesture entry techniques
Techniques are provided for entering and saving a gesture on a touch-sensitive display device. In one embodiment, the device displays an array of visible...
Aligning a symbol with a character
Some embodiments provide a novel operation for aligning a symbol with an associated character in a digital content processing application. In some embodiments,...
Cache memory for hybrid disk drives
A method for data storage in a data storage system, which includes a main storage device and a non-volatile memory, includes assessing quality levels of...
Portable multifunction device, method, and graphical user interface for
interacting with user input elements in...
A device with a touch screen display displays an electronic document that includes a respective user input element. The device detects a first input that...
Using a three-dimensional model to render a cursor
In some implementations, a cursor can be rendered based on a three-dimensional model. In some implementations, the three-dimensional cursor can be manipulated...
Image jaggedness filter for determining whether to perform baseline
An image jaggedness filter is disclosed that can be used to detect the presence of ungrounded objects such as water droplets or coins, and delay periodic...
Providing non-visual feedback for non-physical controls
Techniques are described herein to assist users to operate non-physical controls in situations where the users are unable to visually locate the controls....
Displays with polarizer windows and opaque masking layers for electronic
An electronic device may have a display. Inactive portions of the display such as peripheral portions of the display may be masked using an opaque masking...
Non-contact test system for determining whether electronic device
structures contain manufacturing faults
Electronic device structures such as structures containing antennas, connectors, welds, electronic device components, conductive housing structures, and other...
Active electronic media device packaging
Active packaging for supplying power, data, or both power and data to an electronic media device while the device is housed within the active packaging is...
Compliant micro device transfer head
A compliant micro device transfer head and head array are disclosed. In an embodiment a micro device transfer head includes a spring portion that is deflectable...
Display screen or portion thereof with animated graphical user interface
Display screen or portion thereof with animated graphical user interface
Portable display device
Audio listening system
User equipment with selective neighbor cell detection during handover
Performing selective tune-away by a user equipment (UE). The UE may include a first radio that is configurable to operate according to a first radio access...
Methods and apparatus for client-based capabilities management for
Methods and apparatus for client-based capabilities management for e.g., heterogeneous networks. In one exemplary embodiment, a client device associated with a...
Device and method for dynamic concatenated short messaging service
optimization of messages with multiple...
A device, method and non-transitory computer readable storage medium for receiving a text message including a plurality of characters for transmission through a...
Ad hoc formation and tracking of location-sharing groups
Methods, systems, and computer-readable media for forming and tracking a location-sharing group are disclosed. The location-sharing group can be performed ad...
Systems, methods, and computer-readable storage media for invitational content geofencing. A system first sends, to a server location data associated with the...
Earbuds with electrostatic discharge protection
To avoid undesirable electrostatic discharge events while maintaining low leakage currents, earbuds may be provided with controlled electrostatic discharge...
Image tone adjustment using local tone curve computation
Image tone adjustment using local tone curve computation may be utilized to adjust luminance ranges for images. Image tone adjustment using local tone curve...
Audio call screening for hosted voicemail systems
The present invention allows a user to screen messages being left at a hosted voicemail system from a telephone terminal. Incoming calls intended for the...
Managing notification messages
Methods and apparatuses that generate a subtopic identifier identifying a client application within a client device are described. The client application may be...
Radio frequency systems and methods for controlling spurious emissions
Systems and method for improving performance of a radio frequency system are provided. One embodiment describes a radio frequency system, which includes an...
Wireless feedback system and method
A codebook C is provided in a MIMO transmitter as well as a MIMO receiver. The codebook C will include M codewords c.sub.i, where i is a unique codeword index...
Continuous voltage product binning
A binning process uses curve fitting to create and assign one or more bins based on testing data of operating voltage versus leakage current for test integrated...
Programmable peak-current control in non-volatile memory devices
A method includes, in a memory device, receiving a command that specifies a peak power consumption that is not to be exceeded by the memory device. A memory of...
Context-sensitive handling of interruptions
A speech output to be provided to a user of a device is received. Thereafter, it is determined if the device is currently receiving speech input from a user....
Systems and methods for adjusting liquid crystal display white point using
Systems, methods, and devices for adjusting a white point of a liquid crystal display (LCD) using column inversion are provided. In one example, a method...
Organic light-emitting diode display with dynamic power supply control
A display may receive image data to be displayed for a user of an electronic device. Display driver circuitry in the display may include a timing controller...
Remote control configuration using a remote control profile
Utilizing remote control profile information for configuration of a remote control device. A media processing device may store a remote control profile, locally...
Mapping application with 3D presentation
A device that includes at least one processing unit and stores a multi-mode mapping program for execution by the at least one processing unit is described. The...
Presenting content packages based on audience retargeting
A present technology intelligently retargets invitational content to a user by maintaining a user profile that includes data descriptive of the user's...
Translating cache hints
Systems and methods for translating cache hints between different protocols within a SoC. A requesting agent within the SoC generates a first cache hint for a...
Fetch width predictor
Various techniques for predicting instruction fetch widths. In one embodiment, a fetch prediction unit in a processor is configured to generate a fetch width...
Predicate attribute tracker
In an embodiment, a processor includes a register attribute tracker configured to track one or more attributes corresponding to registers. The register...
Detecting and interpreting real-world and security gestures on touch and
hover sensitive devices
"Real-world" gestures such as hand or finger movements/orientations that are generally recognized to mean certain things (e.g., an "OK" hand signal generally...
Portable multifunction device, method, and graphical user interface
supporting user navigations of graphical...
A portable multifunction device displays a first user interface object and a second user interface object on a touch screen display. Upon detecting a...
RC matching in a touch screen
A touch screen. In some examples, the touch screen can comprise a first element coupled to a first sense connection, and a second element coupled to a second...
Finger sensor having pixel sensing circuitry for coupling electrodes and
pixel sensing traces and related methods
A finger sensor may include pixels, pixel sensing traces each associated with a respective pixel, and electrodes overlying the pixel sensing traces. The finger...
Bottom-up watershed dataflow method and region-specific segmentation based
on historic data to identify patches...
The application of a watershed algorithm to pixels and their touch values obtained from a scan of a touch sensor panel to determine patches corresponding to...
Proximity and multi-touch sensor detection and demodulation
The use of one or more proximity sensors in combination with one or more touch sensors in a multi-touch panel to detect the presence of a finger, body part or...
Touch pad with symbols based on mode
A multifunctional handheld device capable of operating in different modes includes a single input arrangement that provides inputs for each mode of the...