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.
Disclosed are devices, systems, methods, and non-transitory computer-readable storage media for displaying useful countdown timers on a media capture device. A...
Super-resolution based on optical image stabilization
A system and method for creating a super-resolution image using an image capturing device. In one embodiment, an electronic image sensor captures a reference...
System and method for allowing an originating user device to use contact
information in a prioritized list to...
The present invention provides an originating user with a prioritized list of communication contacts associated with the various communication devices of a...
Managing notifications across multiple devices
Modifying a notification on one client device can trigger the generation and transmission of a silent notification to another client device that is associated...
System and method for content protection based on a combination of a user
pin and a device specific identifier
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for encryption and key management. The method includes encrypting each...
Systems and methods for uplink signaling using time-frequency resources
Methods, base stations and access terminals for uplink signalling are provided. Resource request channel characteristics such as location in time-frequency,...
Headset assemblies and headset connectors are provided. Headset connectors can include a magnetic mating face and a plurality of electrical contacts disposed...
Customizable antenna feed structure
Custom antenna structures may be used to compensate for manufacturing variations in electronic device antennas. An antenna may have an antenna feed and...
Displays with shared flexible substrates
An electronic device may be provided with a display such as an organic light-emitting diode display. The display may include an array of display pixels formed...
Low acoustic noise capacitors
The described embodiments relate generally to a capacitor assembly for mounting on a printed circuit board (PCB) and more specifically to designs for...
Method and circuits for low latency initialization of static random access
A method and various circuit embodiments for low latency initialization of an SRAM are disclosed. In one embodiment, an IC includes an SRAM coupled to at least...
Memory controller half-clock delay adjustment
A method and apparatus for reducing a number of delay elements used in providing a delayed data strobe signal is disclosed. The method includes determining a...
Display panel self-refresh entry and exit
Embodiments of an apparatus for implementing a display port interface are disclosed. The apparatus may include a source processor and a sink processor coupled...
Display with vias for concealed printed circuit and component attachment
An electronic device may include a display. The display may be an organic light-emitting diode display. The organic light-emitting diode display may have a...
Facilitating caching in an image-processing system
Embodiments of the present invention provide a system for performing caching in an image-processing system. The system starts by receiving a filtering query for...
Electronic backup of applications
Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes receiving, while a...
Resource management with dynamic resource budgeting
A method for resource management of a data processing system is described. According to one embodiment, a request is received via a programming interface from a...
Input device event processing
A background thread can be used to process events, e.g., a touch, gesture, pinch, or swipe, that are received on a touch sensitive device, or events, e.g.,...
Application dataflow aware property and bindings
In one embodiment, a non-transitory computer-readable medium stores instructions for implementing an application dataflow aware property and bindings system...
User interface including content from a remote device
A user interface displayed by an electronic device can include a first user-interface portion generated by the electronic device and a second user interface...
Equalizing parasitic capacitance effects in touch screens
Reduction of the effects of differences in parasitic capacitances in touch screens is provided. A touch screen can include multiple display pixels with stackups...
A method executes software including a view hierarchy with a plurality of views which displays one or more views of the view hierarchy. The method executes...
Gaze detection in a 3D mapping environment
A method, including receiving a three-dimensional (3D) map of at least a part of a body of a user (22) of a computerized system, and receiving a two dimensional...
Computer thermal management
The present application describes various embodiments regarding systems and methods for providing efficient heat rejection for a lightweight and durable compact...
Trimless glass enclosure interface
An enclosure for a portable computing device can include a cover glass affixed to an enclosure without trim pieces disposed between the cover glass and the...
Memory system with improved bus timing calibration
A method includes communicating between a memory controller and multiple memory devices over an interface that includes at least a control signal and an...
Mirror tilt actuation
Some embodiments include an image sensor and a zoom lens assembly including a plurality of movable lens elements arranged to be moved independent of one...
3D depth point cloud from timing flight of 2D scanned light beam pulses
A light detection and ranging (LIDAR) system has an emitter which produces a sequence of outgoing pulses of coherent collimated light that transmitted in a...
Test probe alignment structures for radio-frequency test systems
Electronic devices may be tested using a test station with a test fixture. The test fixture may include a first holding structure in which a device under test...
System and methods for thermal control using sensors on die
A portable electronic device including a temperature sensor embedded in a die is provided. To process temperature measurements the portable electronic device...
Providing transit information
Methods, systems, and computer program products for determining transit routes through crowd-sourcing, for determining an estimated time of arrival (ETA) of a...
Using magnetometer data to calculate angular rate measurement bias
Implementations are disclosed for using magnetometer measurements to estimate bias for angular rate measurements provided by an angular rate sensor (e.g., a...
Three-dimensional structures and related methods of forming
The present disclosure provides three-dimensional structures and related methods. The three-dimensional structures may define patterns of positive and negative...
Component for an electronic device
Gaskets for thermal ducting around heat pipes
The disclosed embodiments provide a component for a portable electronic device. The component includes a gasket containing a rigid portion disposed around a...
Enhanced glass impact durability through application of thin films
Apparatus, systems and methods for characteristics of glass components through use of one or more coatings are disclosed. The coatings are typically thin...
Portable computing device with a housing secured by a magnetic element and
Magnetic elements and attractors may be employed to secure a top case and a bottom case of a housing of a personal computing device. The magnetic elements may...
Method of forming a conformal electromagnetic interference shield
Systems and methods for shielding circuitry from interference with conformal coating are disclosed. Systems having conformal EMI shields according to...
Methods and apparatus for automated device state changes in response to
Methods and apparatus for the automated altering of wireless device states in response to detected connection behaviors. In one embodiment, a mobile device...
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...
Initiating bearer independent protocol sessions using access technology
and location information
A user identity module (UIM) is incorporated in user equipment such as a mobile phone or mobile device. The UIM is configured to provision itself while roaming...
Cooperative power savings among mobile computing devices
Disclosed herein is a technique for enabling mobile computing devices to share observation information using low-energy communication protocols. This...
Methods and apparatus for intelligent wireless technology selection
Methods and apparatus for intelligently selecting and operating one or more air interfaces of a mobile wireless device for e.g., call setup time reduction. In...
Inter-radio access technology transition based on quality of service
A method for determining whether to allow performance of an inter-radio access technology (IRAT) transition is provided. The method can include a wireless...
Short message service (SMS) message segmentation
Disclosed herein is a technique for preventing words from spanning across message blocks of a short message service (SMS) message. An SMS message is generated...
Group call management
A method of setting up a call group for participation in a group call by a number of mobile devices in a mobile telecommunications network. The mobile...
Focus score improvement by noise correction
A method to correct an autofocus operation of a digital image capture device based on an empirical evaluation of image capture metadata is disclosed. The method...
Automatic generation of print data for print jobs based on available media
The disclosed embodiments provide a system that performs a print job. During operation, the system obtains one or more available media attributes, including a...
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...