Data pre-processing for low-light images
Granted: April 8, 2025
Patent Number:
12272021
This disclosure provides methods, devices, and systems for low-light imaging. In some implementations, an image processor may be configured to reduce or remove noise associated with an image based, at least in part, on a neural network. For example, the neural network may be trained to infer a denoised representation of the image. In some aspects, the image processor may scale the brightness level of the image to fall within a normalized range of values associated with the neural…
Method and system for registering devices
Granted: April 8, 2025
Patent Number:
12271239
A method performed by a device registration server is disclosed. The method may include receiving, from a mobile device, location information and data associated with at least one image displayed on at least one display coupled to and co-located with a device, the image being captured by the mobile device. The location information may indicate a location of the mobile device when the at least one image was captured by the mobile device. The method may further include determining that the…
Input device having haptics sensing and corrective device sensing
Granted: March 25, 2025
Patent Number:
12260022
A method is provided. The method comprises obtaining, by a processing system and using a piezoelectric device, piezoelectric signals associated with user input on a sensing region of an input device; obtaining, by the processing system and using a corrective device, corrective signals associated with the user input on the sensing region of the input device; determining, by the processing system and based on the piezoelectric signals and the corrective signals, one or more events to be…
Dynamic range compression combined with active noise cancellation to remove artifacts caused by transient noises
Granted: March 18, 2025
Patent Number:
12254860
This disclosure provides methods, devices, and systems for active noise cancellation (ANC). The present implementations more specifically relate to the use of dynamic range compression (DRC) for ANC. In some aspects, an ANC system receives an input audio signal of a transient noise as measured by a microphone, performs DRC on the input audio signal to generate a compressed dynamic range audio signal, and performs ANC on the compressed dynamic range audio signal to generate a cancellation…
Video compression based on spatial-temporal features
Granted: March 11, 2025
Patent Number:
12250386
This disclosure provides methods, devices, and systems for video compression. The present implementations more specifically relate to video compression techniques that account for spatial-temporal changes in pixel values. In some aspects, an encoder may determine a change importance factor (CIF) for each image tile of a current image to be encoded. The encoder may calculate the CIF for an image tile of the current image (the “current image tile”) based on a degree of variation among…
Dynamic queuing of entropy-coded data for transmission in a bitstream
Granted: March 4, 2025
Patent Number:
12244870
This disclosure provides methods, devices, and systems for data compression. The present implementations more specifically relate to dynamically queuing entropy-coded data to be transmitted in a bitstream. For example, an encoder may perform a first order image compression operation on raw image data to produce a set of first order coefficients and may perform a second order image compression operation on at least a subset of the first order coefficients to produce a set of second order…
Video compression based on spatial-temporal features
Granted: March 4, 2025
Patent Number:
12244832
This disclosure provides methods, devices, and systems for video compression. The present implementations more specifically relate to video compression techniques that account for spatial-temporal changes in pixel values. In some aspects, an encoder may determine a change importance factor (CIF) for each image tile of a current image to be encoded. The encoder may calculate the CIF for an image tile of the current image (the “current image tile”) based on a degree of variation among…
Devices and methods for controlling proximity sensing in input-display device
Granted: March 4, 2025
Patent Number:
12242683
A display driver includes a driver circuit and a sensing controller. The driver circuit is configured to drive a display panel according to display information. The display panel defines a sensing region. The sensing controller interface circuit is configured to transmit an output vertical sync signal to a proximity sensing controller. The proximity sensing controller is configured to generate positional information of an input object based at least in part on a resulting signal received…
Mode switching in display device for driving a display panel
Granted: February 18, 2025
Patent Number:
12230219
A display driver includes a memory, a data driver, and a control circuit. The data driver is configured to: in a first mode, update a display panel based at least in part on a command provided to the display driver asynchronously with a display vertical sync signal; and in a second mode, update the display panel based at least in part on first image data stored in the memory in synchronization with the display vertical sync signal. The control circuit configured to: switch from the first…
Capacitive communication channel for auxiliary devices
Granted: January 21, 2025
Patent Number:
12204716
A capacitive input device includes sensing electrodes configured to form a capacitive coupling with auxiliary device electrodes of an attached auxiliary device. The auxiliary device electrodes transmit data signals to the sensing electrodes via the capacitive coupling. The capacitive input device also includes processing circuitry configured to decode the data signals received via the capacitive coupling to obtain decoded data.
User interface system for display-less input devices
Granted: January 14, 2025
Patent Number:
12197802
A system and method for providing an on-demand user interface for an input device. The system includes a first device and a second device. The first device is configured to receive a first user input and select a first notification from a plurality of notifications stored on the first device based at least in part on the first user input. The first device then outputs the first notification using one or more hardware resources. The second device detects the first notification output by…
Distributed analog display noise suppression circuit
Granted: December 31, 2024
Patent Number:
12182366
A processing system including an amplifier configured to generate, from multiple spatial-common-mode-processed signals, a spatial common mode estimate and multiple feedback signals. The processing system includes multiple charge integrators configured to obtain resulting signals from the capacitive sensor electrodes, each of the resulting signals including a spatial common mode component and a residual noise component. The charge integrators generate multiple…
Mitigation of display artifacts from beacon signals
Granted: December 17, 2024
Patent Number:
12169608
In general, in one aspect, one or more embodiments relate to an input device that includes a proximity sensing panel including sensor electrodes, and a proximity sensing circuit. The proximity sensing circuit configured to receive an indication of a transition from a first image refresh rate to a second image refresh rate, wherein the first image refresh rate is greater than a beacon signal rate and the second image refresh rate is equal to or lower than the beacon signal rate. The…
Image data reception via non-video interface
Granted: December 17, 2024
Patent Number:
12169469
This disclosure provides methods, devices, and systems for transmitting and receiving image data. The present implementations more specifically relate to repurposing non-video interfaces to receive image data. In some aspects, an image processing device may be coupled to an image source via an audio interface. For example, the audio interface may be an inter-IC sound (I2S) serial bus interface having at least a serial data input and a word select (WS) input. In some implementations, the…
Inter-integrated circuit sound (I2S) serial bus interface with support for multiple sample rates
Granted: December 17, 2024
Patent Number:
12169468
This disclosure provides methods, devices, and systems for audio communications. The present implementations more specifically relate to transmitting and receiving audio data at sample rates that are non-integer multiples of a clock frequency. In some aspects, a serial bus interface may generate a word select (WS) signal based on an input clock signal and may dynamically adjust a periodicity of the WS signal so that the WS signal has an effective frequency equal to a non-integer multiple…
Multi-functional ambient light sensor packaging
Granted: December 3, 2024
Patent Number:
12161026
A touchscreen display device includes: a display; a flexible printed circuit; touch sensing electrodes connected to the flexible printed circuit; and a multi-functional ambient light sensor package mounted on the flexible printed circuit. The multi-functional ambient light sensor package includes: an ambient light sensor; transmitter and receiver circuitry connected to the touch sensing electrodes via the flexible printed circuit; and a controller configured to obtain capacitance…
Howling suppression for active noise cancellation (ANC) systems and methods
Granted: November 26, 2024
Patent Number:
12154537
An audio processing system, such as an active noise cancellation system, and method suppresses tonal howling in a feedback system based on a gain enhancement system that emphasizes the howling signal and deemphasizes non-howling signals. The howling signal is extracted from an error signal generated from sound from a speaker sensed by an error sensor. The gain enhancement signal is generated based on a first power ratio between a filtered reference signal, generated based on sound sensed…
Capacitive detection of fold angle for foldable devices
Granted: November 12, 2024
Patent Number:
12141000
A system for determining a fold angle of a foldable device, the system including a plurality of electrodes and a processing system, wherein the processing system is configured to obtain transcapacitance measurements via a subset of the plurality of electrodes; obtain absolute capacitance measurements via the subset of the plurality of electrodes; and determine the fold angle of the foldable device based on the transcapacitance measurements and the absolute capacitance measurements.
Color compensation for panel display device using light source array for backlighting
Granted: November 12, 2024
Patent Number:
12142233
A display device that includes a display panel, a backlight device, and a display driver. The backlight device includes light sources configured such that color of light emitted from the light sources varies with luminance levels. The display driver is configured to: process a first input grey level of a first color for a target pixel based on a specified luminance level of a corresponding light source to determine a first output grey level of the first color for the target pixel; and…
Attention cues for head-mounted display (HMD)
Granted: November 12, 2024
Patent Number:
12141349
This disclosure provides methods, devices, and systems for indicating an attentiveness of a user of a head-mounted display (HMD) device. The HMD device may include a camera configured to capture images of the surrounding environment, an electronic display configured to display the images captured by the camera, and one or more sensors configured to track a direction of gaze of the user. In some aspects, the HMD device may output an attention cue based on the images displayed on the…