Cypress Semiconductor Patent Applications

CONTINUOUS ELECTROCHEMICAL MONITORING

Granted: June 6, 2024
Application Number: 20240180458
A continuous electrochemical monitoring device according to an example includes an electrochemical transducer to continually generate a signal indicative of a characteristic of a user. The device includes a transimpedance amplifier to receive the signal from the transducer at a first input, receive a bias voltage at a second input, and generate an output voltage. The device includes an operational amplifier to receive the output voltage at a first input, and output an amplified output…

INTEGRATING SECURE RANGING BETWEEN WI-FI INTERNET-OF-THINGS (IOT) DEVICES INTO A DEVICE COMMISSIONING PROTOCOL

Granted: May 23, 2024
Application Number: 20240171494
Techniques for securely commissioning wireless internet-of-things (IoT) devices using estimates of the distance to the device to be commissioned. An example method, in a first device comprising a Wi-Fi station (STA), comprises the step of initiating or responding to initiation of a commissioning or provisioning procedure with a second device comprising a Wi-Fi STA, using Wi-Fi signaling, and determining an estimated distance or estimated round-trip travel time between the first and…

AUTONOMOUS ADAPTIVELY RECONFIGURABLE SYSTEM

Granted: May 23, 2024
Application Number: 20240168514
Implementations disclosed describe a programmable analog subsystem (PASS) having a plurality of reconfigurable analog circuits. The PASS may be coupled to an input/output device to receive an input signal and to an interface to communicate data with a central processing unit. A controller may be configured, based on a plurality of parameters stored at the controller, to configure the plurality of reconfigurable analog circuits into a first PASS state. The PASS may process the first input…

METHODS, SYSTEMS AND DEVICES FOR PROVIDING DIFFERENTIATED QUALITY OF SERVICE FOR WIRELESS COMMUNICATION DEVICES

Granted: May 9, 2024
Application Number: 20240155662
A method can include, in an access point (AP) configured to control data transfers for associated stations (STAs) in time intervals, storing a unique identifier and quality-of-service (QoS) requirement for each STA of a first set in a nonvolatile memory of the AP. In response to a STA associating with the AP, if the associating STA is in the first set, allocating time for the STA in the time intervals to meet the QoS requirement of the STA without receiving transmitted QoS data from the…

SYSTEMS, METHODS, AND DEVICES FOR LATENCY PARAMETER-BASED COEXISTENCE ENHANCEMENT IN WIRELESS DEVICES

Granted: April 25, 2024
Application Number: 20240137993
Systems, methods, and devices implement coexistence enhancement for collocated wireless transceivers. Methods include determining, using a processing device, a latency parameter associated with a wireless device comprising a first transceiver compatible with a first communications protocol and a second transceiver compatible with a second communications protocol. Methods also include identifying, using the processing device, a number of anchor points based, at least in part, on the…

FRAME SYNCHRONIZATION DETECTION WITH FRACTIONAL APPROXIMATION

Granted: April 25, 2024
Application Number: 20240137879
A wireless device includes a receiver to receive a packet via one or more antennas. A frame synchronization detection circuit coupled to the receiver identifies a frame synchronization pattern within a portion of the packet. A correlation circuit coupled to the frame synchronization detection circuit computes one or more values of a correlation peak using a correlation method. A fractional timing approximation circuit coupled to the correlation circuit determines a pulse shape using the…

OSCILLATOR FREQUENCY COMPENSATION WITH A FIXED CAPACITOR

Granted: April 18, 2024
Application Number: 20240128927
A frequency compensation circuit determines a target calibration count of a fixed capacitor coupled to a processing device. The frequency compensation circuit identifies a current calibration count of the fixed capacitor. The frequency compensation circuit determines that the current calibration count satisfies a threshold criterion associated with the target calibration count. In response to determining that the current calibration count satisfies the threshold criterion, the frequency…

RADIO FREQUENCY SENSING AND LOCALIZATION OF OBJECTS

Granted: April 18, 2024
Application Number: 20240125882
A device includes a transmitter coupled to an antenna, a receiver coupled to the at least one antenna, and a processing device to: cause the transmitter to radiate a radio frequency (RF) signal; receive, via the receiver, a reflective RF signal based on the radiated RF signal; detect, within a data array of the reflective RF signal, a maximum peak among a plurality of signal peaks, the maximum peak being indicative of a first distance to a first object relative to the at least one…

BUILDING GENERALIZED MACHINE LEARNING MODELS FROM MACHINE LEARNING MODEL EXPLANATIONS

