Cypress Semiconductor Patent Applications

DETECTING THE ANGLE OF A TOUCH SCREEN MOUNTED PASSIVE DIAL

Granted: February 11, 2021
Application Number: 20210041977
A touch screen display and corresponding devices and methods are disclosed, the touch screen display comprising a touchscreen having a plurality of capacitive sensors and a passive dial having one or more conductive elements, the passive dial mounted within an active area of the touchscreen such that the one or more conductive elements are proximate to the face of the touchscreen and move in conjunction with a rotation of the passive dial. The touch screen display may further include a…

ESTIMATING ANGLE MEASUREMENTS FOR SOURCE TRACKING USING A PHASED ARRAY SYSTEM

Granted: February 11, 2021
Application Number: 20210041552
Example apparatus, systems and methods use a receiver of a first device to receive from a second device, radio frequency (RF) signals. Embodiments use a processor of the first device to determine, based on the RF signals, a set of angle-estimation values of an angle between a plurality of antenna elements of one of the first device and the second device and an antenna element of the other of the first device and the second device, and a set of confidence measurements. Each of the set of…

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

Granted: February 4, 2021
Application Number: 20210037546
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…

MACHINE LEARNING-BASED ANTENNA ARRAY VALIDATION, PROTOTYPING AND OPTIMIZATION

Granted: January 28, 2021
Application Number: 20210028558
An example method of estimating the angular resolution of antenna array comprises: receiving a plurality of values of magnitude and phase of a radio frequency (RF) signal for each antenna element of a plurality of antenna elements comprised by an antenna array; performing, by a machine learning model, a feature extraction operation to transform the plurality of values of magnitude and phase into a plurality of data points in a reduced-dimension space; clustering, by the machine learning…

MEMORY DEVICES, SYSTEMS, AND METHODS FOR UPDATING FIRMWARE WITH SINGLE MEMORY DEVICE

Granted: January 28, 2021
Application Number: 20210026620
A method can include storing first instruction data in a first region of a nonvolatile memory device; mapping addresses of the first region to predetermined memory address spaces of a processor device; executing the first instruction data from the first region with the processor device; receiving second instruction data for the processor device. While the first instruction data remains available to the processor device, the second instruction data can be written into a second region of…

REDUCING SLEEP CURRENT IN A CAPACITANCE SENSING SYSTEM

Granted: January 28, 2021
Application Number: 20210026431
An apparatus and method of measuring a collective capacitance on a group of capacitive sense elements from at least one of rows or columns of a capacitance sense array when in a first mode, and individually measuring capacitances on each of the rows and columns when in a second mode.

LEVERAGING SPECTRAL DIVERSITY FOR MACHINE LEARNING-BASED ESTIMATION OF RADIO FREQUENCY SIGNAL PARAMETERS

Granted: January 28, 2021
Application Number: 20210025962
An example method for estimating the angle-of-arrival (AoA) and other parameters of radio frequency (RF) signals that are received by an antenna array comprises: receiving a plurality of radio frequency (RF) signal power measurements by a plurality of antenna elements at a plurality of RF channels; computing, by applying a machine learning model to the plurality of RF signal power measurements, an estimated RF signal parameter value; and outputting the RF signal parameter value.

ANGLE OF PROPAGATION ESTIMATION IN A MULTIPATH COMMUNICATION SYSTEM

Granted: January 21, 2021
Application Number: 20210021297
A system includes a transceiver configured to receive frequency dependent channel estimates or beamforming feedback in a multi-carrier, multi-antenna communication system, and a multi-layer perceptron feed forward neural network component, coupled with the transceiver, configured to estimate parameters of multipath reflections using representations of the channel estimates or beamforming feedback, and to generate transmission correction factors for the transceiver.

DEVICES, SYSTEMS AND METHODS FOR NARROW BAND COMMUNICATIONS WITHIN PROTOCOL HAVING FREQUENCY MULTIPLEXING

Granted: January 7, 2021
Application Number: 20210006442
Devices, systems and methods generate a packet including a first preamble and a narrow band packet. Embodiments assign a first frequency band to the first preamble and assign a second frequency band to the narrow band packet. The second frequency band is a first sub-band of the first frequency band. Embodiments transmit the packet by transmitting the first preamble across the first frequency band and transmitting the narrow band packet across the second frequency band. The narrow band…

DEVICES, SYSTEMS AND METHODS FOR CONNECTING AND AUTHENTICATING LOCAL DEVICES TO COMMON GATEWAY DEVICE

Granted: December 31, 2020
Application Number: 20200413257
Devices, systems and methods use a first communication interface to connect with a local device via a first protocol and use a second communication interface to connect with a server via a second protocol. Embodiments relay secure communications between the local device and the server for authentication of the at least one local device by the server and responsive to authentication of the local device by the server, transmit information for storage in a secure memory of the authenticated…

DYNAMIC VCONN SWAPPING IN DUAL-POWERED TYPE-C CABLE APPLICATIONS

