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.
Apparatus and methods for recordation of device history across multiple
Apparatus and method for maintaining hardware history profiles for a software-based emulator. In one embodiment, the disclosed software-based emulator monitors...
Configurable and low power encoder for cyclic error correction codes
A method for encoding includes receiving input data symbols to be encoded with an Error Correction Code (ECC) so as to produce a code word of the ECC including...
Pairs of matching connectors are described. The matching connectors can provide power to a powered device and/or communicate signals to a device. The matching...
Magnetic connector having a unitary housing
Power cables that include plug housings having an improved appearance as well as employ a halogen-free cable while providing adequate fire resistance. One...
Increasing the light-load efficiency of voltage regulators using nonlinear
inductors with cores of different...
The disclosed embodiments relate to a power supply for a portable electronic device. The power supply includes a power source and a nonlinear inductor. The...
A magnetic assembly for use in a housing of an electronic device can include a first and a second magnet and a magnetic shield. The magnetic shield can reduce...
Authentication device including template validation and related methods
An authentication device may include a housing and a finger sensor carried by the housing and including first processing circuitry and a finger sensing area...
Methods for restricting resources used by a program based on entitlements
In response to a request for launching a program, a list of one or more application frameworks to be accessed by the program during execution of the program is...
Crowd sourcing information to fulfill user requests
A user request is received from a mobile client device, where the user request includes at least a speech input and seeks an informational answer or performance...
System and method for customizing search results from user's perspective
A new approach is proposed that contemplates systems and methods to generate customized subjective search results from the perspective of a user who conducts...
Application query conversion
A set of potential search-query terms can be identified based on empirical queries for apps. For each potential search-query term, a subset of documents within...
Round robin arbiter handling slow transaction sources and preventing block
In an embodiment, an arbiter may implement a deficit-weighted round-robin scheme having a delayed weight-reload mechanism. The delay may be greater than or...
Mechanism for sharing private caches in a SoC
Systems, processors, and methods for sharing an agent's private cache with other agents within a SoC. Many agents in the SoC have a private cache in addition to...
Lookahead scanning and cracking of microcode instructions in a dispatch
An apparatus and method for avoiding bubbles and maintaining a maximum instruction throughput rate when cracking microcode instructions. A lookahead pointer...
Memory management schemes for non-volatile memory devices
A method includes storing data in a non-volatile memory that includes multiple memory blocks. At least first and second regions are defined in the non-volatile...
Select drag and drop operations on video thumbnails across clip boundaries
A computer-implemented method includes displaying, within a user interface in a digital media system, a media pane, and a project pane, displaying, within the...
Funneled touch sensor routing
A touch sensor panel. In some examples, a first touch pixel can be coupled to a first sense connection, and a second touch pixel can be coupled to a second...
Touch pad with force sensors and actuator feedback
Electronic devices may use touch pads that have touch sensor arrays, force sensors, and actuators for providing tactile feedback. A touch pad may be mounted in...
Advanced techniques for bonding metal to plastic
Techniques for combining a polymer layer and a metal layer to form a multi-layer structure are disclosed. In one embodiment, an intermediate layer having pores,...
Portable computing device
The present application describes various embodiments regarding systems and methods for providing a lightweight and durable portable computing device having a...
Bulk amorphous alloy pressure sensor
Pressure sensing systems comprising bulk-solidifying amorphous alloys and pressure-sensitive switches containing bulk-solidifying amorphous alloys. The...
Methods for forming defect-free anodized parts
Manufacturing methods related to anodizing of metal parts are described. In particular, pre-anodizing and post-anodizing methods for forming a consistent and...
Display screen or portion thereof with animated graphical user interface
Magnetic latch mechanisms are provided. The latch mechanisms may be employed to releasably hold a portable computing device in a closed configuration. The latch...
Screwless joining of an enclosure with pressure sensitive adhesive and
removal via pneumatic release mechanisms
This application relates to methods and apparatus for pneumatically separating adhesively joined components. A pneumatic release mechanism can be positioned...
Fast communication recovery in dual network radio resource management
Various embodiments are disclosed of a method and apparatus for fast communication recovery in wireless mobile devices arranged to perform dual network radio...
Efficient location updates, paging and short bursts
A mobile terminal in a wireless communication network may be one of several modes of operation. When in an idle mode, the mobile terminal may avoid a lengthy...
Uplink control in a wireless communication network
A method and system are provided having an uplink control structure for providing channel estimation and data demodulation in a wireless communication network....
Delivery of push notifications to an inactive computing device
A method performed by a notification handler process running on a device includes receiving a first push notification for a first application while the...
Enhancement to PLMN selection process while roaming
A method and apparatus for a mobile wireless device configured to adaptively scan for a preferred wireless network while roaming is described. In one...
Transfer of emergency services session between disparate subsystems
Methods and nodes for coordinating communication sessions are described herein. A method includes providing, by a control system, a signaling anchor point at a...
Three part membrane speaker
A speaker assembly membrane including a sound radiating surface (SRS) having a first material; a substantially planar SRS ring positioned concentrically outward...
Compact audio speaker
A audio speaker includes two parallel magnetically permeable plates and a diaphragm movably supported parallel to and approximately equidistant from the plates...
Detachable wireless listening device
Broadly speaking, the embodiments described herein relate to a media apparatus that can be used in conjunction with a host device to provide an end user a...
Eliminating plaintext video from external memory
In an embodiment, an integrated circuit comprises a decrypt unit configured to decrypt an encrypted, compressed video stream; an on-chip buffer; and a...
Offloading a video portion of a video call
A method for offloading a video portion of a video call form a cellular network to a WLAN is provided. The method can include a wireless communication device...
System and method for estimating an ambient light condition using an image
sensor and field-of-view compensation
A system and method for estimating an ambient light condition is using an image sensor of a digital camera. An array of pixels is obtained using the image...
Robust image feature based video stabilization and smoothing
A method of removing unwanted camera motion from a video sequence is provided. The method matches a group of feature points between each pair of consecutive...
Systems and methods for exposure metering for timelapse video
Techniques and devices for acquiring and processing timelapse video are described. The techniques use exposure bracketing to provide a plurality of images at...
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for determining encoding media station fingerprints and determining if...
Transmission of symbols in a MIMO environment using Alamouti based codes
A method for transmitting data in a multiple-input-multiple-output space-time coded communication using a mapping table mapping a plurality of symbols defining...
Wirelessly charged electronic device with shared inductor circuitry
An electronic device may contain an input-output device such as a speaker, vibrator, or near field communications antenna. The input-output device may include...
Dynamic range control gain encoding
A system and method is provided for converting Dynamic Range Control/Compression (DRC) gain values into a spline representation that is compatible with the...
Compression molded cable structures and methods for making the same
Compression molded cable structures and systems and methods for manufacturing molded cable structures are disclosed.
Interposers for connecting receptacle tongues to printed circuit boards
Connecting structures to mechanically connect to a connector receptacle tongue and a printed circuit board and to electrically connect contacts on the connector...
Electronic device antenna with multiple feeds for covering three
Electronic devices may be provided that include radio-frequency transceiver circuitry and antennas. An antenna may be formed from an antenna resonating element...
Non-rectangular batteries for portable electronic devices
The disclosed embodiments provide a battery cell. The battery cell includes a set of layers forming a non-rectangular shape, wherein the set of layers comprises...
Photodiode with different electric potential regions for image sensors
An image sensor pixel is disclosed. The pixel may include a photodiode having a first region with a first potential and a second region with a second, higher...