Granted: April 11, 2024
Application Number: 20240119293
A system includes a memory and a processing device, operatively coupled to the memory, to receive, from a client device via a user interface, input data comprising an initial version of a machine learning model, initialize an operating mode of the user interface for machine learning model building, and generate an enhanced version of the machine learning model in accordance with the operating mode.

DETECTION AND MITIGATION OF AGGRESSIVE MEDIUM RESERVATIONS

Granted: April 11, 2024
Application Number: 20240121813
Implementations disclosed describe wireless devices and methods for mitigating aggressive medium reservations. A first wireless device comprises a transceiver and a processor coupled to the transceiver. The processor is to detect, within a first transmission received by the transceiver from a second wireless device via a first wireless communication channel, a pattern of medium reservations comprising a reservation duration that satisfies a threshold duration value. The processor is…

MANAGING DATA DRIFT IN MACHINE LEARNING MODELS USING INCREMENTAL LEARNING AND EXPLAINABILITY

Granted: April 11, 2024
Application Number: 20240119290
Implementations disclosed include methods and systems that include obtaining, by a processing device, a first output from a machine learning model, wherein the first output comprises one or more data samples; identifying a first set of data samples of the one or more data samples that satisfies a threshold criterion; generating, using an explainability tool, a weighted value for each data sample of the first set of data samples; and modifying the machine learning model based at least in…

System and Method for High Resolution, High Frame Rate Video Capture Using a USB Port

Granted: April 4, 2024
Application Number: 20240114200
A system and method are provided for capturing a high resolution, high frame rate video using a Universal Serial Bus (USB) port. Generally, the method involves transmitting a High-Definition Multimedia Interface (HDMI) video including a number of video frames from a HDMI-source. Receiving the HDMI video and buffering and splitting each one of the video frames into a plurality of split video frames. Each of the split video frames is converted into a number of USB data packets. USB data…

TRANSMIT SPUR DETECTION AND MITIGATION FOR WIRELESS COMMUNICATIONS DEVICES

Granted: April 4, 2024
Application Number: 20240113921
Systems, methods, and devices reduce and mitigate spurs that may occur in transmit waveforms of wireless communications devices. Methods include receiving a plurality of samples of a baseband transmission and generating, using a processing device, an estimated amplitude and an estimated phase of a spur component of the baseband transmission based on the received plurality of samples, the spur component being a spectral spike in a transmit waveform. Methods further include generating,…

AUTONOMOUS FEEDBACK FOR EFFICIENT ALLOCATION OF WIRELESS SUBCARRIERS

Granted: April 4, 2024
Application Number: 20240113803
Implementations disclosed describe systems and methods to optimize allocation of wireless subcarriers to station devices in wireless networks. In an example implementation, the disclosed techniques may include determining, by a station device in a wireless network, that a current set of wireless subcarriers, allocated by an access point device of the wireless network for the station device, is to be changed, generating, by the station device, a feedback information characterizing a…

MULTIPATH ROBUST ANTENNA DESIGN FOR PHASE-BASED DISTANCE MEASUREMENT

Granted: April 4, 2024
Application Number: 20240113426
A system and method reconfiguring an antenna for reducing and/or eliminating the effects of multipath on a phase-based measurement system. The method includes steering an antenna unit into a first direction to cause the antenna unit to generate a first constant tone (CT) signal based on a plurality of multipath signals. The method includes performing a phase measurement on the first CT signal to generate a first phase measurement value. The method includes steering the antenna unit into…

DETECTING THE ANGLE OF PASSIVE ROTARY KNOB PARTIALLY LOCATED ON TOUCH SCREEN

Granted: April 4, 2024
Application Number: 20240111373
An apparatus and method for detecting the angle of passive rotary knob partially located on a touch screen are described. In embodiments the apparatus includes a touch screen having an array of sensors and a dial that includes a base and a knob attached to the base and rotatable relative to the base. The knob includes a plurality of conductive elements, each positioned a distance from a center point of the knob. A controller is also included, coupled to the touch screen, and configured…

DISTRIBUTED STORAGE AND PROCESSING OF VEHICLE SENSOR DATA, INCLUDING TIRE PRESSURE DATA

Granted: April 4, 2024
Application Number: 20240109377
A method can include generating analog signals from at least one pressure sensor mounted within a tire; by operation of analog-to-digital conversion (ADC) circuits of the pressure sensor, converting the analog signals into initial tire data; transmitting the initial tire data from the pressure sensor according to a first wireless communication protocol; receiving the initial tire data at a first intermediate device according to the first wireless standard, the intermediate device being…

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…

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…