DETECTING PUSH BUTTON PRESS OF A PASSIVE ROTARY KNOB ON A TOUCH SCREEN
Granted: March 28, 2024
Application Number:
20240105404
A touch screen device is disclosed. The touch screen device includes a touch screen panel having a capacitive sense array, and a passive dial including first, second and third conductive parts. The first conductive part and the third conductive part are in proximity to a surface of the touch screen panel, and the second conductive part is conductively coupled to the third conductive part when the passive dial is pressed and is not conductively coupled to the third conductive part when…
SYSTEMS, METHODS, AND DEVICES FOR WIRELESS DETECTION OF RADIO FREQUENCY IDENTIFICATION DEVICES
Granted: March 28, 2024
Application Number:
20240104316
Systems, methods, and devices detect radio frequency identification devices. Methods include transmitting a signal from a transmitter of a wireless device compatible with a wireless communications protocol, and receiving, using a receiver of the wireless device, a signal from a radio frequency identification (RFID) device, the signal comprising one or more resonance parameters. Methods also include generating sensing information and an estimated distance value based, at least in part, on…
SYSTEMS, METHODS, AND DEVICES FOR WIRELESS COMMUNICATION DEVICE-BASED DETECTION OF RADIO FREQUENCY IDENTIFICATION DEVICES
Granted: March 28, 2024
Application Number:
20240104315
Systems, methods, and devices detect radio frequency identification devices. Methods include transmitting a signal from a transmitter of a wireless device compatible with a wireless communications protocol, receiving, using a receiver of the wireless device, an encoded signal from a radio frequency identification (RFID) device, and determining a plurality of data values based, at least in part, on the received encoded signal. Methods further include generating an estimated distance value…
LOW ELECTROMAGNETIC INTERFERENCE (EMI) SOLUTION FOR TOUCH PRODUCTS
Granted: March 21, 2024
Application Number:
20240094848
Apparatuses and methods of differential driving of adjacent electrodes for low electromagnetic interference (EMI) for scanning a touch panel are described. One apparatus generates an in-phase drive signal and an opposite-phase drive signal and applies, at a substantially same time, the in-phase drive signal to a first transmitter electrode and the opposite-phase drive signal to a second transmitter electrode adjacent to the first transmitter electrode. The apparatus receives a first…
UNINTENTIONAL TOUCH DETECTION USING COMBINED CAPACITIVE SENSOR NODE
Granted: March 14, 2024
Application Number:
20240086007
An apparatus comprises a sensor array of capacitive sensors. A capacitive sensor of the sensor array is connected to a transmitting pin and a receiving pin, and the sensing pin and the receiving pin are connected to a sensing device. The apparatus includes the sensing device configured to perform a liquid sensing operation during runtime operation of the apparatus by dynamically ganging together a set of capacitive sensors of the sensor array as a combined capacitive sensor node, wherein…
SECURITY SIGNATURE FOR BLUETOOTH LOW ENERGY FRAME SYNCH DETECTION
Granted: February 29, 2024
Application Number:
20240073678
A wireless device includes a transmitter adapted with Bluetooth® low energy (BLE) capability and logic at least one of coupled to or integrated within the transmitter. The logic randomly generates a frequency offset based on bits within a frame synch packet to be transmitted during a keyless access attempt of an enclosure having a receiver. The logic causes the bits of the frame synch packet to be encrypted with an encryption key. The logic causes a frequency of the frame synch packet…
MEDIA ACCESS CONTROL (MAC) ADDRESS PRIVACY HANDLING
Granted: February 29, 2024
Application Number:
20240073677
Implementations disclosed describe techniques to allow wireless devices to initially connect with randomized MAC addresses and send an encrypted permanent MAC for differentiated services. In one method, a first wireless device connects to an access point (AP) using a randomized MAC address. The first wireless device receives a request for a permanent MAC address from the AP. The first wireless device determines whether to send the permanent MAC address. Responsive to determining to send…
SYSTEMS, METHODS, AND DEVICES FOR WAKEUP WORD DETECTION WITH CONTINUOUS LEARNING
Granted: February 22, 2024
Application Number:
20240062755
Systems, methods, and devices detect audio signals. Methods may include receiving an audio input at an audio front end circuit, and identifying, using a first circuit, a wake word based, at least in part, on the received audio signal. Methods may also include determining if the identifying performed by the first circuit should be modified based, at least in part, on a designated threshold of accuracy associated with the first circuit and a result of the identifying, the designated…
Boost Inductor Recirculation Protection based on Switch Node Detection Method
Granted: February 22, 2024
Application Number:
20240063719
Systems and methods are provided to supply a voltage (Vcc) to a primary IC in a switch-mode-power-supply following startup. Briefly, an input voltage (VIN) coupled through a boost-inductor to a switch-pin of the IC is sensed by isolating a DC component (VDC_BSW) of the voltage and checking if VIN is greater than a minimum VIN (VIN_MIN) by comparing VDC_BSW to a starting reference voltage (VREF_START) in the IC. If VDC_BSW is greater than VREF_START, a boost-switch in the IC through which…
SYSTEMS, METHODS, AND DEVICES FOR STAGED WAKEUP WORD DETECTION
Granted: February 22, 2024
Application Number:
20240062756
Systems, methods, and devices detect audio signals. Methods may include receiving an audio input at an audio front end circuit, starting, using a low power circuit, one or more buffers in response to receiving the audio input, and identifying, using the low power circuit, speech included in the audio input. Methods may also include identifying, using the low power circuit and a high performance circuit, a wake word based, at least in part, on the identified speech, the high performance…
SYSTEMS, METHODS, AND DEVICES FOR LOW-POWER AUDIO SIGNAL DETECTION
Granted: February 22, 2024
Application Number:
20240062745
Systems, methods, and devices detect wake signals included in audio signals. Methods include receiving a dataset including raw audio data, the raw audio data comprising a plurality of audio samples and associated metadata, and generating, using one or more processing elements, an augmented dataset based on the raw audio data, the augmented dataset comprising a plurality of annotations identifying types of raw audio data. Methods further include generating, using the one or more…
RECEIVED SIGNAL STRENGTH INDICATOR (RSSI) SIGNATURE FOR TIRE LOCALIZATION
Granted: February 22, 2024
Application Number:
20240059107
Techniques are described for using one or more wireless host devices to perform tire localization of TPMS sensor data by determining received signal strength indicator (RSSI) signatures that are unique to the wireless communication channel between a host device and each TPMS sensor. RSSI signatures represents a periodic variation of the wireless communication channel between a host device on the car body and a TPMS sensor in a rotating tire. Characteristics of the communication channel…
DEAD-TIME CALIBRATION SCHEME FOR ACTIVE CLAMP FLYBACK (ACF) PRIMARY FIELD-EFFECT TRANSISTORS (FET)
Granted: February 8, 2024
Application Number:
20240048060
A method comprising controlling operation, by a secondary-side controlled Universal Serial Bus Power Delivery (USB-PD) alternating current to direct current (AC-DC) converter, a low-side field-effect transistor (FET). In response to controlling operation of the low-side FET, the method further includes triggering a zero-cross detection circuit. The method further includes measuring a first period of time between controlling operation of the low-side FET and triggering the zero-cross…
NON-COMPLEMENTARY ACTIVE CLAMP FLYBACK (ACF) PRIMARY FIELD-EFFECT TRANSISTORS (FET) CONTROL
Granted: February 8, 2024
Application Number:
20240048053
In an example embodiment, a method comprising identifying, by a primary-side controlled Universal Serial Bus Power Delivery (USB-PD) alternating current to direct current (AC-DC) converter, a first pulse, wherein the first pulse is received from a pulse transformer. The method further includes determining that a threshold duration of time is satisfied. In response to determining that the threshold duration of time is satisfied, the method includes identifying a second pulse, wherein the…
HIGH-VOLTAGE TOLERANT, HIGH-SPEED REVERSE CURRENT DETECTION AND PROTECTION FOR BUCK-BOOST CONVERTERS
Granted: February 8, 2024
Application Number:
20240044951
A controller includes a buck gate driver coupled to first high-side switch and first low-side switch of a buck-boost (BB) converter. A zero crossing detection (ZCD) comparator is coupled to first low-side switch. The ZCD comparator is to, while the BB converter operates in buck mode: detect zero current flow through inductor; and turn off first low-side switch in response to detecting the zero current. A boost gate driver is coupled to second high-side switch and second low-side switch…
DEAD-TIME CALIBRATION SCHEME FOR ACTIVE CLAMP FLYBACK (ACF) PRIMARY FIELD-EFFECT TRANSISTORS (FET)
Granted: February 8, 2024
Application Number:
20240048060
A method comprising controlling operation, by a secondary-side controlled Universal Serial Bus Power Delivery (USB-PD) alternating current to direct current (AC-DC) converter, a low-side field-effect transistor (FET). In response to controlling operation of the low-side FET, the method further includes triggering a zero-cross detection circuit. The method further includes measuring a first period of time between controlling operation of the low-side FET and triggering the zero-cross…
NON-COMPLEMENTARY ACTIVE CLAMP FLYBACK (ACF) PRIMARY FIELD-EFFECT TRANSISTORS (FET) CONTROL
Granted: February 8, 2024
Application Number:
20240048053
In an example embodiment, a method comprising identifying, by a primary-side controlled Universal Serial Bus Power Delivery (USB-PD) alternating current to direct current (AC-DC) converter, a first pulse, wherein the first pulse is received from a pulse transformer. The method further includes determining that a threshold duration of time is satisfied. In response to determining that the threshold duration of time is satisfied, the method includes identifying a second pulse, wherein the…
HIGH-VOLTAGE TOLERANT, HIGH-SPEED REVERSE CURRENT DETECTION AND PROTECTION FOR BUCK-BOOST CONVERTERS
Granted: February 8, 2024
Application Number:
20240044951
A controller includes a buck gate driver coupled to first high-side switch and first low-side switch of a buck-boost (BB) converter. A zero crossing detection (ZCD) comparator is coupled to first low-side switch. The ZCD comparator is to, while the BB converter operates in buck mode: detect zero current flow through inductor; and turn off first low-side switch in response to detecting the zero current. A boost gate driver is coupled to second high-side switch and second low-side switch…
FRAME SYNCH DETECTION WITH RATE ADAPTATION
Granted: February 1, 2024
Application Number:
20240039690
A device includes a receiver to receive a packet over a channel at a first frequency and generate a sampled stream of data at a first sample rate corresponding to the first frequency. A data resampler circuit includes a re-timer engine to determine, using a fractional rate between the first sample rate and a crystal oscillator (XO)-divided sample rate, re-timer values including a difference between pulses of a pseudo clock corresponding to the XO-integer-divided sample rate and closest…
SIGNATURE GRAPH METHOD FOR ENABLING HUMAN AUTHENTICATION OF HIGH-ENTROPY DATA
Granted: February 1, 2024
Application Number:
20240039732
A signature graph method is proposed to authenticate shared high-entropy data using a graph that can be easily identified by human eyes (or by computer image recognition algorithms). An example method for authenticating a shared data element comprises receiving a data element to be shared; transforming the data element to be shared into signature graph data, using at least one collision-resistant one-way mapping function; and rendering a human-perceptible representation of the signature…