Granted: December 31, 2020
Application Number: 20200409440
In an example embodiment, a Universal Serial Bus (USB) Type-C cable comprises a USB Type-C connector and an IC controller coupled thereto. The IC controller comprises a terminal coupled to a VCONN line of the USB Type-C cable, a transistor coupled between the terminal and an internal power supply of the IC controller, a resistive element coupled between the terminal and a control terminal of the transistor, and control logic. The IC controller is to: power on the transistor from a…

Timestamp based Onboarding process for Wireless devices

Granted: December 31, 2020
Application Number: 20200412530
A method, apparatus, and system for provisioning a device onto a network using a non-secure communication channel between the device and a provisioner is described. The provisioner receives a timestamp-based on-time password (TOTP), and a universal resource identifier (URI) from the device and provides the TOTP and an out-of-band (OOB) UUID to a remote server over a secure communication channel identified by the URI. The device is then provisioned onto a network based on comparisons of…

Accurate Feed-forward Sensing In Flyback-Transformer Based Secondary Controller

Granted: December 31, 2020
Application Number: 20200412266
An AC-DC converter with synchronous rectifier (SR) architecture and method for operating the same are described. Generally, a secondary side integrated circuit (IC) controller of the AC-DC converter includes a SR-SNS pin, a VBUS_IN pin, a first voltage-to-current converter, a sample-and-hold (S/H) circuit, a second voltage-to-current converter, and a signal generation circuit. The first voltage-to-current converter is coupled to remove a component of the output bus voltage sensed on the…

Accurate Valley Detection for Secondary Controlled Flyback Converter

Granted: December 31, 2020
Application Number: 20200412264
An AC-DC converter with synchronous rectifier (SR) architecture and method for operating the same are described. Generally, a secondary side IC controller of the AC-DC converter includes a SR-SNS pin coupled to a peak-detector block, a zero-crossing block, and a calibration block. The calibration block is configured to: measure a loop turn-around delay (Tloop), a time (Tpkpk) between two successive peak voltages detected on the SR-SNS pin, and a time (Tzpk) from when the voltage sensed…

AC-DC Converter with Secondary Side-Control and Synchronous Rectifier Sense Architecture

Granted: December 31, 2020
Application Number: 20200412263
An AC-DC converter with secondary side control and synchronous rectifier (SR) architecture and method for operating the same are provided for reducing the cost, complexity and size of the converter while improving efficiency. In an example embodiment, an integrated circuit (IC) controller for the secondary side of the AC-DC converter comprises a zero-crossing detector (ZCD) block and a negative-sensing (NSN) block coupled to a terminal. The terminal is configured to receive an input…

PRIMARY CONTROLLER CALIBRATION AND TRIMMING USING SECONDARY CONTROLLER IN SECONDARY-CONTROLLED FLYBACK CONVERTERS

Granted: December 31, 2020
Application Number: 20200412257
Communicating information stored at a secondary controller to a primary controller in a secondary-controlled flyback converter is described. In one embodiment, a method includes storing, by a secondary-side controller of a power converter, calibration information associated with a primary-side controller of the power converter. The power converter is a secondary-controlled alternating current to direct current (AC-DC) flyback converter comprising a galvanic isolation barrier. The method…

PRIMARY CONTROLLER CALIBRATION AND TRIMMING USING SECONDARY CONTROLLER IN SECONDARY-CONTROLLED FLYBACK CONVERTERS

Granted: December 31, 2020
Application Number: 20200412256
Communicating information stored at a secondary controller to a primary controller in a secondary-controlled flyback converter is described. In one embodiment, a method includes storing, by a secondary-side controller of a power converter, calibration information associated with a primary-side controller of the power converter. The power converter is a secondary-controlled alternating current to direct current (AC-DC) flyback converter comprising a galvanic isolation barrier. The method…

COMMUNICATING FAULT INDICATIONS BETWEEN PRIMARY AND SECONDARY CONTROLLERS IN A SECONDARY-CONTROLLED FLYBACK CONVERTERS

Granted: December 31, 2020
Application Number: 20200412231
Communicating fault indications between primary and secondary controller in a secondary-controlled flyback converter is described. In one embodiment, an apparatus includes a primary-side field effect transistor (FET) coupled to a flyback transformer coupled to the primary-side FET, and a primary-side controller coupled to the flyback transformer. The primary-side controller is configured to receive a signal from a secondary-side controller across a galvanic isolation barrier, apply a…

AUTO-SWITCHING COMMUNICATION INTERFACE

Granted: December 31, 2020
Application Number: 20200409887
A touch detection system in accordance with one embodiment of the invention can include a circuit for converting a capacitance to a digital value. The touch detection system can include first and second communication interface circuits for enabling a first and second communication protocols, respectively. Furthermore, the touch detection system can include a detector circuit coupled to the first communication interface circuit and the second communication interface circuit. The detector…

Passive Touch Detection for Capacitive Sense Array

Granted: December 31, 2020
Application Number: 20200409491
A processing device scans a capacitive sense array to determine a characteristic of a noise signal. A processing device further detects a location of a touch proximate to the capacitive sense array by a passive touch object using a first mode of capacitance touch detection. The first mode of capacitive touch detection uses a capacitive coupling of the noise signal to the capacitive sense array through the passive touch object to detect the touch.