Patents Assigned to Synaptics Incorporated
-
Patent number: 12293563Abstract: This disclosure provides methods, devices, and systems for training machine learning models. The present implementations more specifically relate to techniques for automating the annotation of data for training machine learning models. In some aspects, a machine learning system may receive a reference image depicting an object of interest with one or more annotations and also may receive one or more input images depicting the object of interest at various distances, angles, or locations but without annotations. The machine learning system maps a set of points in the reference image to a respective set of points in each input image so that the annotations from the reference image are projected onto the object of interest in each input image. The machine learning system may further train a machine learning model to produce inferences about the object of interest based on the annotated input images.Type: GrantFiled: June 1, 2022Date of Patent: May 6, 2025Assignee: Synaptics IncorporatedInventors: Karthikeyan Shanmuga Vadivel, Omar Oreifej, Patrick A. Worfolk
-
Publication number: 20250142124Abstract: This disclosure provides methods, devices, and systems for video coding. The present implementations more specifically relate to autoencoders that support infer-frame coding in the latent domain. A video encoder may convert a frame of video from the pixel domain to the latent domain based on a machine learning model. For example, the machine learning model may be trained to transform the video frame into a tensor of latent attributes. In some aspects, the video encoder may combine the resulting tensor with a tensor of latent attributes associated with a previously-encoded video frame and transform the resulting tensor into a vector that includes latent attributes from both the current video frame and the previous video frame based on an inter-coding transform. More specifically, the inter-coding transform may reduce a dimensionality of the combined tensor so that the resulting vector is smaller or more compressible than the original tensor of latent attributes.Type: ApplicationFiled: October 26, 2023Publication date: May 1, 2025Applicant: Synaptics IncorporatedInventors: Scott Liam Ransom, Parisha Rafiq Ullah
-
Publication number: 20250124939Abstract: This disclosure provides methods, devices, and systems for audio signal processing. The present implementations more specifically relate to speech enhancement techniques that can adapt to varying signal-to-noise ratio (SNR) conditions. In some aspects, a speech enhancement system may include a low SNR detector and a spatial filter. The spatial filter receives a multi-channel audio signal via a microphone array and produces an enhanced audio signal based on a beamforming filter. The low SNR detector tracks an SNR of a reference audio signal of the multi-channel audio signal. In some implementations, the spatial filter may substitute at least part of the reference audio signal for an auxiliary audio signal, received from an auxiliary microphone separate from the microphone array, when the SNR falls below a wideband SNR threshold. In some other implementations, the spatial filter may refrain from updating the beamforming filter when the SNR falls below a narrowband SNR threshold.Type: ApplicationFiled: October 13, 2023Publication date: April 17, 2025Applicant: Synaptics IncorporatedInventors: Saeed Mosayyebpour Kaskari, Alireza Masnadi-Shirazi
-
Patent number: 12277877Abstract: A display driver IC includes a chromatic aberration correction (CAC) circuit and a drive circuit. The CAC circuit is configured to receive a first input color plane for a first color. The first input color plane includes a center region and a peripheral region that surrounds the center region of the first input color plane. The CAC circuit is further configured to generate an output color plane. The output color plane includes a center region and a scaled peripheral region that surrounds the center region of the output color plane. The center region of the output color plane is the same as the center region of the first input color plane. The scaled peripheral region is generated by scaling the peripheral region. The drive circuit is configured to update a display panel based on the output color plane.Type: GrantFiled: September 26, 2023Date of Patent: April 15, 2025Assignee: Synaptics IncorporatedInventors: Kazutoshi Aogaki, Hirobumi Furihata, Takashi Nose
-
Patent number: 12272021Abstract: 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 network. In some other aspects, a machine learning system may scale the brightness levels of input images to match the brightness levels of ground truth images used to train the neural network. Still further, in some aspects, the machine learning system may scale the brightness levels of the input images and the brightness levels of the ground truth images to fall within the normalized range of values during training.Type: GrantFiled: March 18, 2024Date of Patent: April 8, 2025Assignee: Synaptics IncorporatedInventors: Karthikeyan Shanmuga Vadivel, Omar Oreifej, Patrick A. Worfolk
-
Patent number: 12271239Abstract: 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 data received from the mobile device includes device information associated with the device. The method may also include registering the device coupled to and co-located with the at least one display based on the location information and the data received from the mobile device.Type: GrantFiled: December 22, 2021Date of Patent: April 8, 2025Assignee: Synaptics IncorporatedInventor: Christopher James Martin
-
Publication number: 20250113135Abstract: This disclosure provides methods, devices, and systems for improving the environmental awareness of a user of a wearable audio device. The present implementations more specifically relate to environment-aware signaling for wearable audio devices. In some aspects, a wearable audio device may include one or more speakers configured for audio playback, one or more microphones configured to detect sounds from the surrounding environment while the audio is concurrently being played back, and an environment awareness controller configured to record the sounds detected by the microphones and control one or more outputs of the wearable audio device based, at least in part, on the recorded sounds. More specifically, the environment awareness controller may activate or adjust such outputs to alert a user of the wearable audio device about the recorded sounds responsive to detecting a trigger condition associated with the alert.Type: ApplicationFiled: September 28, 2023Publication date: April 3, 2025Applicant: Synaptics IncorporatedInventors: Ran Zvi Bezen, Dmitri Lvov
-
Patent number: 12260022Abstract: 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 performed in response to the user input; and performing, by the processing system, the one or more events.Type: GrantFiled: April 1, 2024Date of Patent: March 25, 2025Assignee: Synaptics IncorporatedInventors: Patrick A. Worfolk, Stuart W. Hutson
-
Patent number: 12254860Abstract: 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 signal associated with the input audio signal. The cancellation signal is based on an adjusted gain of the input audio signal to prevent saturation or large spikes of the cancellation signal, which can cause undesirable audio during playback.Type: GrantFiled: November 3, 2022Date of Patent: March 18, 2025Assignee: Synaptics IncorporatedInventors: Pei-Wen Hsieh, Saeed Mosayyebpour Kaskari, Hong Qiu, Chuan-Yau Chan
-
Patent number: 12250386Abstract: 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 the pixel values in the current image tile, a degree of change between the current image tile and a respective image tile of a previously-encoded image (the “previous image tile”), and a degree of variation among the pixel values in the previous image tile. In some implementations, the encoder may determine whether to transmit each of the current image tiles to a receiving device based on the CIF associated with the respective image tile.Type: GrantFiled: April 11, 2024Date of Patent: March 11, 2025Assignee: Synaptics IncorporatedInventor: Maciej Sebastian Pedzisz
-
Publication number: 20250078854Abstract: This disclosure provides methods, devices, and systems for audio signal processing. The present implementations more specifically relate to speech enhancement techniques for separating microphone signals into speech, echo, and noise signals. In some aspects, a speech enhancement system may include a delay estimator and an acoustic echo and noise (AEN) decoupling filter. The delay estimator receives a microphone signal via a microphone and a far-end audio signal for output via a speaker and estimates a reference audio signal based on a delay between the microphone signal and the far-end audio signal. In some aspects, the AEN decoupling filter may determine a speech mask, an echo mask, and a noise mask based on the microphone signal and the reference audio signal and may suppress an echo component and a noise component of the microphone signal based on the determined set of masks.Type: ApplicationFiled: September 1, 2023Publication date: March 6, 2025Applicant: Synaptics IncorporatedInventors: Saeed MOSAYYEBPOUR KASKARI, Atabak POUYA, Hong QIU
-
Publication number: 20250081121Abstract: This disclosure provides methods, devices, and systems for wireless communications. The present implementations more specifically relate to reducing the power consumption of radio frequency (RF) power amplifiers without sacrificing power efficiency. In some aspects, an RF transmitter may include a modulator, a power amplifier, and a duty cycle controller coupled between the modulator and the power amplifier. The modulator is configured to modulate data onto a carrier signal according to a frequency modulation (FM) scheme. The duty cycle controller is configured to adjust a duty cycle of the FM signal based on a target output power associated with the power amplifier. In some implementations, the duty cycle controller may reduce the duty cycle of the FM signal so that the adjusted duty cycle causes the power amplifier to operate at the target output power. The power amplifier amplifies the adjusted FM signal for transmission over a wireless communication channel.Type: ApplicationFiled: August 29, 2023Publication date: March 6, 2025Applicant: Synaptics IncorporatedInventors: Steve Anderson, Avi Cohen
-
Publication number: 20250080204Abstract: This disclosure provides methods, devices, and systems for wireless communications. The present implementations more specifically relate to range extenders for digital enhanced cordless telecommunications (DECT) ultra low energy (ULE) home automation networks (HANs) that can extend the range of wireless communications without increasing the power consumption of portable devices. In some aspects, a ULE range extender may include a fixed part (FP) component configured to communicate with one or more portable devices, and a portable part (PP) component configured to communicate with a base station. In some implementations, the FP component may receive an uplink message from a portable device via a first link and may immediately release the first link upon receiving the uplink message. The PP component transmits the uplink message to the base station via a second link and releases the second link upon receiving confirmation that the uplink message has been received by the base station.Type: ApplicationFiled: August 29, 2023Publication date: March 6, 2025Applicant: Synaptics IncorporatedInventors: Prashant Kumar Bhayare, Vishwa Bharathi R V, Basavaraj Halappa Kori
-
Patent number: 12244832Abstract: 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 the pixel values in the current image tile, a degree of change between the current image tile and a respective image tile of a previously-encoded image (the “previous image tile”), and a degree of variation among the pixel values in the previous image tile. In some implementations, the encoder may determine whether to transmit each of the current image tiles to a receiving device based on the CIF associated with the respective image tile.Type: GrantFiled: April 11, 2024Date of Patent: March 4, 2025Assignee: Synaptics IncorporatedInventor: Maciej Sebastian Pedzisz
-
Patent number: 12244870Abstract: 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 coefficients. The encoder may further encode the first and second order coefficients as first and second order codewords, respectively, according to an entropy coding scheme. In some aspects, the encoder may output the first order codewords to a transmit queue before the lengths of the second order codewords are known. However, in some implementations, the second order codewords may be transmitted from the transmit queue before the first order codewords.Type: GrantFiled: October 26, 2022Date of Patent: March 4, 2025Assignee: Synaptics IncorporatedInventors: Kamil Sławomir Kuchciak, Paweł Krzysztof Szyszko
-
Patent number: 12242683Abstract: 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 from a sensor electrode disposed in the sensing region. The output vertical sync signal comprises encoding the display information in the output vertical sync signal.Type: GrantFiled: January 3, 2024Date of Patent: March 4, 2025Assignee: Synaptics IncorporatedInventors: Makoto Takeuchi, Hirokazu Hatayama, Masaaki Shiomura, Nobukazu Tanaka, Daisuke Ito, Takayuki Noto, Takashi Miyamoto
-
Patent number: 12230219Abstract: 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 mode to the second mode in response to a first command; and, in the second mode, adjust the display vertical sync signal based at least in part on an external vertical sync signal.Type: GrantFiled: November 9, 2023Date of Patent: February 18, 2025Assignee: Synaptics IncorporatedInventors: Hirokazu Hatayama, Makoto Takeuchi, Shigeru Ota
-
Publication number: 20250053531Abstract: A method may be performed by a USB controller. The method may include retrieving a plurality of descriptors from a plurality of USB devices coupled to the USB controller. Each of the plurality of USB devices may be associated with at least one descriptor of the plurality of descriptors. The method may further include modifying at least one descriptor of the plurality of descriptors, and generating a first virtual USB device based at least in part on modifying the at least one descriptor. The method may also include outputting a first address associated with the first virtual USB device to a computing device.Type: ApplicationFiled: August 10, 2023Publication date: February 13, 2025Applicant: Synaptics IncorporatedInventors: Bhavik Hemantkumar THAKAR, Dan Rastom ELLIS
-
Publication number: 20250045120Abstract: A method may include partitioning a tensor that includes a plurality of data values into a number (K) of subtensors, where each of the K subtensors may include a respective subset of the plurality of data values. The method may also include retrieving one or more first data values of the subset of data values included in a first subtensor of the K subtensors in accordance with an access pattern associated with a neural network processor. The method may include storing the one or more first data values of the subset of data values in one of K segments of cache memory, where each of the K segments may be associated with a respective one of the K subtensors. Further, the method may include processing, using the neural network processor, the one or more first data values of the subset of data values in accordance with the access pattern.Type: ApplicationFiled: August 3, 2023Publication date: February 6, 2025Applicant: Synaptics IncorporatedInventors: Hagay ROZIN, Ilan ADAR, Arnon SENDEROV
-
Patent number: 12204716Abstract: 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.Type: GrantFiled: May 6, 2022Date of Patent: January 21, 2025Assignee: Synaptics IncorporatedInventors: Tom Vandermeijden, Samuel Toba, Ching-Hsung Wang