PLURALITY OF BLUETOOTH CONTROLLERS WITH SINGLE PROTOCOL STACK
Granted: April 10, 2025
Application Number:
20250119963
A system includes a host and at least two Bluetooth controllers. The host is configured to execute a Bluetooth protocol stack. The at least two Bluetooth controllers are communicatively coupled to the host. Each Bluetooth controller is configured to wirelessly communicate with at least one respective external device.
DEVICES, SYSTEMS AND METHODS FOR THROUGHPUT ORIENTED ASSOCIATION WITH ACCESS POINT DEVICES
Granted: April 10, 2025
Application Number:
20250119826
A method can include, by operation of an access point device (AP), between transmissions of a periodic beacon frame, communicating with each associated station devices (STAs), from communications with the STAs determining connection information for all associated STAs, and generating an information element (IE) that includes the connection information for all associated STAs. During a beacon transmission period, a beacon frame can be transmitted that includes a media access control (MAC)…
METHODS, DEVICES AND SYSTEMS FOR SECURING WIRELESS SYSTEMS FROM INSIDER INFORMATION ATTACKS
Granted: April 10, 2025
Application Number:
20250119750
A method can include, by operation of a first wireless device, storing media access control (MAC) addresses for associated devices in first memory circuits of the first wireless device and receiving a wireless request protocol data unit (PDU) via wireless communication circuits. By operation of controller circuits of the first wireless device, determining if the MAC address of the request PDU matches a stored MAC address, and, in response to at least the MAC address of the request PDU…
RADIO TRANSMITTER
Granted: April 10, 2025
Application Number:
20250119166
A transmitter has a port configured to receive a transmit signal, a first power amplifier connected to the port, a second power amplifier connected to the port, a power supply switch configured to selectively couple one of a first supply voltage terminal or a second supply voltage terminal to one of a supply terminal of the first power amplifier or a supply terminal of the second power amplifier, a first antenna output terminal connected to the first power amplifier, a second antenna…
LIQUID TOLERANCE FOR SENSOR ARRAY OF CAPACITIVE SENSORS
Granted: April 10, 2025
Application Number:
20250117097
Techniques are provided for implementing liquid tolerance for a touch device. A sensor array of the touch device is scanned to generate response signals. In response to a response signal exceeding a touch threshold, a signal profile analysis is performed. The signal profile analysis includes sorting the response signals according to ascending order of delta positions to generate sorted signals. An extended vector of the sorted signals is formed. The extended vector of the sorted signals…
BIOMETRIC AUTHENTICATION
Granted: April 3, 2025
Application Number:
20250111023
A system includes a portable device and a wireless device. The portable device senses biometric information of a user. The wireless device includes a controller and a radio transceiver. The controller is configured to receive, via the radio transceiver, the biometric information sensed by the portable device and sense, via the wireless device, biometric information of the user corresponding to the biometric information sensed by the portable device. The controller is further configured…
LATENCY IMPROVEMENTS FOR GAMING HIDs
Granted: April 3, 2025
Application Number:
20250113314
Disclosed are techniques to use existing BLE broadcast-based signaling protocols to achieve sub-1 ms peripheral-to-central latency even when multiple peripheral devices share the air-time. The techniques adapt existing BLE advertising or broadcast signaling protocols to efficiently allocate air-time to support frequent peripheral-to-central transmissions that are relatively short in duration and less frequent central-to-peripheral transmissions. A broadcast isochronous group (BIG)…
METHODS, DEVICES AND SYSTEMS FOR DYNAMIC LIMITING OF AGGREGATE PACKET SIZE
Granted: April 3, 2025
Application Number:
20250113248
A method can include, by operation of first wireless circuits of a device, establishing a maximize size for aggregated packets received on a wireless medium; in response to second wireless circuits of the device using the medium, determining a received packet rate. In response to the received packet rate falling below a limit, the maximum size for aggregated packets received on the medium can be reduced. In response to at least the medium not being used by the second wireless circuits,…
RADIO TRANSMITTER
Granted: April 3, 2025
Application Number:
20250112654
A transmitter has an antenna port, a delay unit configured to receive and delay a transmit signal by a first phase amount to generate a first transmit signal component and delay the transmit signal a second phase amount to generate a second transmit signal component, a first power amplifier configured to amplify the first transmit signal component to generate a first amplified signal component, a second power amplifier configured to amplify the second transmit signal component to…
RADIO TRANSMITTER
Granted: April 3, 2025
Application Number:
20250112650
In an embodiment, a method includes connecting a first subset of a set of stages of a power amplifier to a supply voltage, connecting a second subset of the set of stages to a reference voltage different than the supply voltage, switching a third subset of the set of stages according to a switching frequency, assigning numbers of stages in the first subset, the second subset, and the third subset based on a power requirement of the power amplifier, and amplifying a transmit signal using…
Power Aware Memory Allocation and Freeing
Granted: April 3, 2025
Application Number:
20250110653
A method of memory allocation is disclosed. An allocation size of memory to allocate is determined. A first memory block is searched for based on the allocation size, where the first memory block is a free memory block. When the first memory block is not found, a first macro block in a memory device is searched for, where the first macro block is an available macro block. When the first macro block is found, the first macro block is powered on, and the first macro block is marked as…
CAPACITIVE SENSOR
Granted: April 3, 2025
Application Number:
20250110594
One or more computing devices, systems, and/or methods are provided. In an example, a human machine interface comprises a guard sensor, a human input sensor adjacent the guard sensor, and a controller. The controller is configured to measure a first response of the guard sensor using a first sensing signal having a first frequency, measure a second response of the guard sensor using a second sensing signal having a second frequency, configure a sensor frequency of the human input sensor…
COMMUNICATION AND SENSING SYSTEM
Granted: April 3, 2025
Application Number:
20250110229
Methods and systems for communication and sensing systems. The disclosed method includes, among other things, transmitting, from a first wireless device of a plurality of wireless devices, a sensing signal, receiving, by a second wireless device of the plurality of wireless devices, a set of signals derived from the sensing signal, and determining, based on characteristics of the set of signals, a first distance to each object located near the first wireless device and the second…
TIRE FILLING SYSTEMS, DEVICES AND METHODS
Granted: April 3, 2025
Application Number:
20250108779
A method can include, by operation of a vehicle system, receiving tire profile data for each of a plurality of tires of the vehicle, calculating a target pressure for at least one tire using at least the tire profile data, establishing a wireless connection with a device separate from the vehicle system, and wirelessly transmitting the target pressure to the other device. Corresponding devices and systems are also disclosed.
DEVICES, SYSTEMS AND METHODS FOR DETECTING AND LOCATING VEHICLE EVENTS, INCLUDING HAZARD EVENTS
Granted: April 3, 2025
Application Number:
20250108670
A method can include wirelessly receiving sensor data from at least one vehicle system. By operation of vehicle processing circuits, a vehicle hazard event can be detected using at least the sensor data. In response to detecting the vehicle hazard event, event data for identifying the vehicle hazard event can be generated, time data for the detected vehicle hazard event can be determined, and geographic location data for the detected vehicle hazard event can be determined. By operation…
ENHANCED COEXISTENCE IN MULTI LINK SCENARIOS OF WLAN PROTOCOLS
Granted: March 27, 2025
Application Number:
20250106835
A system and method for improving coexistence of multilink devices using WLAN protocols. The method includes operating, by a processing device, a first radio of a plurality of radios of a multi-link (ML) device to communicate on a first frequency band with a networking device. The method includes determining a future time interval for a different radio of a communication device to communicate in the first frequency band. The method includes determining a potential interference or an…
LIST SEARCH
Granted: March 27, 2025
Application Number:
20250103285
A memory stores an item list in first words and second words such that each first word stores a first portion of two different list items and each second word stores a second portion of the two different list items. Control logic is configured to compare a first portion of a search item to the first portion of each list item in each first word; in response to the first portion of the search item matching a first portion in a first word, determine the first word is a matching first word;…
UNIVERSAL SERIAL BUS POWER DELIVERY (USB-PD)
Granted: March 27, 2025
Application Number:
20250103119
A method of operating a Universal Serial Bus Power Delivery (USB-PD) power converter includes responsive to detecting an absence of a load device sending a low power mode signal from a secondary-side controller, coupled to control a secondary-side of the USB-PD power converter, to a primary-side controller coupled to control a primary-side of the USB-PD power converter, and transitioning the secondary-side controller from a secondary-side active mode to a secondary-side low power mode,…
WIRELESS SENSING
Granted: March 13, 2025
Application Number:
20250089014
The present disclosure provides an approach that captures one or more wireless signals in a geographic area. Each one of the one or more wireless signals includes channel state information (CSI) data. The present disclosure produces a channel state information (CSI) representation based on the CSI data that indicates multiple channel responses corresponding to the one or more wireless signals. The present disclosure filters the CSI representation to remove at least one of the channel…
DEVICES, SYSTEMS AND METHODS FOR ACTIVATING SECOND WIRELESS DEVICE TO MITIGATE AGGRESSIVE MEDIUM OCCUPIER
Granted: March 13, 2025
Application Number:
20250089090
A method can include, by operation of a first wireless device operating on a channel of a wireless network, determining if another wireless device, operating outside of the wireless network, is interfering with operations of the first wireless device on the channel. In response to determining that another wireless device is interfering with operations, activating a second wireless device to execute a mitigation operation to improve the first wireless device access to the channel.…